How to disable Dynamic Code Mitigation Policy (ACG) to be able to inject code and deploy hooks into Microsoft Edge and others
by Emeric Nasi
Prerequisites: This document requires some knowledge about Windows system programming. Also, it is mandatory to be familiar with concepts presented in Code injection series part 1 and 2.
License : Copyright Emeric Nasi (@EmericNasi), some rights reserved
This work is licensed under a Creative Commons Attribution 4.0 International License.
In this post I am going to show how to bypass Binary Signature Mitigation Policy (CIG) and disable Dynamic Code Mitigation Policy (ACG) implemented in Windows 10 to protect some process. Without these bypasses it is not possible to inject code and deploy hooks into Microsoft Edge.
If you wish to read more about this, the document can be downloaded in a PDF format