美文网首页万网极研社
JS逆向(一) ——某支付网站登录页面password RSA加

JS逆向(一) ——某支付网站登录页面password RSA加

作者: 飞哥驿站 | 来源:发表于2020-07-07 21:55 被阅读0次

    作为一个拥有多年经验的程序员, 一直忙于各种996,无暇顾及自身技术的发展,感觉十分遗憾, 所以从今天开始在此开一个爬虫系列的专栏 纪念一下自己在爬虫与反爬虫领域的摸爬滚打的岁月。此文为爬虫JS逆向系列第一篇文章, 文章观点主要是基于自己多年工作总结出的经验,当然还参考了各路大牛的意见,如有侵犯到你的个人权益, 实属无心之举, 希望你联系我本人删除, 以免对你造成不良影响。
    当你浏览到这篇文章时,相信你和飞哥一样遇到了同样的问题。好了废话不多说,飞哥带你进入解密的世界。


    image.png

    首先在登录页面按f12打开开发者页面, 如图我们输入账号密码后点击登录按钮, 在开发者页面找到如图所示页面, 发现登录密码被加密保护,


    image.png

    此时全局搜索password, 查看具体的加密方式是怎样的。


    image.png

    找到加密函数getPassword的具体实现方式, 提取并替换关键信息,


    image.png
    image.png

    构建函数


    image.png

    找到变量e和s对应的函数, 并加载进来


    image.png
    image.png

    替换变量


    image.png
    最后只需将密码传入函数就得到最后的加密值了
    image.png
    高手过招,点到为止, 相信读到此处的你,将来必定是要成为大牛的人, 剩下的赶快去实现吧。

    相关文章

      网友评论

        本文标题:JS逆向(一) ——某支付网站登录页面password RSA加

        本文链接:https://www.haomeiwen.com/subject/yhuzqktx.html