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
e12a0e26dc
new: 新增CompatibilitySettings,允许指定生成与mono或il2cpp兼容的混淆代码
2025-09-10 11:15:05 +08:00
walon
1e027e6299
feature: 支持代码水印
2025-08-02 21:52:35 +08:00
walon
ddb144eac8
feature: 新增 RemoveConstField pass
2025-08-01 09:19:24 +08:00
walon
87f086e310
支持多态dll文件结构
2025-07-25 20:47:38 +08:00
walon
4b0c5d7521
CallObufs新增Delegate Proxy支持
2025-07-01 18:46:09 +08:00
walon
655c2fe07f
`ObfuzSettings.enable`字段移到`BuildPipelineSettings`中
2025-06-28 20:38:27 +08:00
walon
02ed0608e4
添加BuildPipelineSettings,支持自定义 LinkXmlProcess和 ObfuscationProcess的 callbackOrder。
2025-06-28 20:20:08 +08:00
walon
2b8e51b12d
调整一些类型名
2025-06-28 19:01:57 +08:00
walon
1f29b5530e
支持UI垃圾代码生成
2025-06-28 13:43:32 +08:00
walon
9d46b5438a
垃圾代码生成
2025-06-28 12:12:31 +08:00
walon
7a7ef72728
支持控制流混淆
2025-06-28 10:10:50 +08:00
walon
f3bde846ea
CallObfuscationSettings新增设置obfuscateCallToMethodInMscorlib
2025-06-26 11:01:00 +08:00
walon
0508421850
添加ControlFlowObfus基础代码
2025-06-22 10:39:57 +08:00
walon
0ad96daa32
代码清理
2025-06-22 10:39:31 +08:00
walon
67990f841a
支持EvalStackObfus
2025-06-21 10:59:39 +08:00
walon
b1731a8c38
Settings中的array参数加上检查
2025-06-21 08:27:45 +08:00
walon
9c445213b5
支持配置 obfuscationLevel和 obfuscationPercentage,支持advancedObfuscation::neg
2025-06-20 17:34:25 +08:00
walon
8288042e94
实现 ExprObfus,暂时只支持BasicObfuscator
2025-06-20 12:06:01 +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