【问题标题】:How to Obfuscate Unrealscript code (compiled into .u files), so that Decompilers like UTPT and WOTgreal aren't able to decompile/crash?如何混淆 Unrealscript 代码(编译成 .u 文件),使 UTPT 和 WOTgreal 等反编译器无法反编译/崩溃?
【发布时间】:2019-04-09 06:32:29
【问题描述】:

我正试图找到一种方法让反编译器(如 UTPT、WOTgreal)基本上失败。

文件是.uc,用Unrealscript编写,编译成.u文件

UTPT 的成功示例: https://i.imgur.com/kWBYi6U.png

我尝试过简单地将 .uc 文件命名为 64 个字符,这使得反编译器无法反编译,但我因此遇到了其他问题,所以我不能使用它。

【问题讨论】:

  • 不可能完成的任务。

标签: c++ obfuscation decompiling decompiler unrealscript


【解决方案1】:

实际上有一种方法可以使用名为Editor.StripSourceCommandlet (https://wiki.beyondunreal.com/Legacy:Commandlet) 的ucc 命令行开关。

【讨论】:

  • 遗憾的是这只是摆脱了源代码,根本不妨碍反编译。
猜你喜欢
  • 1970-01-01
  • 2016-04-22
  • 2012-09-25
  • 2016-08-19
  • 1970-01-01
  • 2020-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多