我正在尝试仅使用一个似乎是密码的参数来调试程序。我的目标是获取正确的参数(密码)。 (这是来自朋友的挑战,这里没什么违法的。)
只有在我调试程序时,才可以使用“运行”。在这里,似乎我不执行该程序就无法对其进行任何操作。
有没有一种方法可以实现我想做的事情?
谢谢!
答案 0 :(得分:1)
有没有一种方法可以实现我想做的事情?
是:您需要反汇编程序,了解其控制流,检查其使用的数据,并有效地将其重构回C
(或任何其他高级语言)。
完成此操作后,答案将显而易见。
这称为逆向工程,有许多文章介绍了该过程。使用您喜欢的搜索引擎找到它们。