Commit Graph

  • f2115b77bb Merge branch 'master' into goliath de4dot 2011-12-31 15:07:35 +0100
  • 8df6561061 Add Skater .NET support de4dot 2011-12-31 13:14:02 +0100
  • eb63c27fc9 Add des3Decrypt() method de4dot 2011-12-31 12:58:32 +0100
  • a817a14688 Add compareFieldReferenceAndDeclaringType() method de4dot 2011-12-31 12:57:08 +0100
  • d344c05404 Merge branch 'master' into goliath de4dot 2011-12-29 14:18:21 +0100
  • 288aa20c5c Update namespace renaming code de4dot 2011-12-29 14:16:00 +0100
  • 08eafd1080 Remove useless overrides de4dot 2011-12-29 14:04:43 +0100
  • 1fc70d8d9e Add Goliath.NET obfuscator support de4dot 2011-12-29 08:26:36 +0100
  • b52c5f12fe Add InitializedDataCreator field to base class de4dot 2011-12-29 08:23:46 +0100
  • b930e8fd97 Add InitializedDataCreator class de4dot 2011-12-29 08:22:41 +0100
  • 959b6c8229 Add some more utility methods de4dot 2011-12-29 08:21:19 +0100
  • 221dcc3cc9 Don't inline method if ldarga is used de4dot 2011-12-28 16:40:03 +0100
  • 3e70d1fa63 Use field dict and update code de4dot 2011-12-28 13:33:10 +0100
  • 8de51ca227 Update code that removes methods and types de4dot 2011-12-28 13:30:44 +0100
  • ffbceae488 Update methods inliner code de4dot 2011-12-28 13:28:17 +0100
  • dd588bf9f8 Add MethodCollection class de4dot 2011-12-28 13:26:04 +0100
  • ad59501474 Add findAny() methods de4dot 2011-12-28 13:24:02 +0100
  • 91c406b2a0 Add findAny() methods de4dot 2011-12-28 13:22:41 +0100
  • c6572aa75e Allow invalid (null) targets de4dot 2011-12-28 13:21:21 +0100
  • 4692854bc8 Add updated cecil submodule de4dot 2011-12-28 13:20:47 +0100
  • 2a89e28b5e New version: 1.4.1 de4dot 2011-12-26 20:41:16 +0100
  • c14eef2750 Update code for SA 1.x-3.x obfuscated assemblies de4dot 2011-12-26 20:40:18 +0100
  • f468aebda5 Dump resources in applications (library mode) de4dot 2011-12-26 20:32:42 +0100
  • f88d57a206 Don't load method bodies if --no-cflow-deob is used and no types removed de4dot 2011-12-26 20:30:30 +0100
  • 0a4fb0619b Move to DNR dir de4dot 2011-12-26 20:28:48 +0100
  • ed97f9a826 Add getExtension() method de4dot 2011-12-26 20:27:57 +0100
  • 9aa65c5702 Fix block order bug. de4dot 2011-12-26 01:03:39 +0100
  • 259ec3455b Rename method de4dot 2011-12-25 23:10:17 +0100
  • 7e1121ae0a Re-order the blocks some more for better decompiler output de4dot 2011-12-25 23:08:19 +0100
  • d40816d495 Add another check de4dot 2011-12-25 23:07:07 +0100
  • dd3b929021 Remove MethodImplAttributes and update log message de4dot 2011-12-25 23:06:37 +0100
  • c295d03078 Remove namespace from nested types de4dot 2011-12-25 23:03:53 +0100
  • 8c3f1f2b45 Add updated cecil submodule de4dot 2011-12-25 23:03:25 +0100
  • 261e5c88cc Keep the most public reference de4dot 2011-12-23 18:26:22 +0100
  • c1838bec35 Update log messages de4dot 2011-12-23 17:48:10 +0100
  • bb886f2bdb Ignore errors during method deobfuscation. A warning message is logged. de4dot 2011-12-23 17:28:20 +0100
  • 133ba79c80 Add updated cecil submodule de4dot 2011-12-23 17:18:55 +0100
  • 7ed11cffb9 New version: 1.4.0 de4dot 2011-12-22 23:53:59 +0100
  • a0d65b2e86 Rename method de4dot 2011-12-22 23:51:26 +0100
  • 24076419dc Rename method, update code de4dot 2011-12-22 23:50:33 +0100
  • 63648a9505 Update detection of ASN code de4dot 2011-12-22 19:03:33 +0100
  • 1a1350410a Only call patcher if we need to patch it de4dot 2011-12-22 18:49:22 +0100
  • 1b32fdd3b6 Write warning message if we couldn't unpack it de4dot 2011-12-22 18:48:24 +0100
  • c86daacda8 Add workaround for DNR patch bug de4dot 2011-12-22 17:40:21 +0100
  • a38781c1d0 Support SA 1.x-3.x de4dot 2011-12-22 05:41:28 +0100
  • 222132f43b Remove useless using directive de4dot 2011-12-22 05:37:29 +0100
  • 7b71a565ec Move method to DotNetUtils de4dot 2011-12-22 05:37:10 +0100
  • 823d3b07a7 Refactor string decrypter de4dot 2011-12-21 19:22:23 +0100
  • d24da2f24c Move method to base class de4dot 2011-12-21 19:21:06 +0100
  • f87fabd6aa Move DNR v3 and v4 code to a DNR sub dir de4dot 2011-12-21 18:55:36 +0100
  • 03ff9a61cb Update strings de4dot 2011-12-21 18:30:37 +0100
  • a473f9eb02 Remove native lib linked resource de4dot 2011-12-21 18:20:59 +0100
  • 4abe33f729 Remove obfuscator init calls from .ctors de4dot 2011-12-21 18:12:04 +0100
  • 9136e674e5 Add anti strong name code de4dot 2011-12-21 18:04:49 +0100
  • a6d8762d13 Move methods to DotNetUtils de4dot 2011-12-21 18:04:18 +0100
  • 1fd7319b19 Move patcher code to DecrypterType de4dot 2011-12-21 16:56:12 +0100
  • ceca34e12c Check for native code assemblies a little later de4dot 2011-12-21 16:55:42 +0100
  • 1e7dbfad97 Refactor de4dot 2011-12-21 07:13:19 +0100
  • 2a651f5b5e Update code and fix some bugs de4dot 2011-12-21 06:41:42 +0100
  • 289c11b296 Refactor de4dot 2011-12-21 06:41:06 +0100
  • 795ab8bee1 Update detection code de4dot 2011-12-21 06:40:10 +0100
  • 13b84383f2 Update detection code de4dot 2011-12-21 06:39:56 +0100
  • 134c20c794 Add Win32Path class de4dot 2011-12-21 06:39:12 +0100
  • 25869c9ff8 Add FileHeaderOffset property de4dot 2011-12-21 06:38:44 +0100
  • 534aba0dfe Move methods to DotNetUtils.cs de4dot 2011-12-21 06:38:01 +0100
  • 74b8299ef2 Remove native lib module refs de4dot 2011-12-21 00:41:09 +0100
  • c516d61ad7 Decrypt library mode files de4dot 2011-12-21 00:31:27 +0100
  • 15b4cefe89 Move method to base class de4dot 2011-12-21 00:30:17 +0100
  • 0d92b37536 Create DNR3 dir de4dot 2011-12-20 21:47:45 +0100
  • dd60af245a Unpack DNR 3.x application mode files de4dot 2011-12-20 20:16:57 +0100
  • 746997dfe3 Add DNR 3.x application mode unpacker de4dot 2011-12-20 20:16:18 +0100
  • 4a0a3fb2fc Add isCompressed() method de4dot 2011-12-20 20:13:37 +0100
  • 87b4f70de9 Add decrypt() method de4dot 2011-12-20 20:13:08 +0100
  • 4444b143fd Add method to get int32 array de4dot 2011-12-20 20:12:47 +0100
  • b60d53ea77 Add some more methods de4dot 2011-12-20 20:11:32 +0100
  • c65b76583c Add CflowDeobfuscator de4dot 2011-12-20 20:11:05 +0100
  • bc5d829714 Also check ldftn opcodes de4dot 2011-12-19 15:44:23 +0100
  • f7f77a821c Use the SetMethod property de4dot 2011-12-19 15:43:40 +0100
  • b96ab54ba6 New version: 1.3.8 de4dot 2011-12-16 19:34:55 +0100
  • a758011cc7 It's not in beta anymore de4dot 2011-12-16 19:34:07 +0100
  • dd8d0d0e83 Use new method/field dictionaries de4dot 2011-12-16 19:33:44 +0100
  • f30b0ef749 Add type, method, field, prop, event dictionaries de4dot 2011-12-16 18:46:30 +0100
  • ca2a756a0e Check metadata tokens first de4dot 2011-12-16 18:41:36 +0100
  • 78124ea282 Update if expr and dynamic method name de4dot 2011-12-16 09:49:15 +0100
  • 2a0e92eaff Assembly resolver now parses *.config files de4dot 2011-12-15 16:28:27 +0100
  • d35e92b53c Update field type de4dot 2011-12-15 16:17:04 +0100
  • 929d943112 Update deobfuscator de4dot 2011-12-15 16:16:21 +0100
  • 0b5d4d864c Remove nop blocks de4dot 2011-12-15 10:04:04 +0100
  • a3c9221410 Rename method de4dot 2011-12-15 10:01:46 +0100
  • c73459f1be New version: 1.3.7 de4dot 2011-12-11 12:38:48 +0100
  • 0bf74e5196 Don't cast the arg to its correct type de4dot 2011-12-11 11:54:02 +0100
  • 00f7b7feda The real Main() may be called from a DNR-created Main() method de4dot 2011-12-11 11:08:32 +0100
  • 78bb21832e Fix bug by resetting stream offset de4dot 2011-12-09 23:43:02 +0100
  • c244f36157 Merge branch 'cui' de4dot 2011-12-09 09:03:16 +0100
  • e7ea01f87d Move console code to new de4dot.cui assembly de4dot 2011-12-09 09:02:06 +0100
  • 65bf7a67a7 Add updated cecil submodule de4dot 2011-12-09 08:58:41 +0100
  • 04bc94b9f9 Add updated cecil submodule de4dot 2011-12-09 01:23:28 +0100
  • 0fd4ddf209 Change type from ez to ef de4dot 2011-12-08 09:53:13 +0100
  • 5247927eff Update regex de4dot 2011-12-08 09:52:23 +0100
  • 5b7806cc1f New version: 1.3.6 de4dot 2011-12-06 17:38:30 +0100