enSilo to Discover Turning Tables Windows Exploit

Researchers claim that using this exploit any Windows version can be hacked
21 August 2018   1109

Specialists from enSilo Omri Misgav and Udi Yavo said they developed a new Windows hacking technique called Turning Tables. The exploit uses the page table of the system and allows to bypass all kernel protection mechanisms.

The system page table contains data that matches the contents of the virtual and physical memory. Some programs can use the same parts of the code, and in order to optimize the load, different programms can use the same page. The essence of the Turning Tables technique is to change the code on these pages in such a way as to change the behavior of processes with high priority.

Turning Tables
Turning Tables

Using the discovered exploit, an attacker can increase the priority of his own process. Moreover, the vulnerability can be used to attack the processes running in the sandbox.

Since the principle of shared pages, in addition to Windows, is also used in macOS and Linux, in theory, these operating systems may be vulnerable.

Unity 2018.3 to be Now Available

Unity 2018.3 by default uses the .NET 4.x Scripting Runtime
14 December 2018   274

Game engine Unity 2018.3 is represented, in which users are waiting for:

  • new opportunities in working with prefabs - a special type of assets, in which several objects are stored;
  • Improved SRP (Scriptable Render Pipeline) rendering pipeline;
  • Unity landscape system update;
  • New Script Runtime .NET 4.x;
  • preview version of visual effect graph.

Prefab Variants - allows you to create a variation of the prefab, adopting objects and properties of the parent resource, but not affecting it. Changes in the child prefab will not affect the original, but editing the source will affect the child.

Prefab Nesting - allows you to organize prefabs by investing smaller ones into larger ones. For example, prefabs of rooms can be enclosed in a prefab of a building, and prefabs of furniture and decorative elements can be enclosed in prefabs of rooms.

Prefab Mode - a function for editing a prefab in an isolated space.

Unity 2018.3 by default uses the .NET 4.x Scripting Runtime. Version 3.5 will be removed from one of the releases in 2019.

Projects for .NET 4.x can now use the Roslyn open source compiler.

Visual Effect Graph will build work with simple and complex node-based effects. The VEG architecture allows you to generate millions of particles on a GPU without loss of performance.

In Unity 2018.3, the Visual Effect Graph tool is available only in the preview version.