AES加密算法 发表于: 2026-02-24 分类于: 密码学与安全众所周知,AES 算法是我们在安卓逆向中的一个比较重要的算法,掌握它的算法细节对于我们逆向无疑是有很大的帮助的 这一块呢,看的是龙哥的文章来学习的,为了记个笔记,就照搬了一下龙哥的图,致敬大佬 AES 分类 分类 密钥长 …
某蜂窝app逆向分析 发表于: 2026-02-23 分类于: 安卓逆向实战样本地址: aHR0cHM6Ly93d3cud2FuZG91amlhLmNvbS9hcHBzLzQ5MjY0My9oaXN0b3J5X3YxMTA4 抓包分析 首先来抓一下登录 login 接口,这接口最明显 首先来看一 …
CRC32算法 发表于: 2026-02-17 分类于: 密码学与安全我的目标是致力于将常见的加密算法的细节都搞明白,CRC32 算法本身并不复杂,但是在我逆向的的过程中,出现的频率还是挺高的,这次就来学习一下 CRC32 算法 跟前面一样,以字符串 password 为例,演示一下加密的 …
某物newSign参数逆向分析 发表于: 2026-02-10 分类于: 安卓逆向实战1.准备 首先肯定是抓包啊,我抓的是这个 login 这个接口,它里面会携带一个 newSign 的参数 1 2 3 4 5 6 7 8 9 10 11 12 { "cipherParam": "userName", …
某马拉雅signature参数逆向分析 发表于: 2026-02-03 分类于: 安卓逆向实战样本地址: aHR0cHM6Ly93d3cud2FuZG91amlhLmNvbS9hcHBzLzMwNjY3Mw== 抓包分析 当抓到 login 这个包的时候,会发现在请求体中有一个 signature 的参数,今天我 …
DES加密算法 发表于: 2026-01-31 分类于: 密码学与安全简介 DES 算法是最早的对称加密算法,虽然已经被 AES 所取代了,但是在安卓逆向的过程中还是有可能会遇到这个算法,所以对它有一定了解还是必要的 基本参数: 分组大小:64 位(8 字节) 密钥长度:56 位有效密钥( …
RC4加密算法 发表于: 2026-01-30 分类于: 密码学与安全简介 RC4 算法是一种流密码,它与之前学习的 MD5,SHA,HMAC,DES 等有根本区别,先与分组加密 DES 做个对比吧: 特性 分组加密(DES) 流密码(RC4) 处理方式 固定大小分组(如 64 位) 逐位 …
某md5魔改样本学习 发表于: 2026-01-26 分类于: 安卓逆向实战在吾爱破解上看到个合适的案例,学习一下 初始化 先搭一个 unidbg 的架子 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 …
SHA256加密算法 发表于: 2026-01-23 分类于: 密码学与安全SHA256 算法其实跟前面的哈希算法类似,他们所需要经历的步骤是一样的,下面来用一个表格来跟前面的哈希算法做一个对比 特性 MD5 SHA1 SHA256 输出长度 128 位 160 位 256 位 安全性 已破解 …
HMAC 发表于: 2026-01-22 分类于: 密码学与安全HMAC 可以与任何哈希算法进行结合,在逆向的过程中,经常会遇到 HMAC-MD5/SHA1/SHA256 之类的,类似于哈希算法进行加盐,只不过这里叫做密钥,这里我用 HMAC-SHA1 来进行举例 流程 我选择数据的 …