Michelangelono
V2EX  ›  Android

APP 接口加密了有办法抓包后解密吗?

  •  
  •   Michelangelono · Dec 24, 2021 · 15875 views
    This topic created in 1616 days ago, the information mentioned may be changed or developed.

    TYCotI.png

    调试公司自己产品,不是别人的。有源码。 主要想看接口调用的流程。

    17 replies    2021-12-25 18:37:47 +08:00
    ntdll
        1
    ntdll  
       Dec 24, 2021
    有源码,直接去看源码是怎么加密呀,然后自己写插件还原了显示。
    bipy
        2
    bipy  
       Dec 24, 2021
    自签个证书,中间人
    cephei
        3
    cephei  
       Dec 24, 2021
    你这是 Https 的吧,MITM 就可以了
    tuwulin365
        4
    tuwulin365  
       Dec 24, 2021
    自己公司的那直接问啊
    Michelangelono
        5
    Michelangelono  
    OP
       Dec 24, 2021
    @tuwulin365 写这个的是外包,别人都不回答问题了。
    zxcslove
        6
    zxcslove  
       Dec 24, 2021   ❤️ 1
    给钱,我不信用钱撬不开他的嘴
    C02TobNClov1Dz56
        7
    C02TobNClov1Dz56  
       Dec 24, 2021
    有源码的话, 直接看源码怎么解密的啊
    locoz
        8
    locoz  
       Dec 24, 2021
    有源码还不简单吗?直接把加密关掉呗,再抓包就能得到明文的流程了。或者是直接让程序把请求部分用日志打出来,效果也一样。
    shawnsh
        9
    shawnsh  
       Dec 24, 2021 via Android
    写个 fiddler 插件,用于解密,单击加解密切换
    newmlp
        10
    newmlp  
       Dec 24, 2021
    有源码就直接在 http 请求库里搞个过滤器打印数据不就看到了
    pengyu
        11
    pengyu  
       Dec 24, 2021
    现在 Android 主流使用的是 okhttp ,你可以加个拦截器,全局搜 OkHttpClient.Builder
    Michelangelono
        12
    Michelangelono  
    OP
       Dec 24, 2021
    @pengyu 有的是第三方框架的请求。
    Michelangelono
        13
    Michelangelono  
    OP
       Dec 24, 2021
    @newmlp 有的是第三方框架的请求。
    cccer
        14
    cccer  
       Dec 25, 2021
    你这两个截图都是 Windows 发的包,而且是 https 加密的数据,并不是什么应用层加密。
    Michelangelono
        15
    Michelangelono  
    OP
       Dec 25, 2021
    @cccer 应该安装 ssl 证书就行了吧?但我安装了也不行。
    cccer
        16
    cccer  
       Dec 25, 2021
    @Michelangelono 可能你配置有错误,你可以试试抓电脑浏览器的 https 包,成功了再尝试抓手机 APP 的。
    Ackvincent
        17
    Ackvincent  
       Dec 25, 2021
    看用的什么框架 直接 hook 收发包函数 打印出调用栈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5376 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 08:25 · PVG 16:25 · LAX 01:25 · JFK 04:25
    ♥ Do have faith in what you're doing.