各位师傅,我才学java。不是很熟悉,有断js想请教大家
<script language="javascript">fQ18=8879;
Strobj="jrHIiPSsqWNlxLvhtKkpwoXTMQOnmRJV";
var_hex="0123456789ABCDEF";
encode_string="是被赋值了的语句
"for(var i=0;i<16;i++)
{
var re1=new RegExp(Strobj.charAt(i),["g"]);
encode_string=encode_string.replace(re1,"%"+var_hex.charAt(i));
var re2=new RegExp(Strobj.charAt(i+16),["g"]);
encode_string=encode_string.replace(re2,"%u"+var_hex.charAt(i));
}
alert (unescape(encode_string));
</script>
主要是对红色语言的一句解释,偶只看出alert (unescape(encode_string));提示可以unescape解密,但是需要修改i,就是这儿出现问题了
<script language="javascript">fQ18=8879;
Strobj="jrHIiPSsqWNlxLvhtKkpwoXTMQOnmRJV";
var_hex="0123456789ABCDEF";
encode_string="是被赋值了的语句
"for(var i=0;i<16;i++)
{
var re1=new RegExp(Strobj.charAt(i),["g"]);
encode_string=encode_string.replace(re1,"%"+var_hex.charAt(i));
var re2=new RegExp(Strobj.charAt(i+16),["g"]);
encode_string=encode_string.replace(re2,"%u"+var_hex.charAt(i));
}
alert (unescape(encode_string));
</script>
主要是对红色语言的一句解释,偶只看出alert (unescape(encode_string));提示可以unescape解密,但是需要修改i,就是这儿出现问题了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货