开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

12
返回列表 发新帖
楼主: laodai521
收起左侧

[js/PHP求助] POST,求这个网站是怎么对账号和密码加密的

[复制链接]
结帖率:52% (14/27)
发表于 2021-11-10 09:06:58 | 显示全部楼层   江苏省徐州市
这种js放在去年属于免费抢答环节 甚至倒给楼主100元

现在嘛你懂的,人不多了   我下次来论坛看贴不一定是什么时候了

jiami.txt

2.61 KB, 下载次数: 2, 下载积分: 精币 -2 枚

评分

参与人数 1好评 +1 精币 +2 收起 理由
gohome123 + 1 + 2 很赞同,谢谢!

查看全部评分

回复 支持 反对

使用道具 举报

结帖率:52% (14/27)
发表于 2021-11-10 09:04:28 | 显示全部楼层   江苏省徐州市
var _base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_encode:function(e){var t="";var n,r,i,s,o,u,a;var f=0;e=_base64._utf8_encode(e);while(f<e.length){n=e.charCodeAt(f++);r=e.charCodeAt(f++);i=e.charCodeAt(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(isNaN(r)){u=a=64}else{if(isNaN(i)){a=64}}
t=t+this._keyStr.charAt(s)+this._keyStr.charAt(o)+this._keyStr.charAt(u)+this._keyStr.charAt(a)}
return t},_decode:function(e){var t="";var n,r,i;var s,o,u,a;var f=0;e=e.replace(/[^A-Za-z0-9+/=]/g,"");while(f<e.length){s=this._keyStr.indexOf(e.charAt(f++));o=this._keyStr.indexOf(e.charAt(f++));u=this._keyStr.indexOf(e.charAt(f++));a=this._keyStr.indexOf(e.charAt(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r)}
if(a!=64){t=t+String.fromCharCode(i)}}
t=_base64._utf8_decode(t);return t},_utf8_encode:function(e){e=e.replace(/\r\n/g,"\n");var t="";for(var n=0;n<e.length;n++){var r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r)}else{if(r>127&&r<2048){t+=String.fromCharCode(r>>6|192);t+=String.fromCharCode(r&63|128)}else{t+=String.fromCharCode(r>>12|224);t+=String.fromCharCode(r>>6&63|128);t+=String.fromCharCode(r&63|128)}}}
return t},_utf8_decode:function(e){var t="";var n=0;var r=c1=c2=0;while(n<e.length){r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r);n++}else{if(r>191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}}
return t}};var _encrypt={_string:function(str){var key='tPhCyUsKpXlHsEgSyHoEkLdQpLkOsLcYhErFkWxJsFeVhLiQrHqFbYbNyEvClEwUfQmEgUnEfJiHfPtLuEdDbIiIqUqLoTzOmYqA';var key_login='95a1446a7120e4af5c0c8878abb7e6d2';var string=_base64._encode(str);var len=key.length;var code='';var newcode='';for(var i=0;i<string.length;i++){k=i%len;code+=String.fromCharCode(string.charCodeAt(i)^key.charCodeAt(k));}
code=_base64._encode(code);var code_arr=code.split('');var key_arr=key.split('');for(var j=0;j<code.length;j++){var t1='',t2='';t1=code_arr[j].toString();if(key_arr[j]!=undefined&&key_arr[j]!=null){t2=key_arr[j].toString();}
newcode+=(t1+t2);}
newcode=newcode.replace(/\//g,"6666cd76f96956469e7be39d750cc7d9");newcode=newcode.replace(/=/g,"43ec3e5dee6e706af7766fffea512721");newcode=newcode.replace(/\+/g,"26b17225b626fb9238849fd60eabdf60");newcode=key_login+newcode;return newcode;},_url:function(str){var string=_base64._encode(str);string=string.replace(/\//g,"-");string=string.replace(/=/g,"_");string=string.replace(/\+/g,"!");return string;}};
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-10 09:01:05 | 显示全部楼层   山东省菏泽市
我找到算法,不会扣
var _encrypt = {
    _string:function(str) {//通讯加密
        var key       = 'tPhCyUsKpXlHsEgSyHoEkLdQpLkOsLcYhErFkWxJsFeVhLiQrHqFbYbNyEvClEwUfQmEgUnEfJiHfPtLuEdDbIiIqUqLoTzOmYqA';
        var key_login = '95a1446a7120e4af5c0c8878abb7e6d2';
        var string    = _base64._encode(str);
        var len       = key.length;
        var code      = '';
        var newcode   = '';
        for (var i = 0; i < string.length; i++) {
            k = i % len;
            code += String.fromCharCode(string.charCodeAt(i) ^ key.charCodeAt(k));
        }
        code = _base64._encode(code);
        var code_arr = code.split('');
        var key_arr = key.split('');

        for (var j = 0; j < code.length; j++) {
            var t1 = '', t2 = '';
            t1 = code_arr[j].toString();
            if(key_arr[j] != undefined && key_arr[j] != null){
                t2 = key_arr[j].toString();
            }
            newcode += (t1+t2);
        }

        newcode = newcode.replace(/\//g,"6666cd76f96956469e7be39d750cc7d9");
        newcode = newcode.replace(/=/g,"43ec3e5dee6e706af7766fffea512721");
        newcode = newcode.replace(/\+/g,"26b17225b626fb9238849fd60eabdf60");
        newcode = key_login + newcode;

        return newcode;
    },
    _url:function (str) {//url加密
        var string = _base64._encode(str);
        string = string.replace(/\//g,"-");
        string = string.replace(/=/g,"_");
        string = string.replace(/\+/g,"!");
        return string;
    }
};
回复 支持 反对

使用道具 举报

结帖率:93% (13/14)
发表于 2021-11-10 08:34:16 | 显示全部楼层   四川省达州市
账号密码加密提交这种,如果不知道加密算法的情况下,可以使用填表登录取cookie的方法
回复 支持 反对

使用道具 举报

结帖率:95% (57/60)

签到天数: 1 天

发表于 2021-11-10 08:32:51 | 显示全部楼层   江西省上饶市
这个免费估计没人
回复 支持 反对

使用道具 举报

结帖率:97% (32/33)
发表于 2021-11-10 08:25:38 | 显示全部楼层   四川省宜宾市
[JavaScript] 纯文本查看 复制代码
    function enc(str) {//通讯加密
        var key       = 'tPhCyUsKpXlHsEgSyHoEkLdQpLkOsLcYhErFkWxJsFeVhLiQrHqFbYbNyEvClEwUfQmEgUnEfJiHfPtLuEdDbIiIqUqLoTzOmYqA';
        var key_login = '95a1446a7120e4af5c0c8878abb7e6d2';
        var string    = _base64._encode(str);
        var len       = key.length;
        var code      = '';
        var newcode   = '';
        for (var i = 0; i < string.length; i++) {
            k = i % len;
            code += String.fromCharCode(string.charCodeAt(i) ^ key.charCodeAt(k));
        }
        code = _base64._encode(code);
        var code_arr = code.split('');
        var key_arr = key.split('');

        for (var j = 0; j < code.length; j++) {
            var t1 = '', t2 = '';
            t1 = code_arr[j].toString();
            if(key_arr[j] != undefined && key_arr[j] != null){
                t2 = key_arr[j].toString();
            }
            newcode += (t1+t2);
        }

        newcode = newcode.replace(/\//g,"6666cd76f96956469e7be39d750cc7d9");
        newcode = newcode.replace(/=/g,"43ec3e5dee6e706af7766fffea512721");
        newcode = newcode.replace(/\+/g,"26b17225b626fb9238849fd60eabdf60");
        newcode = key_login + newcode;

        return newcode;
    }
    _url:function (str) {//url加密
        var string = _base64._encode(str);
        string = string.replace(/\//g,"-");
        string = string.replace(/=/g,"_");
        string = string.replace(/\+/g,"!");
        return string;
    }
        var _base64 = {
    _keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",
    _encode: function(e) {
        var t = "";
        var n, r, i, s, o, u, a;
        var f = 0;
        e = _base64._utf8_encode(e);
        while (f < e.length) {
            n = e.charCodeAt(f++);
            r = e.charCodeAt(f++);
            i = e.charCodeAt(f++);
            s = n >> 2;
            o = (n & 3) << 4 | r >> 4;
            u = (r & 15) << 2 | i >> 6;
            a = i & 63;
            if (isNaN(r)) {
                u = a = 64
            } else {
                if (isNaN(i)) {
                    a = 64
                }
            }
            t = t + this._keyStr.charAt(s) + this._keyStr.charAt(o) + this._keyStr.charAt(u) + this._keyStr.charAt(a)
        }
        return t
    },
    _decode: function(e) {
        var t = "";
        var n, r, i;
        var s, o, u, a;
        var f = 0;
        e = e.replace(/[^A-Za-z0-9+/=]/g, "");
        while (f < e.length) {
            s = this._keyStr.indexOf(e.charAt(f++));
            o = this._keyStr.indexOf(e.charAt(f++));
            u = this._keyStr.indexOf(e.charAt(f++));
            a = this._keyStr.indexOf(e.charAt(f++));
            n = s << 2 | o >> 4;
            r = (o & 15) << 4 | u >> 2;
            i = (u & 3) << 6 | a;
            t = t + String.fromCharCode(n);
            if (u != 64) {
                t = t + String.fromCharCode(r)
            }
            if (a != 64) {
                t = t + String.fromCharCode(i)
            }
        }
        t = _base64._utf8_decode(t);
        return t
    },
    _utf8_encode: function(e) {
        e = e.replace(/\r\n/g, "\n");
        var t = "";
        for (var n = 0; n < e.length; n++) {
            var r = e.charCodeAt(n);
            if (r < 128) {
                t += String.fromCharCode(r)
            } else {
                if (r > 127 && r < 2048) {
                    t += String.fromCharCode(r >> 6 | 192);
                    t += String.fromCharCode(r & 63 | 128)
                } else {
                    t += String.fromCharCode(r >> 12 | 224);
                    t += String.fromCharCode(r >> 6 & 63 | 128);
                    t += String.fromCharCode(r & 63 | 128)
                }
            }
        }
        return t
    },
    _utf8_decode: function(e) {
        var t = "";
        var n = 0;
        var r = c1 = c2 = 0;
        while (n < e.length) {
            r = e.charCodeAt(n);
            if (r < 128) {
                t += String.fromCharCode(r);
                n++
            } else {
                if (r > 191 && r < 224) {
                    c2 = e.charCodeAt(n + 1);
                    t += String.fromCharCode((r & 31) << 6 | c2 & 63);
                    n += 2
                } else {
                    c2 = e.charCodeAt(n + 1);
                    c3 = e.charCodeAt(n + 2);
                    t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63);
                    n += 3
                }
            }
        }
        return t
    }
};
回复 支持 反对

使用道具 举报

结帖率:97% (32/33)
发表于 2021-11-10 08:25:21 | 显示全部楼层   四川省宜宾市
[JavaScript] 纯文本查看 复制代码
    function enc(str) {//通讯加密
        var key       = 'tPhCyUsKpXlHsEgSyHoEkLdQpLkOsLcYhErFkWxJsFeVhLiQrHqFbYbNyEvClEwUfQmEgUnEfJiHfPtLuEdDbIiIqUqLoTzOmYqA';
        var key_login = '95a1446a7120e4af5c0c8878abb7e6d2';
        var string    = _base64._encode(str);
        var len       = key.length;
        var code      = '';
        var newcode   = '';
        for (var i = 0; i < string.length; i++) {
            k = i % len;
            code += String.fromCharCode(string.charCodeAt(i) ^ key.charCodeAt(k));
        }
        code = _base64._encode(code);
        var code_arr = code.split('');
        var key_arr = key.split('');

        for (var j = 0; j < code.length; j++) {
            var t1 = '', t2 = '';
            t1 = code_arr[j].toString();
            if(key_arr[j] != undefined && key_arr[j] != null){
                t2 = key_arr[j].toString();
            }
            newcode += (t1+t2);
        }

        newcode = newcode.replace(/\//g,"6666cd76f96956469e7be39d750cc7d9");
        newcode = newcode.replace(/=/g,"43ec3e5dee6e706af7766fffea512721");
        newcode = newcode.replace(/\+/g,"26b17225b626fb9238849fd60eabdf60");
        newcode = key_login + newcode;

        return newcode;
    }
    _url:function (str) {//url加密
        var string = _base64._encode(str);
        string = string.replace(/\//g,"-");
        string = string.replace(/=/g,"_");
        string = string.replace(/\+/g,"!");
        return string;
    }
        var _base64 = {
    _keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",
    _encode: function(e) {
        var t = "";
        var n, r, i, s, o, u, a;
        var f = 0;
        e = _base64._utf8_encode(e);
        while (f < e.length) {
            n = e.charCodeAt(f++);
            r = e.charCodeAt(f++);
            i = e.charCodeAt(f++);
            s = n >> 2;
            o = (n & 3) << 4 | r >> 4;
            u = (r & 15) << 2 | i >> 6;
            a = i & 63;
            if (isNaN(r)) {
                u = a = 64
            } else {
                if (isNaN(i)) {
                    a = 64
                }
            }
            t = t + this._keyStr.charAt(s) + this._keyStr.charAt(o) + this._keyStr.charAt(u) + this._keyStr.charAt(a)
        }
        return t
    },
    _decode: function(e) {
        var t = "";
        var n, r, i;
        var s, o, u, a;
        var f = 0;
        e = e.replace(/[^A-Za-z0-9+/=]/g, "");
        while (f < e.length) {
            s = this._keyStr.indexOf(e.charAt(f++));
            o = this._keyStr.indexOf(e.charAt(f++));
            u = this._keyStr.indexOf(e.charAt(f++));
            a = this._keyStr.indexOf(e.charAt(f++));
            n = s << 2 | o >> 4;
            r = (o & 15) << 4 | u >> 2;
            i = (u & 3) << 6 | a;
            t = t + String.fromCharCode(n);
            if (u != 64) {
                t = t + String.fromCharCode(r)
            }
            if (a != 64) {
                t = t + String.fromCharCode(i)
            }
        }
        t = _base64._utf8_decode(t);
        return t
    },
    _utf8_encode: function(e) {
        e = e.replace(/\r\n/g, "\n");
        var t = "";
        for (var n = 0; n < e.length; n++) {
            var r = e.charCodeAt(n);
            if (r < 128) {
                t += String.fromCharCode(r)
            } else {
                if (r > 127 && r < 2048) {
                    t += String.fromCharCode(r >> 6 | 192);
                    t += String.fromCharCode(r & 63 | 128)
                } else {
                    t += String.fromCharCode(r >> 12 | 224);
                    t += String.fromCharCode(r >> 6 & 63 | 128);
                    t += String.fromCharCode(r & 63 | 128)
                }
            }
        }
        return t
    },
    _utf8_decode: function(e) {
        var t = "";
        var n = 0;
        var r = c1 = c2 = 0;
        while (n < e.length) {
            r = e.charCodeAt(n);
            if (r < 128) {
                t += String.fromCharCode(r);
                n++
            } else {
                if (r > 191 && r < 224) {
                    c2 = e.charCodeAt(n + 1);
                    t += String.fromCharCode((r & 31) << 6 | c2 & 63);
                    n += 2
                } else {
                    c2 = e.charCodeAt(n + 1);
                    c3 = e.charCodeAt(n + 2);
                    t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63);
                    n += 3
                }
            }
        }
        return t
    }
};

账号密码都是一样的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-10 08:11:22 | 显示全部楼层   山东省菏泽市
求大佬指点
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表