Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/secrary/findloop
findLoop - find possible encryption/decryption or compression/decompression code
https://github.com/secrary/findloop
Last synced: about 2 months ago
JSON representation
findLoop - find possible encryption/decryption or compression/decompression code
- Host: GitHub
- URL: https://github.com/secrary/findloop
- Owner: secrary
- License: mit
- Created: 2019-03-29T20:19:07.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-30T14:24:01.000Z (almost 6 years ago)
- Last Synced: 2024-08-03T10:02:20.001Z (5 months ago)
- Language: C++
- Homepage:
- Size: 11.7 KB
- Stars: 26
- Watchers: 6
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# findLoop
`findLoop` uses [DynamoRIO](https://dynamorio.org/) to find code blocks executed more than `ITER_LIMIT` times (`ITER_LIMIT` is defined inside the project)
Based on produced data the project generates [`IDA Python`](https://github.com/idapython/src) script, which sets breakpoints at addresses executed more than `ITER_LIMIT` times.
The project can be used to find possible encryption/decryption and compression/decompression code snippets.
#### Possible Targets:
Crackmes, malware samples, etc.### BUILD:
The project assumes that `C:\\dynamorio` points to the [DynamoRIO folder](https://github.com/DynamoRIO/dynamorio/releases).### [DEMO](https://www.youtube.com/watch?v=01gqgAaL7Eo):
[![maxresdefault](https://user-images.githubusercontent.com/16405698/55261416-cfe9f600-5262-11e9-99a5-014473bfdbcd.jpg)](https://www.youtube.com/watch?v=01gqgAaL7Eo)