新版正方教务系统模拟登录登录密码RSA加密破解

新版正方教务系统模拟登录登录密码RSA加密破解

最新版本教务系统,登录密码有被RSA加密,模拟登录时,我们需要先正方教务的加密方式。

第一步:获取到加密公钥

通过抓包我们可以获取到公钥获取url,然后用PHP的CURL模拟请求该地址,即可获取到最新公钥。

第二步:用公钥加密

<html>
<head>
<script type='text/javascript' src="jsbn.js"></script>
<script type='text/javascript' src="prng4.js"></script>
<script type='text/javascript' src="rng.js"></script>
<script type='text/javascript' src="rsa.js"></script>
<script type='text/javascript' src="base64.js"></script>
</head>
<body>

</body>
<script>
var exponent = "AQAB";
var modulus = "ALhH7qkFUXZcMnIk782rUYlsG2ttaiwA3i3WQOh10I1gdFuqG4G821RsEHRGlxOJX7hrY6PReUexQT\/huG8ftKlroAr\/yQd4NfWDi4yf06XhIGQIQKncBRgzX5moqfmWas5VkDeEJfgd2X2SBK2AMc6BToYREqYbK6XgqzpOC54X";
var rsaKey = new RSAKey();
rsaKey.setPublic(b64tohex(modulus), b64tohex(exponent));
var enPassword = hex2b64(rsaKey.encrypt('123456'));// 加密后的密码密文
console.log(enPassword);
</script>
</html>

得到密文后就可以模拟登录了,更多技术资料,见小v教务:http://www.xiaovie.cn

完整源代码:https://download.csdn.net/download/meimeieee/11747664

发布了284 篇原创文章 · 获赞 258 · 访问量 121万+

猜你喜欢

转载自blog.csdn.net/meimeieee/article/details/100857784