[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

相关推荐
夏沫琅琊9 分钟前
android 短信读取与导出技术
android·kotlin
dalancon35 分钟前
Android LMKD 服务
android
迪普阳光开朗很健康1 小时前
告别繁琐!用ApkInfoQuick快速提取APK关键信息
android·rust·react
深度智能Ai1 小时前
GPT Image 2 图片生成 API 接口对接文档
android·gpt
VincentWei951 小时前
Compose:1.5 无状态与状态提升(State Hoisting)
android
xingpanvip1 小时前
星盘接口开发文档:天象盘接口指南
android·开发语言·python·php·lua
天涯海风1 小时前
写一个录音并保存到手机的工具 安卓工具类
android·java·智能手机
黄林晴2 小时前
Koin 开发者炸了!7 条规则根治运行时错误,自动扫描太香了
android
恋猫de小郭2 小时前
Flutter 3.41.8 又双叒修复调试问题,草台班子日常 hotfix
android·前端·flutter
火山上的企鹅2 小时前
QGC 二次开发(RTK):内置 NTRIP Client,实现 CORS 差分数据接入与 GPS_RTCM_DATA 转发
android·无人机·rtk·qgroundcontrol