相关疑难解决方法(0)

在C++中混淆变量和函数名称以防止基本的逆向工程

在我的业余时间,我正在与我的一些朋友做一些逆向工程游戏,我想知道如何尽可能地防止asm可读性.我不想"阻止"逆向工程(毕竟它总是可能的),我只是想通过在汇编代码中混淆它们来阻止对函数/变量的简单理解.

例如,如果我在C++中声明了类似的函数:

void thisFunctionReverseAString(std::string& mystring);
Run Code Online (Sandbox Code Playgroud)

我想确保无法获得名称thisFunctionReverseAStringmystring装配.是否有任何编译选项,这样做的g++还是clang++

c++ obfuscation assembly g++ reverse-engineering

4
推荐指数
1
解决办法
1775
查看次数

如何将私有pdb转换为公共pdb?

我有私人pdb文件,我必须将其转换为公共文件.有工具吗?

先感谢您.

symbols pdb-files

3
推荐指数
2
解决办法
2579
查看次数