issues
search
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
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add option to graph result and set the number of passes from the command line
#44
timoslater
closed
2 months ago
0
Add Backwards Compatibility with `typing_extensions`
#43
bliutech
closed
2 months ago
1
Add a variable counter to results messages
#42
timoslater
closed
2 months ago
0
Encoder Bug
#41
bliutech
closed
2 months ago
0
Updated Encoder/Decoder to Encode Constants
#40
bliutech
closed
2 months ago
0
XOR Simplification Pass
#39
bliutech
closed
2 months ago
1
22 solver implement sympy simplifier
#38
timoslater
closed
2 months ago
0
18 utils add a benchmark to count the number of boolean operations
#37
micah-0w0
closed
2 months ago
0
feat: Create z3_pass
#36
sanjanamandadi
closed
2 months ago
0
Utils create a dictionary decoder
#35
Nytro1O1
closed
2 months ago
0
Utils create a encoder
#34
Nytro1O1
closed
3 months ago
0
feat: Update visitor.py
#33
sanjanamandadi
closed
3 months ago
0
feat:Added parser code (that does not build tree)
#32
micah-0w0
closed
3 months ago
0
10 parser design a context free grammar for boolean expressions
#31
timoslater
closed
3 months ago
0
11 parser write a lexer
#30
sanjanamandadi
closed
3 months ago
1
feat: upload lexer code
#29
sanjanamandadi
closed
3 months ago
0
Utils create a encoder
#28
Nytro1O1
closed
3 months ago
1
Utils create a encoder
#27
Nytro1O1
closed
3 months ago
0
Utils create a encoder
#26
Nytro1O1
closed
3 months ago
0
Examples. Add Sample MBA Obfuscated Binaries
#25
bliutech
closed
2 months ago
0
chore: Update `README.md`
#24
bliutech
closed
2 months ago
1
Extra Ideas
#23
bliutech
closed
2 months ago
0
Solver: Implement sympy Simplifier
#22
bliutech
closed
2 months ago
1
Solver: Implement z3 Simplifier
#21
bliutech
closed
2 months ago
0
Solver: Implement Verifier
#20
bliutech
closed
2 months ago
1
Binary Ninja: Rewrite the Decompilation Output
#19
bliutech
closed
3 months ago
1
Utils: Add A Benchmark to Count the Number of Boolean Operations
#18
bliutech
closed
2 months ago
1
Parser: Write a Visitor to Traverse the AST
#17
bliutech
closed
3 months ago
0
Utils: Write a Dictionary Decoder
#16
bliutech
closed
2 months ago
0
feat: register plugin in __init__.py
#15
micah-0w0
closed
3 months ago
1
chore: add `LICENSE` and `plugin.json`
#14
bliutech
closed
3 months ago
0
Binary Ninja: Add Plugin Metadata
#13
bliutech
closed
3 months ago
0
Parser: Write an Recursive Descent Parser
#12
bliutech
closed
3 months ago
0
Parser: Write a Lexer
#11
bliutech
closed
3 months ago
0
Parser: Design a Context-Free Grammar for Boolean Expressions
#10
bliutech
closed
3 months ago
0
Utils: Write a Dictionary Encoder
#9
bliutech
closed
3 months ago
0
Binary Ninja: Register Plugin
#8
bliutech
closed
3 months ago
0
rta readme :)
#7
am3005
closed
3 months ago
0
Delete todo.txt
#6
Nytro1O1
closed
3 months ago
0
Create todo.txt
#5
micah-0w0
closed
3 months ago
0
Update README.md
#4
sanjanamandadi
closed
3 months ago
0
Update README.md
#3
Nytro1O1
closed
3 months ago
0
Add my name to README.md
#2
timoslater
closed
3 months ago
0
Update README.md
#1
micah-0w0
closed
3 months ago
0