悟空租车帮app最新登录算法

声明

本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!
逆向过程
部分python代码

复制代码
def encrypt_password(password: str) -> str:
    key = RSA.import_key(RSA_PUBLIC_KEY)
    cipher = PKCS1_v1_5.new(key)
    encrypted = cipher.encrypt(password.encode('utf-8'))
    return base64.b64encode(encrypted).decode('utf-8')

if __name__ == '__main__':
    # 示例:使用已知的加密密码
    # 注意:password需要是RSA加密后的值
    password_rsa =encrypt_password('')
    uid = ""
    
    response = login(password_rsa, uid, APP_KEY)
    print(f"\n[+] 响应状态: {response.status_code}")
    print(f"[+] 响应内容: {response.text}")

结果

总结

1.出于安全考虑,本章未提供完整流程,调试环节省略较多,只提供大致思路,具体细节要你自己还原,相信你也能调试出来。

相关推荐
m0_59136473几秒前
Go语言怎么做链路追踪_Go语言分布式链路追踪教程【精选】
jvm·数据库·python
m0_463672202 分钟前
HTML函数工具是否支持雷蛇等游戏外设_RGB同步汇总【汇总】
jvm·数据库·python
谙弆悕博士2 分钟前
【附C源码】二叉搜索树的C语言实现
c语言·开发语言·数据结构·算法·二叉树·项目实战·数据结构与算法
C+++Python5 分钟前
C++ 泛型编程 极简示例代码
开发语言·c++
Dxy12393102165 分钟前
如何使用jQuery获取一类元素并遍历它们
前端·javascript·jquery
zkkkkkkkkkkkkk7 分钟前
python使用celery实现异步任务
redis·python·rabbitmq·rocketmq
Rust研习社12 分钟前
Ubuntu 全面拥抱 Rust 后,我意识到 Rust 社区要变了
linux·服务器·开发语言·后端·ubuntu·rust
宵时待雨16 分钟前
回溯算法专题2:二叉树中的深搜
开发语言·数据结构·c++·笔记·算法·深度优先
csdn小瓯17 分钟前
AI质量评估体系:LLM-as-a-Judge实现与自动化测试实战
前端·网络·人工智能
jiayong2320 分钟前
第 43 课:任务详情抽屉里的批量处理闭环与删除联动
java·开发语言·前端