摘要: #得到一个c++的源文件:进VSCODE也行,devc++也行IDA也行: ###得到一个方程组,解开就行,大力推荐手搓(增加数学的能力到了)~~(我不用)~~典型的z3,上脚本: s = Solver() v, w, x, y, z = Ints('v w x y z') s.add(v * 23 阅读全文
posted @ 2023-05-14 14:22 TFOREVERY 阅读(67) 评论(0) 推荐(0) 编辑
摘要: #题目告诉我们要走迷宫了嘛,那么主要就是找地图: #查壳: ##64位,进IDA: ###创建地图?跟进去看看: ###看看num里装了啥: ###emm挺长的,有能力的小伙伴可以手搓一个地图,反正我没手搓出来QWQ ###再看看判断,说是走54步,且check满足,那么先动调拿到地图吧,上步骤: 阅读全文
posted @ 2023-05-14 12:45 TFOREVERY 阅读(344) 评论(0) 推荐(1) 编辑
摘要: #查壳: ##32位,进IDA: ###发现进不了思维图那,且看到了爆红点: ###什么办法,没办法,nop掉呗,这里注意,不是全部nop掉,(这里只用nop掉一个): ###这里+1,那么我门只nop第一个就好: ###选中jmp那段内容,ctrl + alt + k: ###点patch,就行, 阅读全文
posted @ 2023-05-14 11:10 TFOREVERY 阅读(160) 评论(0) 推荐(0) 编辑
摘要: #查壳: ##64位,没什么信息,进IDA: ###能看到有三个加密,都通过的话就是正确的flag,也给了我们最后的密文"EmBmP5Pmn7QcPU4gLYKv5QcMmB3PWHcP5YkPq3=cT6QckkPckoRG" ###由于我们是要返回flag那么我倒回去看加密,先看encode_t 阅读全文
posted @ 2023-05-14 10:45 TFOREVERY 阅读(130) 评论(0) 推荐(0) 编辑