吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 11992|回复: 17
收起左侧

[Android 分享] 翻译-apk ssl pinning bypass

  [复制链接]
Shutd0wn 发表于 2019-1-3 15:43
大佬们好,工作中遇到了apk ssl pinning的问题(不知道怎么翻译的好),找了一些资料,给大家分享一下

首先,原帖在这里:https://omespino.com/tutorial-universal-android-ssl-pinning-in-10-minutes-with-frida/,大佬们可以自己看看
使用的工具是frida+burpsuite

frida ssl unpinning

  1. 电脑端安装frida

    首先你的电脑得有python3,没有你就装一个

    然后呢,

    pip install frida
    pip install frida-tools

    最后,推送frida-server到你的手机咯

  2. 手机端安装burpsuite证书,配置手机代{过}{滤}理端口

    请百度

  3. frida ssl unpinning js脚本

    Java.perform(function() {                
        var array_list = Java.use("java.util.ArrayList");
        var ApiClient = Java.use('com.android.org.conscrypt.TrustManagerImpl');
        // console.log('Start ssl bypass.');
    
        ApiClient.checkTrustedRecursive.implementation = function(a1,a2,a3,a4,a5,a6) {
            console.log('Bypassing SSL Pinning');
            var k = array_list.$new(); 
            return k;
        }
    },0);

    我已经修改为frida_android_bypass_ssl_pining.js

    先找到我们需要hook的进程

    frida-ps -U

    以豆瓣apk为例,豆瓣apk的进程名为com.douban.frodo,打开shell运行如下命令

    frida -U -f com.douban.frodo -l frida_android_bypass_ssl_pining.js --no-pause

    正常运行没有报错的话,就是如下图这样,你看,https的包就可以正常查看了。


    6.png

免费评分

参与人数 3吾爱币 +11 热心值 +3 收起 理由
qtfreet00 + 9 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
独行风云 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
xcrwww + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

洞见未来 发表于 2019-1-3 17:05
这个不错哈.冒泡支持下.
邪恶博士 发表于 2019-1-3 20:47
灰灰工作室 发表于 2019-1-4 01:27
虚无空幻 发表于 2019-1-4 01:32
之前见到过. 我想知道xp的插件不能实现?
fire0416 发表于 2019-1-4 09:24
感谢楼主分享
楼主辛苦了
头像被屏蔽
Wise_58 发表于 2019-1-4 11:12
提示: 作者被禁止或删除 内容自动屏蔽
xixicoco 发表于 2019-1-4 11:53
应该没有完吧?这么简单?
浮尘云烟 发表于 2019-1-4 14:13
谢谢分享!
oneofzero 发表于 2019-1-4 17:53
多谢楼主分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 04:19

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表