Home

Awesome

User Mode Unhooking test script

This project is created for research into antivirus evasion by unhooking. The paper containing additional information and references can be found here: https://rp.os3.nl/2020-2021/p68/report.pdf. The repo contains scripts and source code for running unhooking techniques on different payloads to test the resilience of an antivirus product to such unhooking techniques.

Two of the five implemented techniques are novell techniques that can be used if an antivirus product hooks different functions on different processes of the same user:

Usage

Preparation

Running The Experiments

Troubleshooting

Directory Content

Acknowledgements

This research is based on some of the valuable tools, blogs and proof-of-concepts on unhooking that are published by members of the security community. The implemented unhooking techniques, e.g., were, where possible, created by using and adjusting parts of existing code from projects like Shellycoat and Dumpert. References to these projects can be found in the paper that we mentioned above