我输入账号201329044112密码060214

加密后的密码是bc15e8759f7e8f25da7dfa8643d7dab9123456781

我输入账号201329044116密码131215

加密后的密码是79edf25c7a597d6a03e464b937beef25123456781

内网,地址我就不写了。源文件已上传。求大神给个思路。

sv=0;sv1=0;v6='http://[::]:9002/v6                                     ';myv6ip='                                       ';v4serip='192.168.100.105';m46=0;v46ip='10.255.229.124'                         ;

ps=1;pid='1';calg='12345678';

function safe_add(x,y){

var lsw=(x&0xFFFF)+(y&0xFFFF)

var msw=(x>>16)+(y>>16)+(lsw>>16)

return(msw

function rol(num,cnt){return(num>>(32-cnt));}

function cmn(q,a,b,x,s,t){return safe_add(rol(safe_add(safe_add(a,q),safe_add(x,t)),s),b);}

function ff(a,b,c,d,x,s,t){return cmn((b&c)|((~b)&d),a,b,x,s,t);}

function gg(a,b,c,d,x,s,t){return cmn((b&d)|(c&(~d)),a,b,x,s,t);}

function hh(a,b,c,d,x,s,t){return cmn(b^c^d,a,b,x,s,t);}

function ii(a,b,c,d,x,s,t){return cmn(c^(b|(~d)),a,b,x,s,t);}

function coreMD5(x){

var a=1732584193

var b=-271733879

var c=-1732584194

var d=271733878

for(i=0; i

var olda=a

var oldb=b

var oldc=c

var oldd=d

a=ff(a,b,c,d,x[i+0],7,-680876936)

d=ff(d,a,b,c,x[i+1],12,-389564586)

c=ff(c,d,a,b,x[i+2],17,606105819)

b=ff(b,c,d,a,x[i+3],22,-1044525330)

a=ff(a,b,c,d,x[i+4],7,-176418897)

d=ff(d,a,b,c,x[i+5],12,1200080426)

c=ff(c,d,a,b,x[i+6],17,-1473231341)

b=ff(b,c,d,a,x[i+7],22,-45705983)

a=ff(a,b,c,d,x[i+8],7,1770035416)

d=ff(d,a,b,c,x[i+9],12,-1958414417)

c=ff(c,d,a,b,x[i+10],17,-42063)

b=ff(b,c,d,a,x[i+11],22,-1990404162)

a=ff(a,b,c,d,x[i+12],7,1804603682)

d=ff(d,a,b,c,x[i+13],12,-40341101)

c=ff(c,d,a,b,x[i+14],17,-1502002290)

b=ff(b,c,d,a,x[i+15],22,1236535329)

a=gg(a,b,c,d,x[i+1],5,-165796510)

d=gg(d,a,b,c,x[i+6],9,-1069501632)

c=gg(c,d,a,b,x[i+11],14,643717713)

b=gg(b,c,d,a,x[i+0],20,-373897302)

a=gg(a,b,c,d,x[i+5],5,-701558691)

d=gg(d,a,b,c,x[i+10],9,38016083)

c=gg(c,d,a,b,x[i+15],14,-660478335)

b=gg(b,c,d,a,x[i+4],20,-405537848)

a=gg(a,b,c,d,x[i+9],5,568446438)

d=gg(d,a,b,c,x[i+14],9,-1019803690)

c=gg(c,d,a,b,x[i+3],14,-187363961)

b=gg(b,c,d,a,x[i+8],20,1163531501)

a=gg(a,b,c,d,x[i+13],5,-1444681467)

d=gg(d,a,b,c,x[i+2],9,-51403784)

c=gg(c,d,a,b,x[i+7],14,1735328473)

b=gg(b,c,d,a,x[i+12],20,-1926607734)

a=hh(a,b,c,d,x[i+5],4,-378558)

d=hh(d,a,b,c,x[i+8],11,-2022574463)

c=hh(c,d,a,b,x[i+11],16,1839030562)

b=hh(b,c,d,a,x[i+14],23,-35309556)

a=hh(a,b,c,d,x[i+1],4,-1530992060)

d=hh(d,a,b,c,x[i+4],11,1272893353)

c=hh(c,d,a,b,x[i+7],16,-155497632)

b=hh(b,c,d,a,x[i+10],23,-1094730640)

a=hh(a,b,c,d,x[i+13],4,681279174)

d=hh(d,a,b,c,x[i+0],11,-358537222)

c=hh(c,d,a,b,x[i+3],16,-722521979)

b=hh(b,c,d,a,x[i+6],23,76029189)

a=hh(a,b,c,d,x[i+9],4,-640364487)

d=hh(d,a,b,c,x[i+12],11,-421815835)

c=hh(c,d,a,b,x[i+15],16,530742520)

b=hh(b,c,d,a,x[i+2],23,-995338651)

a=ii(a,b,c,d,x[i+0],6,-198630844)

d=ii(d,a,b,c,x[i+7],10,1126891415)

c=ii(c,d,a,b,x[i+14],15,-1416354905)

b=ii(b,c,d,a,x[i+5],21,-57434055)

a=ii(a,b,c,d,x[i+12],6,1700485571)

d=ii(d,a,b,c,x[i+3],10,-1894986606)

c=ii(c,d,a,b,x[i+10],15,-1051523)

b=ii(b,c,d,a,x[i+1],21,-2054922799)

a=ii(a,b,c,d,x[i+8],6,1873313359)

d=ii(d,a,b,c,x[i+15],10,-30611744)

c=ii(c,d,a,b,x[i+6],15,-1560198380)

b=ii(b,c,d,a,x[i+13],21,1309151649)

a=ii(a,b,c,d,x[i+4],6,-145523070)

d=ii(d,a,b,c,x[i+11],10,-1120210379)

c=ii(c,d,a,b,x[i+2],15,718787259)

b=ii(b,c,d,a,x[i+9],21,-343485551)

a=safe_add(a,olda)

b=safe_add(b,oldb)

c=safe_add(c,oldc)

d=safe_add(d,oldd);}

return [a,b,c,d];}

function binl2hex(binarray){

var hex_tab="0123456789abcdef"

var str=""

for(var i=0; i

str+=hex_tab.charAt((binarray[i>>2] >>((i%4)*8+4))&0xF)+

hex_tab.charAt((binarray[i>>2] >>((i%4)*8))&0xF)

}

return str;}

function binl2b64(binarray){

var tab="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"

var str=""

for(var i=0; i

str+=tab.charAt(((binarray[i>>5] >5+1] >>(32-i%32))&0x3F))

}

return str;}

function str2binl(str){

var nblk=((str.length+8)>>6)+1 // number of 16-word blocks

var blks=new Array(nblk * 16)

for(var i=0; i

for(var i=0; i

blks[i>>2]|=(str.charCodeAt(i)&0xFF)

blks[i>>2]|=0x80

blks[nblk*16-2]=str.length * 8

return blks;}

function strw2binl(str){

var nblk=((str.length+4)>>5)+1 // number of 16-word blocks

var blks=new Array(nblk * 16)

for(var i=0; i

for(var i=0; i

blks[i>>1]|=str.charCodeAt(i)

blks[i>>1]|=0x80

blks[nblk*16-2]=str.length * 16

return blks;}

function hexMD5(str){return binl2hex(coreMD5( str2binl(str)))}

function hexMD5w(str){return binl2hex(coreMD5(strw2binl(str)))}

function b64MD5(str){return binl2b64(coreMD5( str2binl(str)))}

function b64MD5w(str){return binl2b64(coreMD5(strw2binl(str)))}

function calcMD5(str){return binl2hex(coreMD5( str2binl(str)))}

function xproc1(str){

var EChars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";

var out,i,len,c1,c2,c3;

len=str.length;

i=0;

out = "";

while(i

c1=str.charCodeAt(i++)&0xff;

if(i==len){out+=EChars.charAt(c1>>2);

out+=EChars.charAt((c1&0x3)

out+= "==";

break;}

c2=str.charCodeAt(i++);

if(i==len){out+=EChars.charAt(c1>>2);

out+=EChars.charAt(((c1&0x3)>4));

out+=EChars.charAt((c2&0xF)

out+="=";

break;}

c3=str.charCodeAt(i++);

out+=EChars.charAt(c1>>2);

out+=EChars.charAt(((c1&0x3)>4));

out+=EChars.charAt(((c2&0xF)>6));

out+=EChars.charAt(c3&0x3F);}

return out;}

function cc(ss){f0.R1.value=ss;}

function ee(){

if(f1.DDDDD.value==""){alert("请输入您的账号 Please enter your account account number");return false;}

f0.DDDDD.value=f1.DDDDD.value

if(ps==0){f0.upass.value=xproc1(f1.upass.value);}

else{tmpchar=pid+f1.upass.value+calg;f0.upass.value=calcMD5(tmpchar)+calg+pid;f0.R2.value=1;}

document.f0.submit();

return false;}

function y(e){window.open(e,"","width=800,height=360,left=0,top=0,scrollbars=0")}

//-->

a {text-decoration: none}

body {text-align:center;background-color: #EFF9FE;}

.f1 { font-size: 8pt; font-family: Verdana; line-height: 14pt ;  color:#5F6468}

.f2 { font-size: 9pt; font-family: Verdana; line-height: 14pt; color:#5A7E98}

.input-border{border:1px solid #b8b8b8;        width:168px; line-height:20px; font-size:14px; height:22px;}

.con {width: 800px; height:450px; margin-right: auto; margin-left: auto; margin-top: 10px;}

.login {background-image: url('a01.jpg'); background-repeat: no-repeat; float: left;width: 800px; height:450px;}

.login .b_left {float: left;height: 450px;width: 400px}

.login .b_cernet {float: left;height: 450px;width: 336px;}

.login .b_right {float: left;height: 450px;        width: 64px;}

.login-b, .login-b2, .login-b3{background-image: url('a04.gif');height: 26px;width: 77px;border:0 none;cursor:hand !important}

.login-b2{background-image: url('a04.gif');        background-position: 0px -27px}

.login-b3{background-image: url('a04.gif'); background-position: 0px -54px}

.login-a, .login-a2, .login-a3{background-image: url('a05.gif');height: 26px;width: 77px;border:0 none;cursor:hand !important}

.login-a2{background-image: url('a05.gif');        background-position: 0px -27px}

.login-a3{background-image: url('a05.gif'); background-position: 0px -54px}

.h{cursor:pointer}

-->

html post密码加密,关于网页post密码MD5加密相关推荐

  1. java实现php md5加密解密,java_Java后端实现MD5加密的方法,前言 在我们开发是要考虑这 - phpStudy...

    Java后端实现MD5加密的方法 前言 在我们开发是要考虑这个功能,当用户忘记密码的情况下,我们需要动态的发给他一个6位的随机密码,通过即时通,短信,微信等.并同时修改数据库中的原密码为这6位的随机密 ...

  2. java后台开发加密程序_Java后端实现MD5加密的方法

    前言 在我们开发是要考虑这个功能,当用户忘记密码的情况下,我们需要动态的发给他一个6位的随机密码,通过即时通,短信,微信等.并同时修改数据库中的原密码为这6位的随机密码.让用户再去修改密码. 同时在数 ...

  3. android md5加密登录,Android开发之MD5加密

    将字符串进行MD5加密,返回加密后的字符串 public static String encode(String password) { try { StringBuffer sb = new Str ...

  4. android php md5加密解密,Android中的md5加密怎么与php md5加密保持一致

    Android中的md5加密怎么与php md5加密保持一致 发布时间:2020-12-05 15:27:37 来源:亿速云 阅读:72 作者:Leah 这期内容当中小编将会给大家带来有关Androi ...

  5. python md5加密和加盐_python的md5加密与加盐

    #md5加密是不可反解的 import hashlib #实例化对象 obj=hashlib.md5() #先创建一个md5的对象 #写入要加密的字节 obj.update("admin&q ...

  6. c语言字符串md5加密解密,.net core使用MD5加密解密字符串

    本文实例为大家分享了.net core使用MD5加密解密字符串的具体代码,供大家参考,具体内容如下 /// /// 加密 /// /// 要加密的文本 /// 秘钥 /// public static ...

  7. java加密常用的方法_JAVA MD5 加密常用 方法

    JAVA MD5 加密常用 方法 class="java"> public class MD5Util { private static char hexDigits[] = ...

  8. android apk md5加密工具,Android实现简单MD5加密的方法

    本文实例讲述了Android实现简单MD5加密的方法.分享给大家供大家参考,具体如下: 网上关于android下MD5加密的资料很多,但是测试了下总是跟网站的md5加密不一样, 后来才知道是编码方式不 ...

  9. md5视频加密 java代码,Java实现MD5加密及解密的代码实例分享

    基础:MessageDigest类的使用 其实要在Java中完成MD5加密,MessageDigest类大部分都帮你实现好了,几行代码足矣: /** * 对字符串md5加密 * * @param st ...

  10. php md5加密 java代码_Java实现MD5加密及解密的代码实例分享

    基础:MessageDigest类的使用 其实要在Java中完成MD5加密,MessageDigest类大部分都帮你实现好了,几行代码足矣:/** * 对字符串md5加密 * * @param str ...

最新文章

  1. 网络编程预备知识之IP地址和端口
  2. 时间周期 java_周期和持续时间 / Period and Duration
  3. python输出奇数数字序位_python对输出的奇数偶数排序实例代码
  4. 考研数学(180°为什么等于π)
  5. java opencv4.5 人脸对比_2020大数据Java面试总结(未完待续)
  6. 一位老工程师的忠告,切记!
  7. 分拣外观残缺的机器人_一款分拣搬运机器人的设计
  8. JavaWeb中集成UEditor
  9. 数值范围_量比指标怎么看?量比数值的意义
  10. SQL Server调优系列基础篇(常用运算符总结)
  11. 【例】系统顺序图、操作契约、领域模型图
  12. 清理SharePoint 2010的SQL Server 2008 R2日志数据库的方法
  13. 2020mysql下载教程
  14. Bondareva-Shapley 定理
  15. 量化交易18-先认识K线形态:下跌形态:十字暮星、暮星、墓碑十字/倒T十字、上吊线、风高浪大线、修正陷阱、颈内线、颈上线、黄包车夫、纺锤、停顿形态、条形三明治
  16. 《站在巨人的肩膀上-英语交流会有感》
  17. 由于您的系统没有安装html help,win10遇到“您未安装FLASH控件”的提示怎么办
  18. java前台显示后台数据_Thymeleaf在后台获取数据在前台显示
  19. 提高数据分析思维能力的三大方法
  20. 风吹柳叶(Curtain creeper)

热门文章

  1. TP5配置伪静态以及伪静态或导致获取请求参数多一个s
  2. 2021年中国表面等离子体共振市场趋势报告、技术动态创新及2027年市场预测
  3. 入门机器学习(二十一)--大规模机器学习(Large Scale Machine Learning)
  4. 大数据---spark和mr的区别
  5. 【研究生工作周报】(GAN最新论文调研)
  6. yii2的下拉框dropDownList使用方法
  7. HDUOJ 2389 Rain on your Parade
  8. 交换机的相关配置—禁用与启用的实验操作
  9. MFC ActiveX 接口数据类型,伤不起!
  10. 两个随机变量的函数分布