01-中大网站实现登录,js逆向

文章详细描述了通过浏览器开发者工具分析网页登录过程中密码加密的方法,重点在于发现window.zdAjax函数中的加密过程,利用encryptFn函数结合服务器返回的数据对密码进行加密,并找到了加密所用的公钥。最后提到登录后cookies的变化及处理方法。
摘要由CSDN通过智能技术生成

        1:通过F12检查可知密码被加密,所以需要找出怎么加密的密码

2:通过一个个的进去,发现window.zdAjax有猫腻

 3:标记断点,使它处于应该debeg的状态,发现url="/common/getTime",并不是前面的long,使用判断的不是该url,选择放掉

4:发现这里面的密码已经被加密在进去下一步看,发现密码的加密方式

 5:window.zdaix是被anon调用,使用点击anony

在这里发现了密码加密的方式encryptFn(pwd + '' + ress.data),我们的密码加上它的data,在点进去看他的内容

 6:很惊喜在这里发现了它的公钥,我们就可以加密了

 7:开始写代码

 登录后面的cookies会变,删除cookies后面把cookie写入就欧克了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值