V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
brader
V2EX  ›  程序员

加密破解求助

  •  
  •   brader · 2019-10-24 00:33:23 +08:00 · 1619 次点击
    这是一个创建于 1638 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有个 API 的 md5 加密验证破解求助下 V 友,我试了好久没试出来,下面给几组 API 的数据范例:

    数据:{"action": "get_order_info","issue_iid": 1006,"order_sid": "ca1006z1910221011"} 得到 md5 值:5225f1bed677e383

    数据:{"action": "get_finished_order_list2","finish_date": "2019-10-23","offset": 0} 得到 md5 值:e288a063de383a0a

    数据:{"action": "get_finished_order_list1","begin_time": "","end_time": "","offset": 0} 得到 md5 值:bd118a48710be433

    实在猜解不出,这个数据经过怎么样的加密步骤得到的 md5 值,当然,md5 加密只是我的猜测,这不一定是一个截取后的 md5,有可能是其他的,不要给我误导。 V 友帮帮忙,急

    6 条回复    2019-10-24 10:12:20 +08:00
    brader
        1
    brader  
    OP
       2019-10-24 00:46:09 +08:00
    在线等,急
    CEBBCAT
        2
    CEBBCAT  
       2019-10-24 01:06:41 +08:00 via Android
    对楼主的行业不是很了解,但这 MD5 人家加个盐不就谬之千里了么?这可怎么猜?
    brader
        3
    brader  
    OP
       2019-10-24 01:08:18 +08:00
    @CEBBCAT 我需要多提供什么资料?我把这个 API 接口的 安卓 APP 包发出来可以的吗?
    Vegetable
        4
    Vegetable  
       2019-10-24 01:41:12 +08:00
    这个不能猜的,直接发 app 也不合适,如果有 h5 端去看 h5,没有的话想别的办法吧
    brader
        5
    brader  
    OP
       2019-10-24 02:04:47 +08:00
    非常感谢各位,我已经解决了。
    我反编译了 apk 文件,查看了源代码,获取到了盐值
    locoz
        6
    locoz  
       2019-10-24 10:12:20 +08:00
    其实...如果是 md5 的话,大概率是调用标准库的,用我这篇文章里说的方法就直接秒了: https://mp.weixin.qq.com/s/_FjW6zzBv7-LENfB9B2loA
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3164 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:34 · PVG 08:34 · LAX 17:34 · JFK 20:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.