Commit Graph

  • b14adfac45 Add updated dnlib submodule de4dot 2014-04-14 19:07:17 +0200
  • 3f3bd90688 Support some more MaxtoCode runtimes de4dot 2014-04-14 18:27:36 +0200
  • 099233960f Update string decrypter detector de4dot 2014-04-14 18:26:59 +0200
  • c8effe6b5a Retry decrypting methods if it fails for some reason de4dot 2014-04-14 06:28:29 +0200
  • 948f20cb94 Fix Dotfuscator rename regex de4dot 2014-04-14 06:26:06 +0200
  • 032c532809 Update code since some dnlib APIs were modified de4dot 2014-04-14 06:25:42 +0200
  • c5e242f5ed Add updated dnlib submodule de4dot 2014-04-14 06:24:13 +0200
  • 88f22f19a8 Add missing space de4dot 2014-04-08 00:16:57 +0200
  • c77fdad74e Use ImplMap.IsPinvokeMethod() de4dot 2014-04-01 22:01:22 +0200
  • 92cb021712 Add updated dnlib submodule de4dot 2014-04-01 22:01:04 +0200
  • 978c2a7e31 Support ILProtector 2.0.13.0 - 2.0.13.1 de4dot 2014-04-01 08:20:38 +0200
  • 27694eb19c Support Agile.NET 6.3.0.17 de4dot 2014-03-27 11:41:18 +0100
  • 43453f3863 Support more than one string decrypter method de4dot 2014-03-27 11:28:52 +0100
  • 291b83e325 Support more MaxtoCode runtimes de4dot 2014-03-25 13:35:32 +0100
  • ff3b87e42e Use next handler if end is reached de4dot 2014-03-24 20:18:37 +0100
  • e1d4663f57 Rename DF eval_XXX symbols de4dot 2014-03-24 12:47:11 +0100
  • 60cff6c4a4 Use GetScopeType() since ScopeType always returns null if it's a generic var de4dot 2014-03-24 07:43:31 +0100
  • 68a8f27031 Fix a bug in Spices.Net resource renamer de4dot 2014-03-23 17:31:48 +0100
  • 897f6e3c1d Add updated dnlib submodule de4dot 2014-03-23 07:42:17 +0100
  • 1cdac23681 Support Eazfuscator.NET 4.2 - 4.3 de4dot 2014-03-23 07:39:55 +0100
  • a9359729e9 Detect .NET Reactor 4.8 de4dot 2014-03-20 15:57:49 +0100
  • a7a5df77d0 Update copyright years de4dot 2014-03-11 22:17:50 +0100
  • f5c156ce88 Merge branch 'master' into confuser de4dot 2014-03-11 22:16:42 +0100
  • ef628fcb64 Add updated dnlib submodule de4dot 2014-03-11 22:16:03 +0100
  • 39a99d5e01 Update copyright years de4dot 2014-03-11 22:15:43 +0100
  • 5a1888452e Merge branch 'il' de4dot 2014-03-11 22:07:24 +0100
  • 5faea7f830 Merge branch 'co' de4dot 2014-03-11 22:07:21 +0100
  • 4428e6d6f8 Merge branch 'an' de4dot 2014-03-11 22:06:49 +0100
  • a9a79021a4 Print number of restored methods de4dot 2014-03-11 22:05:54 +0100
  • 5d64daefb9 Support ILProtector 2.0.12.0 - 2.0.12.3 de4dot 2014-03-07 20:57:26 +0100
  • 90c67b2fe9 Align switch cases de4dot 2014-03-07 20:57:09 +0100
  • b93742c296 Remember caught exception object de4dot 2014-02-15 21:14:59 +0100
  • e3307dc9ac Keep deobfuscating methods even if a cflow deobfuscation exception is thrown de4dot 2014-02-15 21:13:56 +0100
  • c35e14ac00 Don't remove methods that exist in VTable fixups de4dot 2014-01-29 03:35:35 +0100
  • b299257c26 Support latest CryptoObfuscator de4dot 2013-12-04 15:37:02 +0100
  • bfcffdd51f Fix restoring resource names de4dot 2013-11-25 05:45:34 +0100
  • ec7bed040b Also check for .xaml extension de4dot 2013-11-25 05:16:12 +0100
  • 1444e4633b Support ILProtector 2.0.11.1 de4dot 2013-11-24 21:44:41 +0100
  • 10cecfad3c Hash the whole runtime file de4dot 2013-11-24 21:44:20 +0100
  • a5da42093a Decrypt method is not always present de4dot 2013-11-24 07:07:05 +0100
  • 52bf3d43ec Update rename regex de4dot 2013-11-24 07:06:33 +0100
  • e2a95f6838 Support Agile.NET 6.3.0.10 de4dot 2013-11-23 22:00:13 +0100
  • cc56b730b3 Add CRC32 instance methods de4dot 2013-11-23 21:59:45 +0100
  • f173df9b09 New version: 3.0.3 de4dot 2013-11-22 21:18:01 +0100
  • 52668b9420 Restore bool/char array ldelem/stelem instructions de4dot 2013-11-22 20:21:09 +0100
  • 2828d57ccf Update version detection de4dot 2013-11-21 16:50:56 +0100
  • ace439fb37 Fix method names de4dot 2013-11-21 16:50:43 +0100
  • 1c522e9341 Rename add() -> Add(), toList() -> ToList() de4dot 2013-11-21 16:50:25 +0100
  • acae068211 Fix merge de4dot 2013-11-19 17:46:16 +0100
  • ef69e7a44a Merge branch 'master' into confuser de4dot 2013-11-19 17:44:49 +0100
  • 1e5f515eb2 New version: 3.0.2 de4dot 2013-11-19 17:44:22 +0100
  • c2271a2901 Add updated dnlib submodule de4dot 2013-11-19 17:40:35 +0100
  • 0dc1e73394 Support SmartAssembly 6.8.1 de4dot 2013-11-18 21:28:12 +0100
  • 38af30e968 Update README de4dot 2013-11-18 17:47:14 +0100
  • 71e2724ebf Add option to rename new short DNR obfuscated names de4dot 2013-11-18 16:43:02 +0100
  • ba29576cfb Rename get() -> Get() de4dot 2013-11-18 16:28:44 +0100
  • 544aa9f145 Most deobfuscators now don't rename everything with east asian chars de4dot 2013-11-18 15:43:08 +0100
  • 0b9e7c7b06 Merge branch 'master' into confuser de4dot 2013-11-17 21:16:32 +0100
  • 9c924d2aa3 Use absolute path of new output filename de4dot 2013-11-17 21:13:08 +0100
  • e70ba4f1f0 Rename typeName -> ReflectionTypeName de4dot 2013-11-17 20:43:22 +0100
  • 781ade32cd Warn user if trying to rename an asm using XAML de4dot 2013-11-17 20:25:40 +0100
  • b7eb39203a Add Stream resource type de4dot 2013-11-17 20:24:55 +0100
  • 8521f7baac ResourceReader.Read() now takes a ModuleDef instead of a ModuleDefMD as 1st param de4dot 2013-11-17 20:23:32 +0100
  • 8b4b48cb08 Add ToString() overrides de4dot 2013-11-17 20:21:44 +0100
  • e8879cd51f Print old -> new tokens if -v option is used de4dot 2013-11-17 18:12:21 +0100
  • 8c07ba5db5 Don't print an extra 's' if it's just one error/warning de4dot 2013-11-17 18:11:14 +0100
  • aa01d4eebb Add 1.0.7.0 sig de4dot 2013-11-17 02:04:11 +0100
  • a6eee49ff0 Update msg de4dot 2013-11-16 22:44:06 +0100
  • 120289d12b Write a warning message if runtime files are missing de4dot 2013-11-16 20:04:38 +0100
  • 50eb86acfd Detect ILProtector version de4dot 2013-11-16 20:04:23 +0100
  • 5d308cc5df Rename Main2() -> Main() de4dot 2013-11-15 21:55:09 +0100
  • 413b64766e Update error message de4dot 2013-11-15 21:51:37 +0100
  • 2c1edfe900 Sort files in .csproj file de4dot 2013-11-15 21:32:27 +0100
  • 754b67aa00 Merge branch 'master' into confuser de4dot 2013-11-15 21:29:17 +0100
  • b99517373d Sort files in .csproj file de4dot 2013-11-15 21:28:06 +0100
  • 41c0a2af59 Add updated dnlib submodule de4dot 2013-11-15 21:27:22 +0100
  • 33a00e644c Merge branch 'master' into confuser de4dot 2013-11-15 21:18:11 +0100
  • 2d4397e2b7 Add updated dnlib submodule de4dot 2013-11-15 20:38:34 +0100
  • f2a9118bf5 Fix merges de4dot 2013-11-15 19:30:11 +0100
  • cec4519635 Merge branch 'df' into merged de4dot 2013-11-15 19:28:32 +0100
  • c768f5d68f Merge branch 'an' into merged de4dot 2013-11-15 19:27:56 +0100
  • dac63e8ec5 Merge branch 'il' into merged de4dot 2013-11-15 19:27:45 +0100
  • ee370d6ffe Merge branches 'ef', 'mc' and 'dr' into merged de4dot 2013-11-15 19:26:02 +0100
  • 48f31acb7e Detect some other DNR 4.5 version de4dot 2013-11-15 14:44:20 +0100
  • 5d6db10ba4 Don't decrypt already decrypted resources de4dot 2013-11-14 22:48:44 +0100
  • 7c44c2616c If an IOException is thrown, it's not a PE file de4dot 2013-11-14 17:39:59 +0100
  • 239bfbfc2b Add known timestamps de4dot 2013-11-14 13:38:57 +0100
  • b88ecc8a63 Update name regex de4dot 2013-11-14 10:48:07 +0100
  • 892fa4cd3d Check both locations at the same time de4dot 2013-11-13 18:54:06 +0100
  • 130e188e6a Remove the x from arg names de4dot 2013-11-12 22:02:19 +0100
  • 682b0df04a Set locals = 0 when emulating from first instruction de4dot 2013-11-12 17:11:54 +0100
  • 4fcb332ddf Use non-recursive methods to prevent StackOverflow exceptions de4dot 2013-11-12 09:41:38 +0100
  • db0001f481 Count both VM classes as one de4dot 2013-11-11 18:26:09 +0100
  • b65e9a59df Support latest Agile.NET de4dot 2013-11-08 11:05:17 +0100
  • d4ff713b95 Update DNR name regex de4dot 2013-11-07 03:25:52 +0100
  • 6dfe2fd1b6 Add updated dnlib submodule de4dot 2013-11-06 08:13:43 +0100
  • d410d80815 Update CO resource class detector code de4dot 2013-11-06 08:12:40 +0100
  • 85c565fc20 Support more MaxtoCode runtimes de4dot 2013-11-06 03:20:44 +0100
  • eb284bf4bf Support .NET Reactor 4.7 de4dot 2013-11-05 13:52:58 +0100
  • f9dde3317c Rename namespace vm -> vm.v1 de4dot 2013-10-29 18:11:31 +0100