-
-
[求助]LINUX下读取文件数据
-
发表于:
2011-4-20 22:52
5643
-
这个是我WINDOWS下的.执行通过了,
push 0
push 80
push 3
push 0
push 1
push 80000000
push 00478924 ; ASCII "c:\windows\123.dat" 要读入的文件
call <jmp.&kernel32.CreateFileA> 文件返回句柄放在EAX里了.
push 51BF
mov edx, esp
push 0
push edx
push 51BF 数据大小
push esi ESI为写入数据的位置,
push eax
call <jmp.&kernel32.ReadFile>
这样文件的数据都读入了ESI的地址中了.
我想知道的是,在LINUX下应该用什么函数,怎么实现上面的功能.....
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!