news 2026/6/23 21:16:51

app逆向(1)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
app逆向(1)

由于初学,找的无反frida,无加壳的app

一、绕过强制更新

直接使用JADX反编译源码,搜索关键字:更新APP程序。

发现只要让mUpgradeBean.getUpdateType不等于1就可以绕过强制更新

右键跳转到声明

那么就可以编写hook脚本了,语法这里不多介绍,可以去看frida-api官方文档:https://frida.re/docs/javascript-api/

Java.perform(() => { //1、实例化对象 const Bean = Java.use("com.che168.autotradercloud.upgradeapp.UpgradeAppBean"); //2、重写方法 Bean.getUpdateType.implementation = function() { console.log("hook成功"); return 0; }; });

二、逆向加密参数

有多个方法可以配合jadx

1、搜索加密参数

2、搜索加密参数的api接口

3、apk大多用hashmap.put、ArrayList函数以键值对的方式存储数据,可以直接搜索这些关键函数进行尝试

这里采用第二种方法,直接搜索:/tradercloud/sealed/login/login.ashx

再看哪里调用了LOGIN_URL

可以看到密码就是简单进行了md5加密

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 9:47:54

极速上手MineContext:Docker容器化部署完整攻略

极速上手MineContext:Docker容器化部署完整攻略 【免费下载链接】MineContext MineContext is your proactive context-aware AI partner(Context-EngineeringChatGPT Pulse) 项目地址: https://gitcode.com/GitHub_Trending/mi/MineContex…

作者头像 李华
网站建设 2026/6/23 17:51:11

kanass全面介绍(8) - 如何进行任务管理

之前介绍了如何有效管理、跟踪需求,本文将介绍如何在事项模块中创建与管理任务。1、添加任务进入kanass项目,页面会自动定位到事项页面。点击添加事项->任务,填写任务标题与描述,选择任务类型等信息添加任务属性说明属性是否必…

作者头像 李华
网站建设 2026/6/23 13:17:38

2026年软考软件设计师考试题型有哪些?

软考考试是全国统一的,2026年软件设计师考试一共有两个科目,《基础知识》和《应用技术》。一、考试题型1.《基础知识》一共有75道单项选择题,一题一分,考试时间150分钟,主要有以下内容:软件工程基础知识&am…

作者头像 李华
网站建设 2026/6/23 0:31:11

如何在5分钟内完成AI语音工具部署:GPU与CPU双版本零配置指南

如何在5分钟内完成AI语音工具部署:GPU与CPU双版本零配置指南 【免费下载链接】ChatTTS-ui 匹配ChatTTS的web界面和api接口 项目地址: https://gitcode.com/GitHub_Trending/ch/ChatTTS-ui 还在为复杂的AI语音工具环境配置而烦恼吗?🤔 …

作者头像 李华
网站建设 2026/6/19 21:11:05

Qwen-Image-Edit-Rapid-AIO V10:新手也能驾驭的AI图像编辑神器

Qwen-Image-Edit-Rapid-AIO V10:新手也能驾驭的AI图像编辑神器 【免费下载链接】Qwen-Image-Edit-Rapid-AIO 项目地址: https://ai.gitcode.com/hf_mirrors/Phr00t/Qwen-Image-Edit-Rapid-AIO AI图像编辑技术正在重塑创意产业格局,Qwen-Image-Ed…

作者头像 李华
网站建设 2026/6/23 5:18:39

27、OpenGL/Mesa与GNU bash编程入门

OpenGL/Mesa与GNU bash编程入门 1. OpenGL/Mesa图形编程 1.1 OpenGL与Mesa简介 OpenGL API由Silicon Graphics开发,已成为高质量3D图形的行业标准。Mesa是由Brian Paul编写的类似OpenGL的公共领域实现,虽未获Silicon Graphics授权不能称为OpenGL,但在Linux上进行OpenGL编…

作者头像 李华