JIT Spraying Never Dies
JIT%20Spraying%20Never%20Dies%20-%20Bypass%20CFG%20By%20Leveraging%20WARP%20Shader%20JIT%20Spraying
JIT%20Spraying%20Never%20Dies%20-%20Bypass%20CFG%20By%20Leveraging%20WARP%20Shader%20JIT%20Spraying
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
The Solution to Challenge I & II<br />
• Without the ability of Arbitrary<br />
Address Read/Write(AAR/AAW),<br />
there seems to be not much we can<br />
do to get these problems solved! <br />
• Magic will happen with the help of AAR/AAW. <br />
• Manipulates the internal data structure of D3D to force the instant<br />
functioning of WARP module on any platform (simply call<br />
LoadLibrary will NOT work though)!<br />
• Tweaks the internal parameter of WARP <strong>JIT</strong> page allocation to reduce<br />
the whole <strong>JIT</strong> spraying time to only a few second!