Commit Graph

  • 3d48bceda3 New version: 1.4.2 de4dot 2012-01-14 12:40:41 +0100
  • 6c20e18b4d master was updated so fix code here de4dot 2012-01-14 12:37:20 +0100
  • 48361ae809 Merge branch 'master' into newcode de4dot 2012-01-14 12:35:11 +0100
  • 5f6841e317 Add HasHandlers property to base class de4dot 2012-01-14 12:34:42 +0100
  • f19be8019e Don't remove any types/methods/etc if it's an unknown obfuscator de4dot 2012-01-14 12:27:03 +0100
  • 5e3b4a1414 Add some checks de4dot 2012-01-14 12:19:17 +0100
  • f0ff8df76a Use the method in InitializedDataCreator de4dot 2012-01-14 12:16:05 +0100
  • 06e8b9f654 Use the new Int32ValueInliner class de4dot 2012-01-14 12:04:59 +0100
  • b71e8fdfdc Remove newlines from names when calling the logger de4dot 2012-01-14 11:59:01 +0100
  • c069d8005c Use methods in DotNetUtils de4dot 2012-01-14 11:53:38 +0100
  • ed918c6993 Call Dispose() after decrypting methods de4dot 2012-01-14 11:46:00 +0100
  • 75c8747a0f Merge branch 'master' into newcode de4dot 2012-01-14 11:41:20 +0100
  • 7b93497bc6 Update detection code de4dot 2012-01-14 11:39:49 +0100
  • 6b4a462757 Support v3.0 de4dot 2012-01-14 10:37:15 +0100
  • cc85005ba0 Merge branch 'master' into newcode de4dot 2012-01-13 21:40:11 +0100
  • f6701d1c28 Add updated cecil submodule de4dot 2012-01-13 21:39:44 +0100
  • e53f4d043d Proxy calls can be proxied de4dot 2012-01-13 21:30:49 +0100
  • 948cdb47e3 Fix what was updated in master de4dot 2012-01-13 21:30:29 +0100
  • c583891151 Merge branch 'master' into newcode de4dot 2012-01-13 21:26:48 +0100
  • b214eaa3c9 Add option to keep deobfuscating deobfuscated calls de4dot 2012-01-13 21:26:31 +0100
  • c28b575f7a Add MethodCallInliner prop to cflow deob class de4dot 2012-01-11 06:44:44 +0100
  • 17327902c3 Refactor method call inliner code de4dot 2012-01-11 04:38:02 +0100
  • dfb2332116 Print the version number de4dot 2012-01-11 02:35:02 +0100
  • eb44edc60e Merge branch 'master' into newcode de4dot 2012-01-11 02:32:46 +0100
  • 9079445e01 Add another getField overload de4dot 2012-01-11 02:32:36 +0100
  • f18ed0d6fe Merge branch 'master' into newcode de4dot 2012-01-10 19:59:27 +0100
  • 8c619dff91 Add updated cecil submodule de4dot 2012-01-10 19:59:21 +0100
  • b30ccda1f9 Add method to remove the assembly info de4dot 2012-01-10 02:36:39 +0100
  • 9800f91d12 Update copyright years de4dot 2012-01-09 23:04:52 +0100
  • 0dbe743563 Merge branch 'master' into newcode de4dot 2012-01-09 23:02:58 +0100
  • 0d0a40376d Update copyright years de4dot 2012-01-09 23:02:47 +0100
  • 0612320ffd Add better detection of our base dir de4dot 2012-01-09 22:59:26 +0100
  • 294ae6bc5e Show message if more than one obfuscator is detected de4dot 2012-01-09 22:47:29 +0100
  • fe6020a16c Add updated cecil submodule de4dot 2012-01-09 22:33:03 +0100
  • edd855ad19 Merge branch 'master' into newcode de4dot 2012-01-09 07:55:09 +0100
  • 665a170b9b Make sure HasFieldRVA flag is set de4dot 2012-01-09 07:55:01 +0100
  • a717f5895a Merge branch 'master' into newcode de4dot 2012-01-09 06:14:09 +0100
  • 6a8a036687 Add another check to detect COM type de4dot 2012-01-09 06:13:55 +0100
  • c9e5b8e91e Update code to handle v3.5 obfuscated assemblies de4dot 2012-01-09 05:50:32 +0100
  • 1805022073 Merge branch 'master' into newcode de4dot 2012-01-09 05:30:49 +0100
  • fd12b92e4b Update detection due to new cflow deob code de4dot 2012-01-09 03:19:13 +0100
  • 8b77602a56 Merge branch 'master' into newcode de4dot 2012-01-09 01:27:07 +0100
  • 12b327bef3 Add constant folding de4dot 2012-01-09 01:25:25 +0100
  • d3369279bc Add another method overload de4dot 2012-01-08 22:40:11 +0100
  • 061f793f68 Add public local/arg set methods de4dot 2012-01-08 22:39:52 +0100
  • 1e21845448 Make method public de4dot 2012-01-08 22:39:20 +0100
  • 496941258a Support v4.2 de4dot 2012-01-08 21:48:37 +0100
  • b02cb11a61 Merge branch 'master' into newcode de4dot 2012-01-08 19:09:18 +0100
  • 2f1ec392b9 Update detection of offset field de4dot 2012-01-08 19:08:23 +0100
  • 0398666c93 Update detection of <Module> type de4dot 2012-01-08 18:46:23 +0100
  • 28f8bdcc89 Some fixes de4dot 2012-01-08 18:38:37 +0100
  • cb21940841 Merge branch 'master' into newcode de4dot 2012-01-08 01:31:51 +0100
  • d295fa24a2 Ignore refs and defs from other modules de4dot 2012-01-08 01:30:57 +0100
  • f9592f5fdc Method was renamed in master de4dot 2012-01-07 20:31:06 +0100
  • 134869db6d Merge branch 'skater' into newcode de4dot 2012-01-07 20:29:07 +0100
  • b647a9387b Merge branch 'goliath' into newcode de4dot 2012-01-07 20:28:10 +0100
  • 44e58066b3 Add support for another obfuscator de4dot 2012-01-07 20:27:07 +0100
  • 9d08a7fe34 Add type ref updater base class de4dot 2012-01-07 19:33:57 +0100
  • 03a27110e7 Rename method to toInt32() de4dot 2012-01-07 19:14:15 +0100
  • fd7363f1e1 Add updated cecil submodule de4dot 2012-01-07 19:12:08 +0100
  • fece3ef2ec Add updated cecil submodule de4dot 2012-01-07 04:35:53 +0100
  • 951906d7e5 Move file de4dot 2012-01-07 00:05:43 +0100
  • a54cfbf996 Update detection of string decrypter type de4dot 2012-01-07 00:04:31 +0100
  • 635c414c1b Update code to take a GenericInstanceMethod param de4dot 2012-01-07 00:02:31 +0100
  • e0295980f5 Add two more methods de4dot 2012-01-06 23:59:20 +0100
  • 30798c6b08 Ignore result if it isn't a string de4dot 2012-01-05 17:24:31 +0100
  • d6f3ff64b9 Remove "castclass System.String" if present de4dot 2012-01-05 17:16:38 +0100
  • 42ff75c7ff Add updated cecil submodule de4dot 2012-01-05 17:13:56 +0100
  • 8d57bf741e Make sure correct integer value arg is boxed for string decrypter de4dot 2012-01-05 16:23:53 +0100
  • 115641fc6b Pass caller token to string decrypter de4dot 2012-01-05 16:22:26 +0100
  • e1a81d0b31 Update stack emulation de4dot 2012-01-05 16:21:02 +0100
  • 93d801997e Make sure the new property names are unique de4dot 2012-01-04 09:42:01 +0100
  • 20222561b3 Add System.Object as base type if needed de4dot 2012-01-03 20:14:28 +0100
  • 9a7d28472d Remove new lines when printing method/type names de4dot 2012-01-03 19:52:40 +0100
  • 6963e89581 Update detection of delegate fields and remove useless method de4dot 2012-01-03 19:22:45 +0100
  • d3c801efb6 Add code to initialize arrays de4dot 2012-01-03 15:25:25 +0100
  • 6e80b5bb94 Move bool inliner and create some more useful value inliners de4dot 2012-01-03 10:38:09 +0100
  • e79ee9832d Add desDecrypt(). Move deflate() to DeobUtils. de4dot 2012-01-02 22:35:02 +0100
  • d61e2b6d72 Update code to handle another case de4dot 2012-01-02 14:24:08 +0100
  • eb4a38163d Add emulate() method de4dot 2012-01-02 14:23:10 +0100
  • 08f8a2809d Add append() method de4dot 2012-01-02 14:22:51 +0100
  • ba43220da2 Update code for GO 5.6.0 de4dot 2012-01-02 07:02:43 +0100
  • b23c35e049 Update detection code de4dot 2012-01-01 18:50:46 +0100
  • 417fe04bba Don't need to detect GO here anymore de4dot 2012-01-01 18:15:32 +0100
  • 7d39c543cc Refactor code de4dot 2012-01-01 13:02:16 +0100
  • 90ebd92333 Method was renamed in master de4dot 2012-01-01 12:11:09 +0100
  • 463d97dd81 Merge branch 'master' into goliath de4dot 2012-01-01 12:10:03 +0100
  • 07768cefd1 Merge branch 'master' into skater de4dot 2012-01-01 12:09:35 +0100
  • ac30b8c213 Rename method to getValues() de4dot 2012-01-01 12:09:16 +0100
  • 970ef14266 Restore method arg names de4dot 2012-01-01 12:07:16 +0100
  • 66b3061444 Remove useless method and only rename if not renamed de4dot 2012-01-01 12:06:40 +0100
  • 1f7f9958ab Update code de4dot 2012-01-01 12:06:01 +0100
  • 9a505b156e Update getKeys() method de4dot 2012-01-01 12:05:23 +0100
  • 1b98808558 Merge branch 'master' into goliath de4dot 2011-12-31 16:35:01 +0100
  • b3a29a7be1 Merge branch 'master' into skater de4dot 2011-12-31 16:34:01 +0100
  • e744e24a51 Use methods dict de4dot 2011-12-31 16:32:57 +0100
  • 99350b456d Use the methods dict de4dot 2011-12-31 16:15:38 +0100
  • 99d4e2a770 Add getKeys() methods de4dot 2011-12-31 16:14:25 +0100
  • cd359243a2 Remove unused method de4dot 2011-12-31 16:00:11 +0100
  • 6b629f20c7 Use aesDecrypt() method de4dot 2011-12-31 15:12:41 +0100