分类: 题解

3 篇文章

DASCTF暑期挑战赛Reverse
DosSnake: 本题考查的是对8086汇编代码分析(当然也可以修改游戏程序直接输出flag,由于我的windows系统打不开游戏程序所以此方法暂且不作分析介绍了) 直接拖进IDA查看汇编代码算了,由于这个程序只给了一个数据段,我们很容易就能找到代码加密逻辑(前面一大段的汇编代码都是为了实现贪吃蛇这个小游戏没啥用,我们直接看加密部分): 可以看到…
暑期联合训练week 2部分题解wp
Mobile 1.level 6 解压缩包文件apk,在/assets/bin/data/Managed/Metadata/global-metadata.dat文件,然后在lib里面找到libil2cpp.so文件,将两个文件放入同一个文件夹,用il2cpp dumper跑一下 打开里面的stringliteral.json文件 猜一下查找关键字…
thumbnail
暑假联合训练week 1 部分题解
mobile level 4 本题考查的是RegisterNatives方法进行动态注册,将注册结果存在RegisterNatives函数中 先将apk文件加包成压缩包,再提取出里面的so文件,放进ida反编译 将目标锁定在关键信息点JNI_OnLoad 函数 然后找到unk_DFD8,里面藏有密文的数据 再返回反编译界面来看加密关系,可以看出就是…