安卓逆向 | 某H新闻类APP Secret

news/2024/7/19 9:19:05 标签: 逆向, 爬虫, 安卓逆向, Frida, python

*本案例仅做分析参考,如有侵权请联系删除

一、抓包+重放

重放时发现返回请求已过期,猜测是请求参数带有时间戳,服务器对时间戳进行时效验证。

{
	"Code": ...,
	"ResultMsg": "请求已过期."
}

经过验证发现在DeviceInfo中有毫秒级时间戳Timestamp,且有个酷似base64的数据Secret,其中\u003d代表=,替换后在页面中解码发现解出个类似md5的数据,eda4537aa0a6a01b642f19dd1a8a0998,大胆猜测是不是Timestamp直接做的md5,验证了下发现不是,应该是加盐了,接下来分享代码。

{
	…………
    "Timestamp":"1659957430410",
    "Secret":"ZWRhNDUzN2FhMGE2YTAxYjY0MmYxOWRkMWE4YTA5OTg\u003d"
}

二、Java层分析

首先看下是否有壳,豁!还是360壳,二话不说直接上Frida-DEXDump,不会使用的可以看这篇文章:
安卓逆向脱壳:Frida-DEXDump一吻杀一个人,三秒脱一个壳
在这里插入图片描述


http://www.niftyadmin.cn/n/997311.html

相关文章

datagridview设置某一行选中_excel表格标题设置方法

excel表格标题设置方法:标题设置步骤1:首先我们看到了一个很常见的表格,我们需要在第一行出添加一行来做标题。我们把鼠标先选中第一行,行变蓝色或者灰色说明已经选中。  标题设置步骤2:在选中的这个行中我们右击鼠标…

IOS 未来几年的认知

学了好几年iOS 了,碰见过很多大神,也见过很多大神,也时常沟通与反思,刚开始很火的,到现在人才市场爆满,到底是为啥呢,分析得出一下结论学历,名校出来人的,容易进入百度&a…

html---jquery

<!doctype html> <html lang"en"><head><title>jQuery轻量级网页编辑器在线演示</title><meta charsetutf-8><link href"http://www.html5tricks.com/demo/jiaoben2131/font-awesome.css" rel"stylesheet&quo…

密码学 | 密码学简介及Base64编码

密码学&#xff08;在西欧语文中&#xff0c;源于希腊语krypts“隐藏的”&#xff0c;和grphein“书写”&#xff09;是研究如何隐密地传递信息的学科。在现代特别指对信息以及其传输的数学性研究&#xff0c;常被认为是数学和计算机科学的分支&#xff0c;和信息论也密切相关。…

android如何用menu控件实现页面跳转_动态加载router,用Vue+Element UI搭建后台管理系统界面...

Java大联盟致力于最高效的Java学习关注今天教大家用 Vue Element UI 搭建一个后台管理系统界面&#xff0c;首先讲一下需要用到的组件标签&#xff0c;重点是左侧菜单栏的创建&#xff0c;Element UI 左侧菜单的标签有&#xff1a;el-container&#xff1a;构建整个页面框架。…

day4-SSL+扫描

http ssl配置 邮件服务TLS/SSL配置 扫描与抓包 HTTPS优势 HTTP over SSL 提供了更加安全的B/S通道 针对数据通信进行加密及身份验证 资源类型https:// 默认TCP端口443 生成私钥 在web服务器建立 生成CSR文件 输入的信息尽量和CA保持一至 生成完私钥后&#xff0c;发送给CA证…

linux用户栈内核栈的设置---进程的创建: fork/execve【转】

转自&#xff1a;http://blog.csdn.net/u011279649/article/details/18795547 版权声明&#xff1a;本文为博主原创文章&#xff0c;未经博主允许不得转载。目录(?)[-] 应用层怎样使用fork and execve fork的返回值怎样区分0pid fork系统调用的入口参数来自哪里 how to implem…

密码学 | 对称加密算法RC4

一、简介 在密码学中&#xff0c;RC4是一种流加密算法&#xff0c;密钥长度可变。它加解密使用相同的密钥&#xff0c;因此也属于对称加密算法。所谓对称加密&#xff0c;就是加密和解密的过程是一样的。RC4是有线等效加密&#xff08;WEP&#xff09;中采用的加密算法&#x…