卡尔 · 马克思 (@pengzhile)逆向 ai-chatbot 的 sign 生成逻辑 中发帖

这是一个免费提供免登录使用的 deepseek 站,这个逆向 2api 的工作不难,即便是不逆向 sign 的签名逻辑也是能用 过期的时间来调用会话接口的,可见目前服务端并没有对时间有效性做检验。但是出于逆向兴趣,这里将 sign 部分的生成逻辑公布出来,防止后续增加校验或者隐藏的风控。 
import time
import hashlib

def generate_sign(conversation_id: str):
"""
根据传入的 input_str 生成 sign 和 currentTime
- currentTime 为当前的毫秒时间戳
- sign 为 MD5(input_str + currentTime + "@!~chatbot.0868") 的16进制字符串表示
"""
current_time = i...