Commit Graph

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