SEMA is based on angr, a symbolic execution engine used to extract API calls. Especially, we extend ANGR with strategies to create representative signatures based on System Call Dependency graph (SCDG). Those SCDGs can be exploited in machine learning modules to do classification/detection.
Stars
122
Forks
24
Watchers
122
Open Issues
17
Overall repository health assessment
No package.json found
This might not be a Node.js project
151
commits
131
commits
68
commits
25
commits
22
commits
7
commits
6
commits
1
commits
1
commits
Fixed SemaSCDG.py crash when enabling plugins (Hooks, track-command and IoC)
cfb9d1aView on GitHubUse pyenv now to fix pypy version (ppa changed) and pytohn + fix temporary path -> TODO
2613909View on GitHub