首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
1)珠海金山2007逆向分析挑战赛
发新帖
0
0
[原创]第二阶段第一题答案提交~
发表于: 2007-8-28 14:58
7474
[原创]第二阶段第一题答案提交~
lelfei
23
2007-8-28 14:58
7474
调试程序发现程序会读取名为“test.txt”文件的内容到内存中,并将数据复制到堆栈中。另外发现复制长度由文件前8字节计算得出,且异常处理入口位于待复制堆栈之后。当文件长度大于54C时会导致堆栈溢出。
构建一个长度为550的文件,修改复制到堆栈异常处理入口处的数据,使之指向文件在内存中的数据段,再在文件中写入MessageBoxA的代码,即可完成!
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
#第二阶段◇第一题
上传的附件:
test.txt
(1.32kb,3次下载)
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
5
)
lelfei
雪 币:
6051
活跃值:
(1441)
能力值:
( LV15,RANK:1473 )
在线值:
发帖
67
回帖
537
粉丝
16
关注
私信
lelfei
23
2
楼
突然发现规则里对文件大小的要求非常高,又看了下,原来根本不需要构建那么长的文件,长度是由前8字节控制的。。。
只需要溢出到异常处理入口即可。。。
上传的附件:
test.txt
(0.23kb,3次下载)
2007-8-28 15:30
0
笨笨雄
雪 币:
846
活跃值:
(221)
能力值:
(RANK:570 )
在线值:
发帖
212
回帖
3620
粉丝
23
关注
私信
笨笨雄
14
3
楼
2K和XP都直接崩了
2007-8-28 15:52
0
lelfei
雪 币:
6051
活跃值:
(1441)
能力值:
( LV15,RANK:1473 )
在线值:
发帖
67
回帖
537
粉丝
16
关注
私信
lelfei
23
4
楼
改规则后发现前8位要穷举,花了一天时间穷举无果,最后静下心来逆向分析,原来某些值是固定的,花了2小时,修正N多粗心大意的错误后终于成功。。。
原理是溢出SUB的返回位置,使之执行到文件映射的内存区域,剩下的就由自己控制了
上传的附件:
test.txt
(0.13kb,4次下载)
2007-8-29 22:15
0
笨笨雄
雪 币:
846
活跃值:
(221)
能力值:
(RANK:570 )
在线值:
发帖
212
回帖
3620
粉丝
23
关注
私信
笨笨雄
14
5
楼
验证通过~~
2007-8-29 22:38
0
笨笨雄
雪 币:
846
活跃值:
(221)
能力值:
(RANK:570 )
在线值:
发帖
212
回帖
3620
粉丝
23
关注
私信
笨笨雄
14
6
楼
48.857911477469053440892901717078
2007-9-2 18:59
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
lelfei
23
67
发帖
537
回帖
1473
RANK
关注
私信
他的文章
[原创]kctf2022秋季赛-参赛题 by lelfei
15098
[原创]2021 KCTF秋季赛 题目提交 by lelfei
17502
[原创]2020 KCTF by lelfei
9404
[原创]CTF赛题:reverse-windows-20200912-pzcrackme-易
4267
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
谁下载
×
mavermaver
ahuoheng
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部