展开讨论

经验与复盘经验摘录 · 机器翻译

1

… 1. 由于你有一个共享文件夹,根据上面的(c),我假设计数器存储的位置*必须在*这个共享文件夹内,而不是在Windows注册表或其他地方。2. 我启动了这个应用程序,记下了当前的计数,然后关闭了它。3. 我在这个共享文件夹内搜索了*.*(所有文件),然后按最后编辑时间排序。4. 我从搜索结果中选择了第一个文件,因为它和*现在*的时间相同;它是一个二进制格式的文件。5. 我用十六进制编辑器打开了它,用calc.exe将我记下的计数(2)转换为HEX,然后搜索它,找到了它。我确定了它的位置。6. 我关闭了十六进制编辑器,重复了(2)、(3)和(4),并得到了相同的结果。7. 现在我在calc.exe中输入999,将其转换为HEX,然后在打开的十六进制编辑器中,将当前计数的位置用新值替换,保存并关闭了二进制文件。8. 重新启动POS应用程序,进入关于页面,……

源讨论逆向工程一个软件破解原帖 87 条评论 · 导入时统计
2

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 2

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

SH

你真是个真正的黑客。这正是一个真正的黑客会做的事情,从最简单的方法开始逆向工程,只有在必要时才会使用更困难的方法或更复杂的工具。对你来说,这个POS应用在安全方面设计得并不好,但这并不罕见,尤其是对于市场有限且由小团队开发的软件来说。

完整原文
SK

我也有类似的经历,我一直在研究这款我一直在玩的游戏的代码,因为我想要为它制作模组。有一次,我发现了不同服装的内部ID,这与我正在制作的内容相关,所以我用grep查找了这些ID,因为它们是少数没有被代码混淆的字符串之一。我偶然发现了检查你是否拥有DLC服装的代码,并发现你可以基本上将检查替换为return(true)。你甚至可以在在线模式中使用它们……几乎没有保护措施,但之所以没有人破解它,只是因为没有人仔细查看过。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。