Python爬虫进阶__某某街加密算法分析

126 阅读1分钟

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理

以下文章来源于腾讯云 作者:py3study

( 想要学习Python?Python学习交流群:1039649593,满足你的需求,资料都已经上传群文件流,可以自行下载!还有海量最新2020python学习资料。 ) 在这里插入图片描述 一个简单的md5加密算法,非常适合新手练习

0x01. 分析请求

通过输入账号密码抓包查看加密字段 在这里插入图片描述

0x02. 定位加密位置

直接通过检索password:

在这里插入图片描述

0x03. 分析加密

一个一个排查,最终我们找到了加密的地方,md5加密,打上断点进行调试,重新点击登录,停在了我们断点的地方 在这里插入图片描述 然后我们继续追进去,代码如下 在这里插入图片描述 其中传入了三个参数,我们打断点调试一下,其中 string 是我们的密码,key和raw都是 undefined,我们把它们两个都等于空字符串就可以了

在这里插入图片描述 0x04. 测试结果 接下来我们把这个文件的代码全部抠出来,然后进行重写,就可以了 在这里插入图片描述