Commit Graph

6 Commits (5680d7ef39d1ff66035bc01ac74e9fda5a9826c7)

Author SHA1 Message Date
olivato a1237f87d5 Add symbolObfusSettings.enableMemberReordering to shuffle type and member declaration order 2026-09-01 16:13:56 +01:00
Gabriel Olivato dcf38b3f0f Add symbolObfusSettings.nameRandomSeed to randomise generated symbol names
Upstream assigns obfuscated names from a monotonic base-52 counter, so two
builds of the same source produce an identical mapping and a build with a
small source change keeps almost every previous name. An attacker who
reverses build N therefore carries that work forward to build N+1.

nameRandomSeed = 0 keeps the original counter, so this is opt-in and the
default behaviour is unchanged.
2026-08-19 17:53:01 +01:00
walon 6c543d233a add copyright header to all cs files. 2025-10-29 20:40:37 +08:00
walon 3f00d5ca91 新增 ReflectionCompatibilityDetector 2025-06-13 21:00:58 +08:00
walon f1c423ed02 SymbolObfuscationSettings新增配置项keepUnknownSymbolInSymbolMappingFile 2025-06-06 22:57:28 +08:00
walon 39c9925cbc obfuz仓库只保留obfuz,将Samples、obfuz4hybridclr和DeobfuscatedStackTrace拆分为独立的仓库 2025-06-02 09:48:44 +08:00