首页
社区
课程
招聘
OD调试问题
发表于: 2010-11-1 19:36 4410

OD调试问题

2010-11-1 19:36
4410

某网络登陆器会自动检测是否双网卡,愤怒之下想把其改得和谐一点。
先看看壳,经测试提示是delphi没壳,然后查找相应的提示语“安装了双网卡。请自行删除”找到某个可疑的call跟进去,貌似某个jump很可疑想把其改为其他的有条件jump,改了后点保存修改那一系列操作,保存之后启动程序,程序无法运行……那是不是程序的运行逻辑出问题了?所以导致不能运行,我半桶水都不如的自己也不太清楚。

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (14)
雪    币: 93
活跃值: (43)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
2
你又不给源程序。。。。。这个怎么说啊
2010-11-1 19:55
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
looklook
2010-11-1 20:04
0
雪    币: 5033
活跃值: (3434)
能力值: ( LV13,RANK:283 )
在线值:
发帖
回帖
粉丝
4
有文件校验或代码校验吧
2010-11-1 20:33
0
雪    币: 221
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
ls说的有理,看看是否有自校验吧
2010-11-1 21:25
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
看看学习学习
2010-11-1 21:29
0
雪    币: 1577
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
跟踪有不同的方法,只是个人喜好而已。。

我给你提供两种思路,我经常用的。。

第一,要是对编程比较熟悉的,能知道软件大概是怎么样运行的,就直接下断在那个断点。。一般可以截下来。。

第二,要是对编程不熟悉,一开始就乱来,稀里糊涂的弄到程序运行不了,要么就是没分析清楚,要么,就是漏掉很多东西了。。要修改程序,不要乱猜,这样的crack只是靠你的运气,要遇到一个强一点的软件,你就没戏了。。其实,crack没什么的,能把程序的逻辑看清楚了,真的能靠你的分析去判断每一个地方,那这个软件就任由你蹂躏了。。

每个人学东西都是急躁的,但是要忍。。只是我能给的一点点建议而已。。
2010-11-1 23:47
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
怀疑你修改的指令字节比原先的长,导致覆盖了下面的指令,这样程序当然会启动失败,修改前后指令占的字节应该是相等的。
短转移:无条件转移和条件转移的机器码都是两个字节,转移范围是-128~+127字节
长转移:JMP 是5个字节,条件转移是6个字节。因为JMP只用一个字节表示其转移类型,4个字节表示转移偏移量;而条件转移要用两个字节表示其转移类型如je,jne,ja等 ,4个字节表示其转移偏移量。
2010-11-2 08:22
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
看看学习
2010-11-2 08:59
0
雪    币: 109
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
定时回帖,例行刷新
2010-11-2 13:22
0
雪    币: 6
活跃值: (177)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
你又不给源程序。。。。。这个怎么说啊
2010-11-2 16:53
0
雪    币: 6
活跃值: (177)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
SendInput
2010-11-2 16:58
0
雪    币: 8
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
两个思路  首先看软件有没有校验,其次看你采用的指令是否比原来的指令字节长
2010-11-2 23:00
0
雪    币: 180
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
我发现问题了,原来是程序设计本身就有问题,当系统内有两张网卡的时候,其貌似是访问了程序领空外的地址。谢谢大家的热心解答。先把副网卡禁用,然后启动登陆器之后再启动副网卡程序就正常了呃………
2010-11-2 23:29
0
雪    币: 27
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
不明白是怎么回事 关注
2010-11-2 23:43
0
游客
登录 | 注册 方可回帖
返回
//