首页
社区
课程
招聘
[求助]怎样通过explorer来启动一个程序?
发表于: 2010-9-13 22:18 5590

[求助]怎样通过explorer来启动一个程序?

2010-9-13 22:18
5590
如题,Delphi的,尝试用winexec和shellexecute来启动某游戏的loader,游戏客户端报错

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (10)
雪    币: 284
活跃值: (106)
能力值: ( LV9,RANK:160 )
在线值:
发帖
回帖
粉丝
2
ShellExecure(NULL,"open","explorer.exe","loader.exe",NULL,SW_SHOW)
2010-9-13 23:06
0
雪    币: 319
活跃值: (1026)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
3
找到原因了,是客户端读取文件的问题
2010-9-14 01:00
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
应用层还是比较简单,ring0 启动 ring3 需要插入APC
2010-9-14 10:34
0
雪    币: 59
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
罗云彬的<Windows环境下32位汇编语言程序设计>第十三章.过程控制.里面有详细的例子
2010-9-14 20:40
0
雪    币: 2323
活跃值: (4113)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
6
DLL注入也行~~http://bbs.pediy.com/showthread.php?t=119091
2010-9-15 13:47
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
注入到explorer会被当病毒的,最不好的方法了吧
2010-9-15 23:17
0
雪    币: 319
活跃值: (1026)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
8
Loader还没启动怎么注入呢,而且有点小题大作的感觉

我现在把程序放在游戏客户端下运行才可以
因为这个loader启动时会下载一个文件,读取,然后删除文件

问题就在这,如果我把自己的程序放在其他目录,这个文件就会下载到我的程序目录(不解的地方,导致后面出错),而不是游戏目录
但是loader还是会读取游戏目录,由于它自身目录没有这个文件就报错了
2010-9-15 23:32
0
雪    币: 190
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
指定lpCurrentDirectory试一下?
2010-9-16 13:08
0
雪    币: 16
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
explorer的MD5不对  杀软就会报毒的
2010-9-24 17:48
0
雪    币: 367
活跃值: (20)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
11
当前路径不对
2010-10-1 13:37
0
游客
登录 | 注册 方可回帖
返回
//