gpt4 book ai didi

c++ - 从我的 .exe 中隐藏纯文本字符串

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:17:56 25 4
gpt4 key购买 nike

<分区>

我正在开发一个包含大量日志记录的 C++ 应用程序,我注意到当从 Windows 进程管理器打开二进制文件时,日志消息中的字符串以纯文本形式可见。这可能会揭示应用程序背后的逻辑,或者至少是显示使用了哪些数学公式的函数名称。

我正在研究在这种情况下该怎么做的替代方案,我考虑过在记录器中使用一个字符串类,它在编译时会将 std::wstring 参数转换为十六进制数组(如果可能的话),但是我'对其他类型的解决方案感兴趣。

有什么惯用的方法可以解决这个问题吗?我对模板的了解不是很广泛,所以我觉得我不能在这条路上做出明智的决定......

另外,C++不是编译成机器码吗?这些字符串怎么可能在 .exe 中可见?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com