Commit Graph

  • 3e3e4ae8ef Update README.md master Ki 2019-01-27 03:43:02 +08:00
  • 88d497a3da New version! gh-pages yck1509 2016-07-01 18:35:07 +08:00
  • 3c9c29d9da New final version! v1.0.0 yck1509 2016-07-01 17:54:06 +08:00
  • 6abd572859 Preserve generic parameter count in obfuscated name yck1509 2016-03-27 16:16:49 +08:00
  • c890466c70 Add idOffset parameter yck1509 2016-03-27 16:01:37 +08:00
  • ef61ef1f37 Add underscore back to decodable names yck1509 2016-03-19 22:14:29 +08:00
  • 36132ed3ae Fix not using preset of rule in ObfAttrMarker yck1509 2016-03-18 17:20:42 +08:00
  • cb1823022a Randomize the order of renaming yck1509 2016-03-16 10:03:15 +08:00
  • ef08c2e8e4 Update the parameters instead of replacing the parameter set when encountered duplicated protection settings yck1509 2016-03-16 09:57:59 +08:00
  • 65a8b6956d Analyze methods not in original metadata yck1509 2016-03-16 03:30:44 +08:00
  • c5cbb03534 Fix NRE in namespace function & removing initializer data field when not all references are removed yck1509 2016-03-16 02:39:34 +08:00
  • 1770f1f939 Add Newtonsoft.Json analyzer yck1509 2016-03-15 18:55:25 +08:00
  • 2b4f482d4b Fix not using correct settings for injected helpers yck1509 2016-03-08 01:26:27 +08:00
  • b561e20331 Fix ref proxy casting yck1509 2016-03-06 01:27:54 +08:00
  • 6c7d8da83f Improve WPF rename analysis yck1509 2016-03-05 22:04:21 +08:00
  • 0b3a8e0492 Use Regex in namespace pattern yck1509 2016-03-05 20:11:11 +08:00
  • 2247dd1214 Support regex in member-type pattern yck1509 2016-03-02 23:46:00 +08:00
  • e430a55ef7 Clarify semantics of ObfuscationAttribute marking yck1509 2016-03-01 23:39:11 +08:00
  • 902074006d Fix ref proxy type erasure generate unverifiable code yck1509 2016-03-01 19:52:22 +08:00
  • 38a87bb73c Allow pattern expressions used in non-assembly ObfuscationAttributes yck1509 2016-03-01 19:51:32 +08:00
  • 1461ce7012 Fix analyzing MemberRef to array methods yck1509 2016-02-26 18:00:02 +08:00
  • c0d66702a3 Fix checking renPublic on members of type yck1509 2016-02-18 21:19:05 +08:00
  • 3c957a26e2 Fix peverify complains class/valuetype mismatch on WinRT types yck1509 2016-02-17 01:46:05 +08:00
  • 7308e4e462 Merge pull request #436 from Kaktusbot/xbuild_linux Ki 2016-02-14 15:34:27 +08:00
  • 5fa15fcb84 Add .sln and disable nuget for xbuild Kaktusbot 2016-02-12 23:57:08 +04:00
  • 6b335c6a1c Fix building on xbuild Linux Kaktusbot 2016-02-12 20:16:50 +04:00
  • 6527f300a3 Fix not renaming constructors' arguments yck1509 2016-02-12 20:32:01 +08:00
  • 873a4bcd86 Fix collision of new name with original name yck1509 2016-02-12 20:18:24 +08:00
  • 8c15c917e9 Add reference to MemberRef of override directive yck1509 2016-02-12 19:25:57 +08:00
  • 9c4d52e1be Fix bound checking in NativeEraser yck1509 2016-02-12 17:27:03 +08:00
  • 181bbed022 Merge pull request #426 from debug-hf/patch-1 Ki 2016-02-04 01:59:38 +08:00
  • b994077f81 Merge pull request #404 from ivan-danilov/pr/403 Ki 2016-02-04 01:46:02 +08:00
  • 27b991a979 Fix typo yck1509 2016-02-04 01:32:20 +08:00
  • 61f6112e85 Sort input modules by dependencies yck1509 2016-02-04 01:21:45 +08:00
  • f7fe90eec1 Add TypeRefReference to BAML instantiated TypeSig yck1509 2016-02-04 01:21:05 +08:00
  • fa2a00b28c Fix AppDomain creation causing cctor executing twice. yck1509 2016-02-04 00:29:44 +08:00
  • dac89aec43 Update AntiDebug.Win32.cs debug 2016-01-31 21:22:45 -06:00
  • b04fc2893a Fixed spaces/tabs ivan-danilov 2016-01-12 23:40:17 +02:00
  • 78e78fae06 Fix constant encoding for float/double yck1509 2016-01-10 20:32:36 +08:00
  • c7cd8de6f2 Fix XAML path parsing yck1509 2016-01-10 20:26:45 +08:00
  • 221abded30 Add renEnum parameter yck1509 2016-01-10 20:19:05 +08:00
  • 0e283a1b9c Fix anti profiler check yck1509 2016-01-10 19:53:04 +08:00
  • 5bbd4afbaf Fix XAML path parsing yck1509 2016-01-10 19:23:01 +08:00
  • ee2113c368 Fixes #403: class is renamed even if marked with ObfuscationAttribute(Exclude = true) ivan-danilov 2015-12-28 12:20:50 +02:00
  • a64f1fd8b7 Fix read ordering of obfuscation attributes yck1509 2015-12-21 23:08:07 +08:00
  • ba936e7039 Add more debug info in message of marker yck1509 2015-12-21 22:18:30 +08:00
  • 89b859c476 Improve XAML path parsing yck1509 2015-12-21 21:57:06 +08:00
  • 5f19e93e73 Fix encoding long constants yck1509 2015-12-21 21:35:39 +08:00
  • 8f1c990def Use parameter value at method in constant encryption yck1509 2015-12-21 21:33:06 +08:00
  • be8a308923 Fix NRE in marking yck1509 2015-12-21 21:27:42 +08:00
  • a4a885680f Fix anti dump x64 compatibility yck1509 2015-12-06 19:37:13 +08:00
  • 553133b59b Fix is-type function typo yck1509 2015-12-06 19:36:27 +08:00
  • 05492cd569 Merge pull request #382 from caverna/master Ki 2015-12-06 19:09:53 +08:00
  • ad035aa855 Expand is-type pattern function yck1509 2015-12-06 19:05:46 +08:00
  • 672b431b3e Remove invalid metadata protection from presets yck1509 2015-12-06 18:25:14 +08:00
  • bf2368fe07 Add has-attr pattern function yck1509 2015-12-06 17:57:41 +08:00
  • bba1c4698d Rewrite ObfuscationAttribute and rule pattern marking yck1509 2015-12-03 19:32:13 +08:00
  • 595666287e Minor addition to ref proxy API yck1509 2015-12-03 19:31:41 +08:00
  • 7190226ea6 Fix XML comments warning Carlos Alberto Nunes 2015-11-29 13:19:31 -02:00
  • 87347c42e2 Merge pull request #371 from Dadude123/patch-1 Ki 2015-11-23 15:00:17 +08:00
  • 5dfcf17aa0 attribute "namespace X in module Y" fixed. Dadude123 2015-11-22 18:51:31 +01:00
  • 551dd48d72 Copy obfuscation settings to compiler generated types yck1509 2015-11-22 00:43:15 +08:00
  • 9877d2c2ff Supports pattern in ObfuscationAttributes yck1509 2015-11-22 00:29:47 +08:00
  • d4b35d236c Support module def in module function yck1509 2015-11-20 17:17:29 +08:00
  • f9bdba9b12 Fix ref proxy NRE yck1509 2015-11-20 17:12:23 +08:00
  • 02492b3f60 Minor addition to ref proxy API yck1509 2015-11-19 05:12:56 +08:00
  • b9d74ba41f Remove underscore in decodable modes yck1509 2015-11-19 04:50:11 +08:00
  • 3ee0399360 New version! yck1509 2015-11-19 03:34:08 +08:00
  • cfbbf08b9d Update version v0.6.0 yck1509 2015-11-19 03:12:08 +08:00
  • 5a849c77d9 Improve exception message when protection not found yck1509 2015-11-19 03:11:08 +08:00
  • c79a03236c Fix using incorrect parameter source in IsVisibleOutside yck1509 2015-11-16 22:45:10 +08:00
  • 5d9b9b0560 Allows inherit pattern works on members of type yck1509 2015-11-03 00:59:01 +08:00
  • 8ea3f9cb9a Fix renPublic logic yck1509 2015-11-02 23:47:15 +08:00
  • cd8f71ce49 Fix simulating parsing protection string yck1509 2015-11-02 15:50:37 +08:00
  • 39f8f6ea7e Remove redundant flag set yck1509 2015-10-27 21:35:00 +08:00
  • 9357457e59 Merge pull request #352 from picrap/small-fixes Ki 2015-11-02 15:41:26 +08:00
  • e4016ccec4 Update dnlib yck1509 2015-10-26 09:23:58 +08:00
  • 9123752784 Forgotten ctor parameter Pascal Craponne 2015-10-23 10:27:36 +02:00
  • da99f4383f Add more project API yck1509 2015-10-13 16:32:34 +08:00
  • 78cb337e0c Fix IsVisibleOutside testing yck1509 2015-10-13 16:09:28 +08:00
  • 2cb8427f3a Minor updates yck1509 2015-10-13 15:35:05 +08:00
  • 873206e91a Fix NRE in SwitchMangler yck1509 2015-10-13 15:34:52 +08:00
  • 2396d4ffeb Merge pull request #342 from caverna/fix_xml_comment Ki 2015-10-13 15:29:25 +08:00
  • b89217a3ac Fix tabs instead spaces Carlos Alberto Nunes 2015-10-12 12:20:04 -03:00
  • 32fb933a8d Preserve some PE header fields yck1509 2015-10-12 19:32:30 +08:00
  • 2532a4e6f5 Fix control flow obfuscation for C# 6 null-propagation operator yck1509 2015-10-12 14:17:04 +08:00
  • 7720c99a0e Revert "Merge pull request #299 from jbeshir/fix-for-null-propagation-il" yck1509 2015-10-12 13:21:25 +08:00
  • a8893a7991 Add renPdb parameter to rename symbols in PDB yck1509 2015-10-12 03:55:11 +08:00
  • 85b356378e Remove redundant assertion and reduce number of explicit key set yck1509 2015-10-12 02:44:21 +08:00
  • 5fc7f8e339 This commit fixes the issues with WPF obfuscation. This issue arises if the XAML file is nested under a folder within the root solution. This fix keeps the relative path of the XAML file intact while running the obfuscation engine nik-net 2015-07-17 17:47:26 +05:30
  • 86fc9ab396 Fix XML comments warning Carlos Alberto Nunes 2015-10-11 09:57:56 -03:00
  • 49b8594a05 Stabilize reversible renaming yck1509 2015-10-11 16:32:03 +08:00
  • fa36c83d6c Fix not applying obfuscation attributes in addition to rules yck1509 2015-10-11 01:19:13 +08:00
  • 641b34c851 Add reversible renaming stack trace decoder yck1509 2015-10-11 00:41:21 +08:00
  • 4fa18c98f7 Add reversible rename mode yck1509 2015-10-11 00:13:41 +08:00
  • 1020e8f6cc Add reversible renamer yck1509 2015-10-10 23:46:25 +08:00
  • 87642d110d Support string param value in declarative attributes yck1509 2015-10-10 22:39:16 +08:00
  • 5ec6cae495 Add multi-selection to Project tab yck1509 2015-10-10 22:21:18 +08:00
  • 40cbc88c1d Fix modified project when loading a project with packer yck1509 2015-10-09 17:43:38 +08:00
  • 469682c755 Add packer compatibility mode yck1509 2015-10-09 17:38:12 +08:00