kingking888 / angr-antievasion

Final project for the M.Sc. in Engineering in Computer Science at Università degli Studi di Roma "La Sapienza" (A.Y. 2016/2017).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

angr-antievasion

An extension for the angr open source binary analysis and symbolic execution framework.

The extension mainly consists of a set of Win32 API patches for the angr framework that constrain the symbolic exploration in order to automatically pass common evasive checks.

This tool was originally developed as part of the Master's Thesis of the author.
The original release is available under the thesis tag.

The main ideas behind this project are described in the thesis Symbolic Execution of Malicious Software: Countering Sandbox Evasion Techniques.

About

Final project for the M.Sc. in Engineering in Computer Science at Università degli Studi di Roma "La Sapienza" (A.Y. 2016/2017).


Languages

Language:Python 100.0%