bliutech / mbased

MIT IEEE URTC 2024. GSET 2024. Repository for the "MBASED: Practical Simplifications of Mixed Boolean-Arithmetic Obfuscation". A Binary Ninja decompiler plugin taking ideas from compiler construction to simplify obfuscated boolean expressions.
https://github.com/bliutech/mbased/blob/main/.github/paper.pdf
MIT License
6 stars 0 forks source link

Examples. Add Sample MBA Obfuscated Binaries #25

Closed bliutech closed 2 months ago

bliutech commented 3 months ago

We need to generate some examples to reference and benchmark our project. There are few solutions that are possible for this. Here is a list of possible solutions which takes some inspiration from previous works.

Ideas:

One thing that would be interesting is to compile a list of promising projects from GitHub which perform MBA obfuscation on programs. The goal would then be to develop a corpus of C programs that we can compile with the various obfuscation programs and benchmark them agains our deobfuscator to see how robust our tool is.