记录一次前端RSA加密实战
原文中文,约900字,阅读约需2分钟。
📝
内容提要
本文揭示了一个前端安全漏洞,通过代码分析和调试,成功解密了密码加密函数和公钥处理方法。
🎯
关键要点
-
本文揭示了一个前端安全漏洞,主要通过代码分析和调试进行研究。
-
登录框的密码经过加密处理,并携带uuid参数。
-
uuid随验证码刷新更新,通过接口获取。
-
在Vue中实现双向数据绑定,存储表单数据。
-
通过调试找到加密密码的函数g,并推测出公钥和私钥的关系。
-
公钥可能经过处理,需进一步分析setPublicKey()方法。
-
找到处理公钥的函数,获取标准的PEM格式公钥。
-
使用YakRuning模块进行RSA加密,验证解密函数f的有效性。
🏷️