首页
社区
课程
招聘
看雪CTF2019Q1-第8题
发表于: 2019-3-19 00:27 3181

看雪CTF2019Q1-第8题

2019-3-19 00:27
3181
checksec trepwn
    Arch:     amd64-64-little
    RELRO:    Full RELRO
    Stack:    Canary found
    NX:       NX enabled
    PIE:      PIE enabled
    FORTIFY:  Enabled

    Arch:     amd64-64-little
    RELRO:    Full RELRO
    Stack:    Canary found
    NX:       NX enabled
    PIE:      PIE enabled
    FORTIFY:  Enabled

程序是go语言静态编译的程序, 使用 IDAGolangHelper识别库函数
https://github.com/sibears/IDAGolangHelper

如下坐标系(x,y), 横轴为x, 纵轴为y, 0表示原点(0,0) 
1: (5, 0), treasure1
2: (5, 5), treasure2 
3: (0, 5), treasure3 
4: 下图中的某个*,  treasure4
操作: 上w, 下s, 左a, 右d

3 * * * * 2
* * * * * *
* * * * * *
* * * * * *
* * * * * *
0 * * * * 1

3 * * * * 2
* * * * * *
* * * * * *
* * * * * *
* * * * * *
0 * * * * 1

joke函数中会循环判断当前的位置, 当移动到treasure4附近时, 会将treasure4移到其他地方
不过循环中有time.Sleep(1)
.text:00000000000D82F0 main_Joke

.text:00000000000D82F0 main_Joke


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

收藏
免费 1
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//