问题标签 [obfuscar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
obfuscation - 混淆器可以与 Blazor WebAssembly 一起使用吗
我使用要混淆的代码创建了一个 Blazor WebAssembly。该工具混淆器运行良好,但是当我用混淆的 dll 替换原始 dll 时,我的网站无法加载。开发工具显示以下错误:
- 无法在资源“https://[...].dll”的“完整性”属性中找到有效的摘要,计算出的 SHA-256 完整性为“[...]”。该资源已被阻止。
- 尝试验证完整性时发生未知错误。
- 错误:无法启动平台。原因:TypeError:在 St (blazor.webassembly.js:1) 获取失败
- Uncaught (in promise) TypeError: Failed to fetch at service-worker.js:22 at async onInstall (service-worker.js:22)
当我将所有混淆属性设置为 false 时,甚至会发生这种情况,例如<Var name="RenameFields" value="false" />
- 混淆器可以与 Blazor WebAssembly 一起使用吗?如果可以,如何使用?(这甚至是 Blazor wasm 的问题吗?)
- 如果无法使用混淆器,是否有(免费)混淆工具,我可以使用?
非常感谢
菲利普
c# - Obfuscar - 跳过匿名类型的混淆
我正在使用开源混淆软件“Obfuscar”。有没有办法将其配置为不混淆我的匿名类型中的属性名称?
我正在使用 RestSharp 发送 HTTP 请求,而我的 Json 正文内容是匿名类型。
我希望它不要重命名匿名类型中的“数据”、“类型”等属性,因为重命名它们会影响它被序列化到的 Json 字符串。