首页
社区
课程
招聘
od加载文件问题!
发表于: 2007-1-22 18:08 4506

od加载文件问题!

2007-1-22 18:08
4506
od加载文件后我在fs里面改了个数据然后保存文件 再打开发现数据又变回来了!请问fs里的数据在pe文件的哪部分里保存着,如何能修改后得到保存!

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 101
活跃值: (17)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
2
不在pe文件中.
2007-1-22 19:18
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
哦,对了。应为本人初学者有道题目是这样:
设当前数据段寄存器的内容为1B00H,在数据段的偏移地址2000H单元内,含有一个内容为0FF10H和8000H的指针,它们是一个16位变量的偏移地址和段地址,试
.写出把该变量装入AX的指令序列。书上提示多列举几种。
我自己写了5种,其中有个用的堆栈指令这个用的不太拿手,帮忙判断下写的对不对。

mov sp,[2004H]
push es
push bx
pop bx
pop es
mov ax,es:[bx]

还有在delphi里是不是除了fs其余的都不能用。
2007-1-22 22:49
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
最初由 jjnet 发布
不在pe文件中.

我用od调试文件发现刚一开始fs里面就有数据,那这些数据是哪来的?
2007-1-22 22:54
0
雪    币: 101
活跃值: (17)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
5
fs0开始是teb。 系统构造的。
2007-1-23 09:08
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
那帮忙在把3楼的问题解答下
delphi里我用别的都运行出错,只有fs才能有结果。是不是delphi里只能用fs.
2007-1-23 15:30
0
雪    币: 325
活跃值: (97)
能力值: ( LV13,RANK:530 )
在线值:
发帖
回帖
粉丝
7
。。大哥,现在都什么时代了。64位都正在普及了
你还拿着16位的汇编来干嘛啊?。。。。。。。。
这些东西就连驱动中都很少用到了 在WIN32中 用的是Flat模式。。
寻址范围是0-0xFFFFFFFF  还用什么段寄存器哦。
2007-1-24 13:24
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
原来如此,又发现一个新问题。fs从od里看怎么是fff个空间大小。其他的都很大
2007-1-24 20:40
0
游客
登录 | 注册 方可回帖
返回