技术栈

[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代码部分
相关推荐
louisgeek
4 分钟前
Android OkHttp Interceptor
android
大王派来巡山的小旋风
8 分钟前
Kotlin基本用法三
android·kotlin
Jerry说前后端
43 分钟前
Android 移动端 UI 设计:前端常用设计原则总结
android·前端·ui
bytebeats
44 分钟前
Jetpack Compose 1.9: 核心新特性简介
android·android jetpack
Icey_World
1 小时前
Mysql笔记-错误条件\处理程序
android
大王派来巡山的小旋风
2 小时前
Kotlin基本用法之集合(一)
android·程序员·kotlin
用户201879283167
2 小时前
智能广播系统(RemoteCallbackList)的诞生
android
用户201879283167
3 小时前
Binder 同应用内(本地)通信是否存在 1MB 大小限制?
android
一条上岸小咸鱼
3 小时前
Kotlin 基本数据类型(四):String
android·前端·kotlin
Onion_99
4 小时前
学习下Github上的Android CICD吧
android·github
热门推荐
01UV安装并设置国内源02Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code03【2025.08.06最新版】Android Studio下载、安装及配置记录(自动下载sdk)04KGG转MP3工具|非KGM文件|解密音频052025最新国内服务器可用docker源仓库地址大全(2025年8月更新)06NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南07蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接08TRAE 规则(Rules)配置指南:个人习惯、团队规范与最佳实践09阿里开源首个图像生成基础模型——Qwen-Image本地部署教程,超强中文渲染能力刷新SOTA!10TRAE Rules 实践:为项目配置 6A 工作流