BUUCTF 逆向题目 简单注册器
题目地址:
https://buuoj.cn/challenges#%E7%AE%80%E5%8D%95%E6%B3%A8%E5%86%8C%E5%99%A8
https://files.buuoj.cn/files/a98b3e85a645cab1abb3e16d5551f268/e55393cc-a3cb-493a-a138-1eb94f781845.zip
生活中难免会有需要使用一些付费的程序,但是没有绿色版怎么办?只能自己逆向看看注册程序的代码是什么逻辑了。注意:得到的 flag 请包上 flag{} 提交
安卓逆向
差生文居多
Android Killer
ApkToolPlus
注意:这个软件对
GDA(GJoy Dex Analyzer)
jadx-gui
Jeb
编写C++代码
int main(){
char arr_c[] = "dd2940c04462b4dd7c450528835cca15";
arr_c[2] = (char)(arr_c[2] + arr_c[3] - 50);
arr_c[4] = (char)(arr_c[2] + arr_c[5] - 48);
arr_c[30] = (char)(arr_c[0x1F] + arr_c[9] - 48);
arr_c[14] = (char)(arr_c[27] + arr_c[28] - 97);
for(int i = 0; i < 16; ++i) {
char a = arr_c[31 - i];
arr_c[31 - i] = arr_c[i];
arr_c[i] = a;
}
puts(arr_c);
return 0;
}
flag{59acc538825054c7de4b26440c0999dd}
原文始发于微信公众号(利刃信安攻防实验室):【逆向分析】BUUCTF 逆向题目 简单注册器
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论