Commit Graph

  • db6875859a Port more code de4dot 2012-11-03 22:49:52 +0100
  • 4559939162 Remove cecil license since it's no longer used de4dot 2012-11-03 22:48:09 +0100
  • 9b6c698dc1 Port some code de4dot 2012-11-02 22:53:24 +0100
  • 89cd55a071 Port more code de4dot 2012-11-02 20:10:34 +0100
  • 00177034b9 Rename cecil names; add new MemberRefFinder class de4dot 2012-11-02 15:57:11 +0100
  • ab318e43e5 Ignore cecil submodule until I delete it completely de4dot 2012-11-02 08:30:24 +0100
  • 65e6887fbc Port more code; remove cecil refs de4dot 2012-11-02 08:23:20 +0100
  • 70916173f3 Update code since dot10 was updated de4dot 2012-11-02 07:36:02 +0100
  • 24c43d5a66 Port some more code de4dot 2012-11-01 21:09:09 +0100
  • 4c8ba1edf3 Merge branch 'master' into confuser de4dot 2012-11-01 16:43:08 +0100
  • 1341cc7199 Port more code de4dot 2012-11-01 16:42:02 +0100
  • 3b6ef4fa1f Port more code de4dot 2012-11-01 14:39:39 +0100
  • c5d183983b Port more code de4dot 2012-11-01 11:28:09 +0100
  • 5788848a79 Use FindClassConstructor() de4dot 2012-11-01 10:14:54 +0100
  • f74c1cbb0d Remove cecil refs de4dot 2012-11-01 09:33:53 +0100
  • e6ab87e5ed Port de4dot.mdecrypt to dot10 de4dot 2012-11-01 09:33:02 +0100
  • 14d27c7941 Add DumpedMethod/DumpedMethods to blocks for now de4dot 2012-11-01 09:32:42 +0100
  • 325f5e369d Remove some more methods de4dot 2012-11-01 09:10:06 +0100
  • eeef8a2580 Use dot10.PE de4dot 2012-11-01 07:51:08 +0100
  • 62519e0f6e Remove more code de4dot 2012-11-01 07:50:51 +0100
  • 4fc663ce8c AssemblyData has now been ported de4dot 2012-11-01 07:34:40 +0100
  • 8d87fa02bc Port more code de4dot 2012-10-31 22:44:54 +0100
  • 2e0aa36362 Fix more code in blocks de4dot 2012-10-31 21:07:57 +0100
  • 8022a445a9 Port the remaining classes in blocks de4dot 2012-10-31 18:52:50 +0100
  • 301a2fab97 Port more code de4dot 2012-10-31 17:43:51 +0100
  • 04e1568c61 Port ConstantsReader de4dot 2012-10-31 17:09:58 +0100
  • 6f73696cc5 Port ..... de4dot 2012-10-31 16:54:20 +0100
  • ee7826576c Sort project file de4dot 2012-10-31 13:48:12 +0100
  • 0f18ad36cb Add dot10 de4dot 2012-10-31 13:47:50 +0100
  • f5f97393c2 Add dot10 submodule de4dot 2012-10-31 13:26:36 +0100
  • 0b9f188353 Check for null de4dot 2012-10-14 10:30:38 +0200
  • 95d49c5b9e Add more assembly search paths de4dot 2012-09-20 05:57:16 +0200
  • d29ac1a4cf Check for generic params in all generic arguments too de4dot 2012-09-19 22:51:49 +0200
  • c4e9097a4e Add the latest rev de4dot 2012-09-09 08:47:22 +0200
  • 565bc1ca5b Add 2 more revs de4dot 2012-09-06 08:43:36 +0200
  • 88d3dcc062 Merge branch 'master' into confuser de4dot 2012-09-01 23:52:42 +0200
  • c67b3c3a66 Add 2 more revisions de4dot 2012-09-01 23:47:47 +0200
  • 13a5fd8ff0 Add a fix for when type.Scope is null de4dot 2012-08-31 00:24:42 +0200
  • 26e4aa4e1d Add updated submodule de4dot 2012-08-31 00:23:27 +0200
  • 563877a62f Add another revision de4dot 2012-08-30 04:14:09 +0200
  • 30a73371c8 Fat header type is encoded in the lower 3 bits de4dot 2012-08-23 11:48:11 +0200
  • a34b3f7855 Support latest CO build de4dot 2012-08-22 18:33:27 +0200
  • ea7885c028 Merge branch 'master' into confuser de4dot 2012-08-22 06:31:20 +0200
  • 1a5603a112 Add updated submodule de4dot 2012-08-21 20:48:50 +0200
  • f1a725cd19 Restore MaxStack de4dot 2012-08-21 20:17:35 +0200
  • 58b1b27c69 Use correct upper limit in loop, and return false on failure... de4dot 2012-08-21 20:17:21 +0200
  • 3b9ba16df6 Make restoreMethod() virtual de4dot 2012-08-21 20:14:43 +0200
  • c004c0b52f Update AssemblyDescription de4dot 2012-08-21 16:16:29 +0200
  • 2c68ae14ee New version: 1.9.1 de4dot 2012-08-21 15:19:48 +0200
  • 64cc8e3856 Decrypt CO encrypted methods de4dot 2012-08-21 15:11:14 +0200
  • 0a5973e541 Update detection of CO types de4dot 2012-08-21 15:06:42 +0200
  • 957a8ab8dd Move method to new CoUtils class de4dot 2012-08-21 15:04:40 +0200
  • 729780c235 Update MethodBodyReaderBase de4dot 2012-08-21 14:59:46 +0200
  • 353173fcb3 Add updated submodule de4dot 2012-08-21 14:57:47 +0200
  • db9e5c412c Add the latest revision number de4dot 2012-08-18 08:37:03 +0200
  • 6bf54bbae2 Use version from ConfusedBy attribute on module/asm to narrow down the detected version de4dot 2012-08-16 01:12:10 +0200
  • 9e4fa4511b Merge branch 'master' into confuser de4dot 2012-08-16 01:06:13 +0200
  • bfcd42804e Add getModuleAttribute() de4dot 2012-08-15 19:33:57 +0200
  • 8adf6ba5e2 Update method signature de4dot 2012-08-15 19:33:43 +0200
  • f571a7ec22 Merge branch 'master' into confuser de4dot 2012-08-13 02:00:03 +0200
  • 7f42fb0e57 Don't treat boxed as non-null de4dot 2012-08-13 01:38:42 +0200
  • 1768de1d6b Remove earlyDetect() de4dot 2012-08-13 00:54:46 +0200
  • b5aebd4731 Set ILOnly flag in .NET header de4dot 2012-08-12 02:52:48 +0200
  • 4b9ee54409 Return string decrypter method tokens de4dot 2012-08-12 02:47:03 +0200
  • 0d04bef305 Log the returned revisions de4dot 2012-08-11 23:19:50 +0200
  • 5376c74919 Detect anti dump version de4dot 2012-08-11 22:35:34 +0200
  • f7c1676d1d Detect anti debugger version de4dot 2012-08-11 22:34:43 +0200
  • 0d9c298dcb Move methods de4dot 2012-08-11 22:34:08 +0200
  • 77b8b0f471 Let's use this variable... de4dot 2012-08-11 04:55:49 +0200
  • 3837ec8e1b Update detection of compressor de4dot 2012-08-11 04:15:29 +0200
  • e9125616b9 Remember detected compressor version de4dot 2012-08-11 01:15:25 +0200
  • ed919ee528 Update detection of compressor version de4dot 2012-08-11 00:37:19 +0200
  • 17ef50f87f Merge branch 'master' into confuser de4dot 2012-08-11 00:35:27 +0200
  • 3b45ddc336 Include Newobj when checking for method calls de4dot 2012-08-11 00:35:06 +0200
  • 965bf1f2e6 Detect Confuser 1.8 r75369 proxy methods creator de4dot 2012-08-10 23:18:44 +0200
  • e256ecfa9a Detect Confuser 1.7 r73479 proxy methods creator de4dot 2012-08-10 23:00:37 +0200
  • 1fffd44a2a Detect Confuser 1.6 r70489 proxy methods creator de4dot 2012-08-10 22:50:03 +0200
  • 30f6771541 Detect Confuser 1.6 r66631 proxy methods creator de4dot 2012-08-10 22:25:33 +0200
  • 9cf4887061 Detect Confuser 1.4 r58802 proxy methods creator de4dot 2012-08-10 22:10:44 +0200
  • e3e051b876 Detect Confuser 1.3 r55604 proxy methods creator de4dot 2012-08-10 21:36:15 +0200
  • b647b59fad Detect Confuser 1.3 r55346 proxy methods creator de4dot 2012-08-10 21:28:08 +0200
  • b3b3f222cf Use the greatest version we find de4dot 2012-08-10 21:14:11 +0200
  • 2a283b922b Detect Confuser 1.2 r54564 proxy methods creator de4dot 2012-08-10 21:12:07 +0200
  • 35ddd30e08 Detect Confuser 1.1 r50378 proxy methods creator de4dot 2012-08-10 20:43:11 +0200
  • be29d8aed2 Detect Confuser 1.0 r42919 proxy methods creator de4dot 2012-08-10 20:14:47 +0200
  • 612aeec0ab Detect Confuser 1.7 r73566 compressor de4dot 2012-08-10 17:47:59 +0200
  • dfad2421b2 Detect Confuser 1.4 r57778 compressor de4dot 2012-08-10 17:25:04 +0200
  • 12f7034894 Detect Confuser 1.0 r48717 compressor de4dot 2012-08-10 17:14:06 +0200
  • 731d7bcb73 Support Confuser 1.7 r74021 constants encrypter (dynamic mode) de4dot 2012-08-10 17:00:55 +0200
  • d7eb818203 Detect Confuser 1.7 r74021 constants encrypter de4dot 2012-08-10 16:45:26 +0200
  • 7984c94522 Detect Confuser 1.7 r72989 constants encrypter de4dot 2012-08-10 16:29:24 +0200
  • 80f2a08ff1 Add latest rev de4dot 2012-08-10 15:51:58 +0200
  • 7aa2a157d0 Detect Confuser 1.9 r75725 methods encrypter (JIT) de4dot 2012-08-10 03:53:19 +0200
  • 754c5a1400 Detect Confuser 1.8 r75291 methods encrypter (JIT) de4dot 2012-08-10 03:46:14 +0200
  • 29448fe3cb Detect Confuser 1.8 r75288 methods encrypter (JIT) de4dot 2012-08-10 03:39:37 +0200
  • 2f19f876f7 Detect Confuser 1.8 r75257 methods encrypter de4dot 2012-08-10 03:29:38 +0200
  • 3b6e56f3e4 Detect Confuser 1.7 r73430 methods encrypter de4dot 2012-08-10 03:21:58 +0200
  • 9d386c528c Detect Confuser 1.9 r75725 methods encrypter de4dot 2012-08-10 02:55:27 +0200
  • f998afd74e Detect Confuser 1.8 r75288 methods encrypter de4dot 2012-08-10 02:47:12 +0200
  • 88d9a26333 Detect Confuser 1.7 r72989 methods encrypter de4dot 2012-08-10 02:33:10 +0200