Boris Batteux
|
87fe12ca9c
|
Change default value to detect dispatcher when at least 3 exit blocks are presents
|
2021-02-25 16:35:01 +01:00 |
|
Boris Batteux
|
68c9473608
|
Allow to specific maturities at a instruction simplification rule level
|
2021-02-25 16:33:56 +01:00 |
|
Boris Batteux
|
a57a48800f
|
Count non side effect modifications separately so that they don't trig a new unflattening pass
|
2021-02-25 16:33:12 +01:00 |
|
Boris Batteux
|
5a452443e7
|
Add option to not call combine_blocks since we noticed several crashes when this is activated
|
2021-02-25 16:30:29 +01:00 |
|
Boris Batteux
|
3de70b50a0
|
Reduce verbosity
|
2021-02-25 16:26:05 +01:00 |
|
Boris Batteux
|
d3443e9102
|
Handle cases where constant is accessed by address
|
2021-02-25 16:19:38 +01:00 |
|
Boris Batteux
|
b45c7ea84b
|
Merging
|
2021-02-18 15:50:28 +01:00 |
|
Boris Batteux
|
9f2cdcb524
|
Add a requirement for Python 3.7 or higher to support annotations
|
2021-02-18 15:45:39 +01:00 |
|
Boris Batteux
|
982f96af82
|
Add a new method to simplify control flow obfuscation
|
2021-02-18 15:44:31 +01:00 |
|
Boris Batteux
|
a7e39214f2
|
Add a rule to simplify constant earlier in decompilation
|
2021-02-18 15:33:34 +01:00 |
|
Boris Batteux
|
388f7fa241
|
Add a rule to simplify constant earlier in decompilation
|
2021-02-18 15:33:05 +01:00 |
|
Boris Batteux
|
fd923d1d42
|
Also return None for all type of Exception
|
2021-02-18 15:31:13 +01:00 |
|
Boris Batteux
|
4046716de9
|
Mark MBA as dirty if we remove some block while cleaning
|
2021-02-18 15:28:52 +01:00 |
|
Boris Batteux
|
e7820ac63b
|
combine_blocks already calls remove_empty_blocks
Calling combine_blocks twice can make IDA crash sometimes
|
2021-02-18 15:28:21 +01:00 |
|
Boris Batteux
|
49a91daee4
|
Add new XOR rules
|
2021-02-18 15:25:53 +01:00 |
|
Boris Batteux
|
1885f43bf5
|
Allow to specify the size of the mop operand manually
|
2021-02-18 15:23:48 +01:00 |
|
Boris Batteux
|
74c8427040
|
Ignore logs
|
2020-11-30 09:11:43 +01:00 |
|
boris
|
a668e5d896
|
Use Windows-Linux compatible dir name
|
2020-11-27 15:18:03 +01:00 |
|
boris
|
ef56bc2cd0
|
Cleaning
|
2020-11-27 15:10:34 +01:00 |
|
boris
|
83b51c4620
|
Fix error on Windows
|
2020-11-27 15:10:18 +01:00 |
|
Boris Batteux
|
1be5ec61ad
|
Add version
v0.1
|
2020-11-17 13:33:20 +01:00 |
|
Boris Batteux
|
0a139970d2
|
Remove missing file
|
2020-11-10 17:46:06 +01:00 |
|
Boris Batteux
|
33f8d22f28
|
Initial commit
|
2020-10-29 11:09:07 +01:00 |
|