首页
社区
课程
招聘
[旧帖] 超急!!!怎么在数据窗口加空位呀? 0.00雪花
发表于: 2008-3-21 02:35 2983

[旧帖] 超急!!!怎么在数据窗口加空位呀? 0.00雪花

2008-3-21 02:35
2983
比如    00540FA0  68 00 74 00 74 00 70 00 73 00 3A 00 2F 00 2F 00  h.t.t.p.s.:././.
         00540FB0  79 00 75 00 6E 00 32 00 36 00 38 00 2E 00 63 00  y.u.n.2.6.8...c.
00540FC0  6F 00 6D 00 2F 00 75 00 73 00 65 00 72 00 5F 00  o.m./.u.s.e.r._.
00540FD0  79 00 75 00 6E 00 32 00 36 00 38 00 2F 00 62 00  y.u.N.2.6.8./.
00540FE0  65 00 74 00 74 00 69 00 6E 00 67 00 2D 00 6D 00  e.t.t.i.n.g.-.m.
00540FF0  61 00 74 00 63 00 68 00 65 00 73 00 2E 00 70 00  a.t.c.h.e.s...p.
00541000  68 00 70 00 3F 00 72 00 61 00 68 00 00 00 00 00  h.p.?.r.a.h.....

我想在2.6.8 这3个数之间加一个空位`把它变成2.6.2.8 像这样因该在OD里怎么做  谢谢大家了````
真的很急呀````

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

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 359
活跃值: (41)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
看起来像是unicode的字符串,54100C这个位置不是00 00 00 00么?有一个结尾标志00 00就够了。
把前面的数据全部后移2个字节,让54100C是68 00,后面维持不变,应该就可以了吧?
2008-3-21 08:59
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢 楼上兄弟 那如果象你讲的改为54100C 68 00 那原来的 68 00因该怎么处理呢``?删除还是怎么样? 移两个字节 是单独移动 还是全部移动呀?   unicode的字符串改为ASCII行吗?
2008-3-21 10:51
0
雪    币: 359
活跃值: (41)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
改ASCII肯定不行,总之就是后移啊,原来68 00的当然是前面的61 00啦。
54FDA - 54100C全部后移2个字节,但要维持最后一个字节之后的其他数据地址不变。
当然这样改的前提是那段数据确实是一个unicode的字符串。
2008-3-21 11:07
0
游客
登录 | 注册 方可回帖
返回
//