技术栈

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

Clxhzg2024-06-29 20:28

无壳

把后缀名改为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

上一篇:【后端】Nginx+lua+OpenResty高性能实践
下一篇:Springcloud-消息总线-Bus代码部分
相关推荐
zhangphil
38 分钟前
Android Page 3 Flow读sql数据库媒体文件,Kotlin
android·kotlin
神探小白牙
1 小时前
echarts,3d堆叠图
android·3d·echarts
李白的天不白
1 小时前
如何项目发布到github上
android·vue.js
summerkissyou1987
1 小时前
Android-RTC、NTP 和 System Time(系统时间)
android
小书房
1 小时前
Kotlin使用体验及理解1
android·开发语言·kotlin
撩得Android一次心动
2 小时前
Android Navigation 组件全面讲解
android·jetpack·navigation
向阳是我
2 小时前
Flutter Android 编译错误修复:JVM Target Compatibility 不一致问题记录
android·jvm·flutter
Kapaseker
2 小时前
我想让同事知道我很懂 Compose 怎么办?
android·kotlin
小肝一下
2 小时前
3. 数据类型
android·数据库·mysql·adb
a2591748032-随心所记
2 小时前
android拆解super.img内容
android·linux·运维·服务器
热门推荐
01GitHub 镜像站点022026年4月AI大事件深度解读:大模型竞争进入“深水区“03Codex 接入 DeepSeek API 完整配置文档04近期有什么ai的新消息,新动态? 2026.4月05【AI】2026 年具身智能模型和世界模型总结062026年AI编程工具终极横评:Cursor vs Claude Code vs Copilot07实测可用|小米 MiMo 百万亿 Token 免费领,开发者速冲08在Windows 11上安装Docker的踩坑记录09裂开!ChatGPT 居然开始要手机号验证,附详细解决方法10零基础教你claude code 接入 deepseek V4