[NSSCTF]-Reverse:[SWPUCTF 2021 新生赛]easyapp(安卓逆向,异或)

无壳

把后缀名改为zip,找到apk

查看jadx

这里调用了MainActivity的lambdaonCreate0$MainActivity,然后又调用了Encoder进行异或。

exp:

复制代码
result='棿棢棢棲棥棷棊棐棁棚棨棨棵棢棌'
key=987654321
flag=''
for i in range(len(result)):
    flag+=chr((ord(result[i])^key)%128)
print(flag)

这里要注意key的值在动态中被修改为987654321

相关推荐
Kapaseker4 分钟前
我再也不用求设计做阴影了 — Compose 阴影
android·kotlin
Digitally15 分钟前
6 种简单方法:在 Mac 电脑与安卓手机之间传输文件
android
鹏程十八少17 分钟前
3. 2026金三银四 Android 背完这 23 道题,Android 线程面试横着走
android·面试·前端框架
冬奇Lab11 小时前
Android 开发要变天了:Google 专为 Agent 重建工具链,Token 减少 70%、速度提升 3 倍
android·人工智能·ai编程
imuliuliang13 小时前
存储过程(SQL)
android·数据库·sql
AgCl2315 小时前
MYSQL-6-函数与约束-3/17
android·数据库·mysql
zzb158016 小时前
Fragment 生命周期深度图解:从 onAttach 到 onDetach 完整流程(面试必备)
android·java·面试·安卓
众少成多积小致巨16 小时前
Android 源码查看笔记
android·源码
angerdream16 小时前
Android手把手编写儿童手机远程监控App之前台服务
android
敲代码的瓦龙18 小时前
Android?Activity!!!
android