首页
社区
课程
招聘
[求助]2016腾讯的游戏安全竞赛题PC第二题
发表于: 2016-3-15 20:50 4698

[求助]2016腾讯的游戏安全竞赛题PC第二题

2016-3-15 20:50
4698
题目连接: http://gslab.qq.com/competition/secondTurn.shtml
分析可行的方案:
1 dll共享段
#pragma data_seg("Shared")
DWORD ShareCount = 0;
#pragma data_seg()
#pragma comment(linker,"/Section:Shared,RWS")//注意大小写
2 共享内存
CreateFileMapping
3 有名管道
CreateNamedPipe
4 创建窗口后遍历
CreateWindowW
5 全局互斥量
CreateSemaphore
6 文件系统
写文件, 注册表 等
7 socket 通信
8 进程遍历
9 有名的全局内核对象应该都行吧
Event Mutex 等
实现 都可以 Open("GUID_01") GetLastError== ERROR_ALREADY_EXISTS 然后把命名 +1
只想到这么多 求大神指点

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 163
活跃值: (103)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
2
不准讨论……不过我已经写了20多种了。
上传的附件:
2016-3-15 21:59
0
雪    币: 97
活跃值: (225)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
好吧 那等结果出来后再讨论吧
2016-3-16 09:13
0
雪    币: 608
活跃值: (648)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
话说进程遍历不一定准确~
你还要深入一下~
2016-3-16 09:24
0
雪    币: 229
活跃值: (94)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
5
全局消息钩子函数,遍历全局钩子的个数,系统空间还有一个叫share什么什么的地址哪里也是全局共享的,也可以写东西进去,r3就可以写东西进去。还可以往剪贴板里面写东西,开个线程,不停的往剪贴板里面写东西,油槽,也可以拿来做进程通信
2016-3-17 14:30
0
雪    币: 229
活跃值: (94)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
6
开新进程,做个异常出来,异常处理飘不可显现对话框,监控桌面
2016-3-17 14:39
0
雪    币: 97
活跃值: (225)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
能不能具体到API呢? 这样也好理解些
2016-3-17 18:57
0
雪    币: 229
活跃值: (94)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
8
还有一个,就是桌面管理程序,好像就是explorer进程负责负责信息分发和张贴,是应用层的,可以钩取消息分发链表,遍历符合要求的窗口数目,具体我忘记了,看情景分析看的不是特别细致
2016-3-21 17:31
0
游客
登录 | 注册 方可回帖
返回
//