我准备自己对软件开发的安全方面的讲座考试。我想知道如果它总是可以从与hexdump都二进制读静态字符数组的值?

如果没有什么因素做它取决于我是否可以读取它的值或不与一个16进制软件??

感谢,

有帮助吗?

解决方案

如果您可以在内存定位变量,你可以用hexdump都可以读取它 - 这就是hexdump都计划是。多么容易找到取决于你多少信息,有关于二进制和你知道它预期的内容是什么。

其他提示

假设C,是的,在简单的情况。不过,也有方法来混淆这些变量来限制逆向工程。

是,但只有当它是在编译时初始化。你可以从一个核心转储或调试器获得更多。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top