这篇文章主要介绍“Python密码加密算法示例分析”,在日常操作中,相信很多人在Python密码加密算法示例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python密码加密算法示例分析”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
看看今天研究的网站:
aHR0cHM6Ly9wYXNzcG9ydC5rb25nemhvbmcuY29tL2xvZ2lu
参数位置分析
先来看看加密的请求【图1-1】
JS逆向常见混淆总结
之前介绍过很多关于加密参数如何搜索的文章,就不啰嗦咯。
除了搜索加密参数之外,同样还要注意
id
和calssname
等标志性的属性,能够帮助我们进一步定位加密位置。
通过密码框的id = password_txt
快速定位至网站的加密入口。【图1-2】
通过逐步调试进入虚拟引擎中加密码的位置打上断点。【图1-3】
上图中的encrypt
这个方法才是我们需要的加密方法,所以继续最近去看看逻辑。
这里通过悬停在对应方法上没有提示加密的位置的,小伙伴表示无法进入下一步,我们可以选中方法后点击提示即可跳转【图1-4】
顺利跳转进加密方法的位置后,就可以直接抠出来补全了。【图1-5】
tip: 这里的第二个参数是在【图1-1】中上一条请求中返回的哦
补全加密JS
先扣取【图1-5】中框选的方法到编辑器中,根据断点把需要的参数传入【图2-1】
这样在编辑器中的结果就像现在这样了【图2-2】
运行之后就是得到的加密参数喽。
到此,关于“Python密码加密算法示例分析”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!
原创文章,作者:3628473679,如若转载,请注明出处:https://blog.ytso.com/219750.html