angr/angr

Tests/refactoring needed for exception handling

Open

#1162 opened on Jul 30, 2018

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Python (6,947 stars) (1,031 forks)batch import
help wantedrefactortests

Description

I implemented exception handling for windows, to emulate SEH to accommodate malware which obfuscated itself through exceptional control flow. This functionality still works last I checked, but it is untested.

Additionally, there is a lot of logic right now in the windows SimOS related to the "exception windup" which ought to be common functionality migrated to SimEngineVEX.

Contributor guide