zoukankan      html  css  js  c++  java
  • 顺F速运国际版,你的密码漏点了

      对顺F旗下各APP顺藤摸瓜分析——顺F速运国际版


    前文《顺F速运,你被爱加M坑了》提到,顺F速运APP使用爱加密加壳,流量中传输内容被加密并BASE64编码了,只是安全性不够,壳没有将顺丰的加密算法及密钥保护好。


    秉承避免浪费的原则,我们将持续对顺F旗下的一系列APP进行分析


    本次分析顺F速运国际版。


    01

    加密情况分析


    对APP的分析过程,当然首先是安装,使用,抓包啦。


    640?wx_fmt=jpeg


    同样地,登录,抓包看看。


    640?wx_fmt=jpeg


    使用账号密码登录。


    640?wx_fmt=png

    数据是HTTP承载的,使用的顺丰速运的相同接口,信息完全一样,看样子,二者的底层是统一的,只是外观稍有差异。


    对POST体内的数据,按照顺F速运的解密密钥和算法解密,真就解出了赤裸裸的用户名密码:

    params={"requstParams":{"password":"aaabbbccc","username":"aaabbbccc@aaa.com"},"method":"user.userLogin"}


    两个APP使用同一接口,参数相同,密钥和算法相同,很正常。


    不过,还是得给顺丰提个建议,密码在数据库里别明文保存,你这明文传输的密码,很明显是明文保存的节奏。


    密码应该MD5加SALT,这才是正确的姿势。



    02


    壳呢?


    虽然直接解密了顺F国际版的加密数据,但还是有必要看看它的APK。

    经过分析,顺F国际版没加壳,这真的让人无言以对呀。


    它的加密算法和密钥,赤裸裸地暴露在代码里。


    仍然是这个样子:

    640?wx_fmt=png



    对分析APP感兴趣吗?联系我哦。

    640?wx_fmt=jpeg

    长按进行关注。





  • 相关阅读:
    使用PHP绘制统计图
    微信公众平台商户模块
    jQuery Mobile入门教程
    2013中国微信公众平台用户研究报告
    WordPress的SEO技术
    微信公众平台消息接口星标功能
    微信5.0打飞机怎么取得高分?
    微信公众平台的服务号和订阅号
    微信公众平台开发(58)自定义菜单
    微信公众平台开发(57)Emoji表情符号
  • 原文地址:https://www.cnblogs.com/protosec/p/11673343.html
Copyright © 2011-2022 走看看