js解决已解密的登录请求!!急~~~~~
appscan扫描出已解密的登录请求
怎么解决呢
暂时我这样解决;
function hiddenPass(e, value) {
e = e ? e : window.event; //跨浏览器
var pass = document.getElementById("password1");
var j_pass = document.getElementById("password");
var key = e.which ? e.which : e.keyCode;
if (key == 13) {e.returnvalue = false; } //如果是enter
var keychar = String.fromCharCode(key);
var pattern = /\w/g;//只允许为字符数字及下划线
if (pattern.test(key)) {
j_pass.value = j_pass.value + keychar;
j_pass.value = j_pass.value.substring(0, pass.length);
alert(j_pass.value);
document.getElementById("password1").value = value.replace(/./g, '*');//字符转换为*号
}
else {
if (key == 46) {//如果是删除键的话
j_pass.value = j_pass.value.remove(j_pass.value.length-2,1);
}
else { event.returnvalue = false;
}
}
}
有个问题假如光标在字符串中间删除一个密码单值的话,需要怎么定位呢
在线急等
怎么解决呢
暂时我这样解决;
function hiddenPass(e, value) {
e = e ? e : window.event; //跨浏览器
var pass = document.getElementById("password1");
var j_pass = document.getElementById("password");
var key = e.which ? e.which : e.keyCode;
if (key == 13) {e.returnvalue = false; } //如果是enter
var keychar = String.fromCharCode(key);
var pattern = /\w/g;//只允许为字符数字及下划线
if (pattern.test(key)) {
j_pass.value = j_pass.value + keychar;
j_pass.value = j_pass.value.substring(0, pass.length);
alert(j_pass.value);
document.getElementById("password1").value = value.replace(/./g, '*');//字符转换为*号
}
else {
if (key == 46) {//如果是删除键的话
j_pass.value = j_pass.value.remove(j_pass.value.length-2,1);
}
else { event.returnvalue = false;
}
}
}
有个问题假如光标在字符串中间删除一个密码单值的话,需要怎么定位呢
在线急等
...全文
相关推荐
JS前台加密,java后台解密实现
同时,前端应该有防止XSS(跨站脚本攻击)和CSRF(跨站请求伪造)的防护措施,确保用户信息不会被恶意利用。综上所述,JS前台加密与Java后台解密是实现用户信息安全传输的一种有效策略。
JS逆向解密秀动app(网页接口)实现抢票【python异步请求】
基于js逆向分析秀动app的网页端接口抢票。
JS 逆向 SMZDM 的登录加密,你学过全文扣JS代码解密吗?
本篇博客,为大家继续带来一篇关于登录参数解密,谁叫这是反爬重灾区呢,这次被我们盯上的平台是【SMZDM】
AES加解密JS文件
使用场景与注意事项JS中的AES加解密常用于前端的敏感数据保护,如用户登录密码、API请求参数等。
易语言-凡科网与微盟登录JS解密
在这个"易语言-凡科网与微盟登录JS解密"的案例中,我们将探讨如何利用易语言解析和解密JavaScript(JS)代码,特别是涉及到凡科网和微盟这两个在线服务的登录过程。


