gpt4 book ai didi

c - 反汇编代码中的可读文本

转载 作者:行者123 更新时间:2023-12-02 00:08:32 25 4
gpt4 key购买 nike

是否有任何广泛使用的隐藏可读字符串的程序?调试我的代码后,我发现了很多纯文本。我可以使用一些简单的加密(凯撒密码等),但这个解决方案会完全减慢我的代码。有任何想法吗?感谢帮助

最佳答案

不,没有广泛使用的隐藏引用字符串的方法。

在某些时候,访问的字符串必须被解密,这将揭示 key /方法,并且您的解密只是混淆。如果有人想读取您引用的所有字符串,他可以轻松地编写一些脚本来将它们全部转换为可读。

我想不出有什么理由像那样混淆字符串。它们仅对分析您的可执行文件的人可见。这些人同时也能够对您的去混淆进行逆向工程并将其应用于所有字符串。

如果字符串的保密性对您的应用程序的安全至关重要,您必须重新考虑这一点。

旁注:在 C 语言中解密字符串不会减慢您的应用程序......除非您的应用程序充满了字符串并且您在解密过程中做了一些非常低效的事情。你测试过这个吗?

关于c - 反汇编代码中的可读文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16876321/

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