浙江省省赛2022决赛复现
Re
ezAndroid


逆向密码,因为密文都是偶数所以可以直接逆,如果有奇数的话还得爆破
1 |
|
然后模拟器输入账号密码就可以得到flag

EzMath2
upx魔改

脱壳后发现一开始的一个函数修改了密文

1 |
|
遇到花指令

nop ret之后删除两个函数再创建函数即可去除花指令

可以直接爆破或者逆

这题无法动态调试,只能静态分析了
1 |
|
Crypto
math
不知道factorial的含义
1 |
|
但是可以本地模拟看函数解释,发现是求阶层,试了几个素数发现key等于n-1
那么直接正向爆破即可
1 |
|
rssssa5-1
知道p的低560位,但是最多未知位是454位,也就是至少要爆破10位
1 |
|
这里爆破了15位,当然12位或者其他可能也行
1 |
|
浙江省省赛2022决赛复现
https://j1ya-22.github.io/2024/10/25/浙江省省赛2022决赛复现/