冥界3大法王 发表于 2022-2-5 10:09

修改程序源码,解决不直观的问题

原铁在这里:https://bbs.pediy.com/thread-271393.htm
看完之后
https://bbs.pediy.com/upload/attach/202202/946004_JGE3APG78MNKY97.png
我有几个疑问:
图中的这个有一个bug,顺序能否调整成正确的? 要是钥匙长度是100位呢? 不得神经?
另外,是否支持 数据 合并成一行的功能? 这样看着不直观啊。源码要是简单修改2处,不就更进一步了? 能实现吧? {:301_974:}

dmxayjn 发表于 2022-2-5 11:18

不是太懂。。。让大佬看看吧。

rickbo09 发表于 2022-2-5 14:30

可以学习 学习................

lies2014 发表于 2022-2-5 17:27


从内存窗口复制出来吧,那个是正确的顺序

lies2014 发表于 2022-2-5 17:41


内存窗口可以调整格式,合并一行也不在话下

冥界3大法王 发表于 2022-2-6 09:42

lies2014 发表于 2022-2-5 17:41
内存窗口可以调整格式,合并一行也不在话下

@lies2014
膜拜大亻老,怎么实现的?

lies2014 发表于 2022-2-6 13:06

冥界3大法王 发表于 2022-2-6 09:42
@lies2014
膜拜大亻老,怎么实现的?

在第一个断点时,寄存器上右键,选jump in a new window

会新开一个内存窗口,这里是你输入的参数

右键或按A,字符串就会合并一行显示

程序跑的过程中,内存中的字符会随着注入的内容改变,跑完后就变成想要的结果了

nj001 发表于 2022-2-6 13:46

符号执行里要确定要符号化的数据和大小,数据大小可以往大了选没什么影响,但是小了会求解失败

lsz7575 发表于 2022-2-6 15:12

冥界3大法王 发表于 2022-2-6 09:42
@lies2014
膜拜大亻老,怎么实现的?

ida调试状态下找到内存地址. 按键盘 a
菜单 Edit -> strings ->string
alt+a 可以选字符串格式

dujinshan 发表于 2022-2-9 06:54

页: [1] 2
查看完整版本: 修改程序源码,解决不直观的问题