news 2026/9/19 3:35:38

车智赢.apk 登录逆向python代码复现

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
车智赢.apk 登录逆向python代码复现

一、准备工作:

软件:车智赢+ v5.6.1.apk

0 确保手机和电脑,处于同一个路由器--》处于同一个网络

1 电脑端,启动charles,确认本机电脑ip地址:192.168.71.80 8888

2 手机端:代理设置-->设置好电脑的ip和端口

3 打开app,开始抓包

4 点击登录后(此处账号密码可以随意),使用charles抓包,如下图

appid:atc.android #固定值
sign:5FC67BB1A8F6FB695AD0071BF74CEDD5 #像加密,需要破解
appbuildcode:512 #固定的值
appchannelid:csy #固定值,尝试删除,再发包试一下
appversion:5.6.1 #版本固定值
channelid:csy 固定值
pwd:25d55ad283aa400af464c76d713c07ad #密码加密了,需要破解

我们成功获取了一些重要的信息,可以看到sign 、pwd加密了。

总结: pwd加密 _sign 破解 udid 破解

二、反编译app

操作流程:

1 使用jadx打开 app,把app拖入

2 根据关键字搜索:根据地址搜索--》搜索 login/login.ashx
https://dealercloudapi.che168.com/tradercloud/sealed/login/login.ashx


3 搜到一个结果--》双击进入
找到了: UserModel---》常量--》LOGIN_URL

4 看看谁用了这个常量---》再常量上点右键---》查找用例
找到一个位置,双击进入

5 定位到了代码位置

public static void loginByPassword(String str, String str2, String str3, ResponseCallback<UserBean> responseCallback) { HttpUtil.Builder builder = new HttpUtil.Builder(); builder.tag(str).method(HttpUtil.Method.POST).signType(1).url(LOGIN_URL).param("username", str2).param("pwd", SecurityUtil.encodeMD5(str3)); doRequest(builder, responseCallback, new TypeToken<BaseResult<UserBean>>() { // from class: com.che168.autotradercloud.user.model.UserModel.5 }.getType()); }


6 看到了密码加密位置:SecurityUtil.encodeMD5(str3)
点进去查看,看到是md5加密


7 如果不确定,咱们可以用代码确认是不是这个位置
# python把明文密码--》使用md5加密--》看看跟抓包抓到的是否一样

import hashlib md5=hashlib.md5() md5.update(b"2234567") print(md5.hexdigest()) # d1999a2caf49c63987d19e2ee981ead8 #抓包抓到的--》密码加密就是md5 # d1999a2caf49c63987d19e2ee981ead8


8 如果不确定,通过hook确认是不是这个位置
-写hook脚本--》只要点击登录,hook脚本有输出,说明位置是正确的

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

NVIDIA推出Fast-ThinkAct框架:让机器人思考速度提升9倍

这项由英伟达&#xff08;NVIDIA&#xff09;公司联合国立台湾大学、伊利诺伊大学厄巴纳-香槟分校等多个研究机构共同完成的研究发表于2026年1月15日&#xff0c;论文编号为arXiv:2601.09708v1。有兴趣深入了解的读者可以通过该编号查询完整论文。 当今世界&#xff0c;机器人正…

作者头像 李华
网站建设 2026/9/17 14:13:22

健康咨询平台的设计与实现

目录 健康咨询平台的设计与实现核心功能模块技术架构设计安全与合规措施扩展功能方向 项目技术支持可定制开发之功能亮点源码获取详细视频演示 &#xff1a;文章底部获取博主联系方式&#xff01;同行可合作 健康咨询平台的设计与实现 健康咨询平台旨在为用户提供在线医疗咨询…

作者头像 李华
网站建设 2026/9/12 10:59:38

计算机毕业设计springboot博物馆藏品管理系统 基于SpringBoot的博物馆文物数字化管理平台 智慧文博资产信息管理系统

计算机毕业设计springboot博物馆藏品管理系统b7k2a765 &#xff08;配套有源码 程序 mysql数据库 论文&#xff09; 本套源码可以在文本联xi,先看具体系统功能演示视频领取&#xff0c;可分享源码参考。在当今信息化快速发展的时代&#xff0c;博物馆作为文化传承和教育的重要场…

作者头像 李华
网站建设 2026/9/16 10:20:16

React Hooks 深度解析:从基础使用到自定义 Hooks 的封装技巧

第一部分&#xff1a;React Hooks 基础原理与核心机制 Hooks 的设计哲学与底层实现机制 React Hooks 的设计建立在三个核心原则之上&#xff1a;完全可选的向后兼容、100% 的代码覆盖率以及渐进式采用策略。这种设计确保了现有项目可以平稳过渡到 Hooks&#xff0c;而不会破坏…

作者头像 李华