首页
社区
课程
招聘
[旧帖] [求助]CreateFile打开文件成功怎么用记事本把内容显示出来 0.00雪花
发表于: 2011-8-11 09:42 1756

[旧帖] [求助]CreateFile打开文件成功怎么用记事本把内容显示出来 0.00雪花

2011-8-11 09:42
1756
用CreateFile打开一个记事本文件,但是不显示。我怎样把内容显示出来?还用记事本

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 5
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
什么意思?打开记事本文件,用记事本显示?在应用层用HOOK应该能行,运行记事本,注入,发信息让记事本显示。
2011-8-11 09:49
0
雪    币: 7248
活跃值: (5078)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
CreateFile并不能创建Notepad.exe进程。
按照你的做法。
先CreateFile,然后ReadFile读取文件的文本内容
下来是要CreateProcess创建进程Notepad.exe,
查找记事本编辑框句柄,然后通过PostMessage来设置记事本要显示的内容
或者用SetWindowText来设置。
其实,你可以直接用winExec("cmd /c notepad.exe   你要显示的文件",SW_HIDE)来达到以上效果。
2011-8-11 11:33
0
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我本身以为CreateFile就能打开文件并显示出来但是不行,又把ReadFile写了进去做个试验,最后用个MessagBox把内容显示了出来 我以为程序有问题里/、                        
CreateFile的作用读写???
2011-8-11 13:37
0
雪    币: 193
活跃值: (64)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
革命尚未成功,同志任需努力!!!!一切尽在MSDN
2011-8-11 13:44
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
楼主可能把打开文件和显示文件混为一谈了. CreateFile这个api跟显示是没有任何关系的.
2011-8-11 16:46
0
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
确实是的,这下明白了在弄3楼说的,把记事本显出来然后把缓存消息发送过去
2011-8-12 09:10
0
游客
登录 | 注册 方可回帖
返回
//