Help
RSS
API
Feed
Maltego
Contact
Domain > cpanel.reunidos.org
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2022-06-11
5.135.4.172
(
ClassC
)
2024-10-30
5.135.4.174
(
ClassC
)
Port 80
HTTP/1.1 200 OKServer: nginx/1.14.1Date: Wed, 30 Oct 2024 14:22:09 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveKeep-Alive: timeout60Vary: Accept-Encoding !DOCTYPE html>html>head> meta charsetutf-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>/title> link href/login/cwp_theme/original/css/bootstrap.min.css relstylesheet> link relstylesheet href/login/cwp_theme/original/font-awesome/css/fontawesome-all.css> link href/login/cwp_theme/original/css/plugins/iCheck/custom.css relstylesheet> !-- Toastr style --> link href/login/cwp_theme/original/css/plugins/toastr/toastr.min.css relstylesheet> !-- Gritter --> link href/login/cwp_theme/original/js/plugins/gritter/jquery.gritter.css relstylesheet> link href/login/cwp_theme/original/css/animate.css relstylesheet> link href/login/cwp_theme/original/css/style.css relstylesheet> link relicon href/login/cwp_theme/original/img/ico/favicon.ico typeimage/png> style mediascreen> #btn_icon{ display: none; } body, html{ margin: 0px; padding: 0px; } .logged-message{ /* display: flex; height: 100vh; justify-content: center; align-items: center; flex-direction: column; */ display: flex; align-items: center; } .logged-message a{ margin-bottom: 2rem; } .logged-message img{ width: 35rem; } .logged-message-alert{ border-radius: 5px; color: #676a6c; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 20px; } .logged-message-alert .fa{ font-size: 6rem; } .logged-message-alert h5{ font-size: 2rem; } .logged-message-alert h2{ font-size: 2.5rem; font-weight: bold; } .logged-message-wrapper{ display: none; max-width: 800px; margin: 0 auto; padding: 100px 20px 20px 20px; } /style>/head>body classgray-bg>div classloginColumns animated fadeInDown idlogin> div classrow> div classcol-md-6> div classcol-md-12 text-center stylemargin-top: -20px> img width330px src/login/cwp_theme/original/img/custom/new_logo_small.png> /div> p stylemargin-top: 45px> /p> p> /p> /div> div classcol-md-6> div classibox-content idformlogin> form classm-t roleform action# idformloginon methodpost> div classform-group> input typetext nameusername max16 idusername classform-control placeholder required maxlength16 autofocus> /div> div classform-group> input typepassword namepassword idpassword classform-control placeholder required> /div> div classform-group> div classrow> div classcol-lg-4 stylepadding-top: 5px>/div> div classcol-lg-8> select classform-control iduserLang> option value>/option> option valuear>/option> option valuebg>/option> option valuecs>/option> option valueda>/option> option valuede>/option> option valueel>/option> option valueen>/option> option valuees>/option> option valuefa>/option> option valuefi>/option> option valuefr>/option> option valuega>/option> option valuehe>/option> option valuehr>/option> option valuehu>/option> option valueid>/option> option valueit>/option> option valueja>/option> option valuems>/option> option valuenb>/option> option valuenl>/option> option valueno>/option> option valuepl>/option> option valuept>/option> option valuero>/option> option valueru>/option> option valuesl>/option> option valuesv>/option> option valueth>/option> option valuetr>/option> option valueuk>/option> option valueur>/option> option valuezh>/option> /select> /div> /div> /div> div classform-group> input typecheckbox namesessioning idsessioning classform-control1> /div> button typesubmit idbtnsubmit classbtn btn-primary block full-width m-b onclickreturn valite()> i idbtn_icon classfa fa-spinner fa-spin>/i> span idbtn_title>/span> /button> p classtext-muted text-center styledisplay: none> i classfa fa-lock>/i> small> a hrefhttps://cpanel.reunidos.org>/a>/small> /p> a classbtn btn-sm btn-white btn-block href# onclickreturn forgout(0)>/a> input typehidden idtoken nametoken value> input typehidden idintended nameintended value> /form> /div> div classibox-content m-t idtwofa styledisplay: none> div classrow> div classcol-lg-12> h2 aligncenter>/h2> /div> /div> div classrow> div classcol-lg-12> h6>p aligncenter>/p>/h6> /div> /div> div classrow> div classcol-lg-12> h6>p classform-text m-b-none>b>/b>/p>/h6> input typetext classform-control center text-center maxlength6 idf2acode namef2acode placeholder****** required styletext-align: center;font-size:25px> h6>p classform-text m-b-none>/p>/h6> /div> /div> div classrow stylemargin-top: 30px> button typebutton idbtn-f2acode classbtn btn-primary block full-width m-b> i idbtn_icon classfa fa-spinner fa-spin>/i> span idbtn_title>/span> /button> p classtext-muted text-center>small>a hrefhttps://docs.control-webpanel.com/docs/user-guide/login/two-factor-authentication target_blank>/a>/small>/p> /div> /div> /div> /div> hr/> div classrow> div classcol-md-6> a hrefhttps://www.control-webpanel.com target_blank>/a> /div> div classcol-md-6 text-right> small>© 2024/small> /div> /div>/div>div classlogged-message-wrapper animated fadeInDown idlogged_message> div classlogged-message row> div classcol-md-6 styletext-align: center;> img width330px src/login/cwp_theme/original/img/custom/new_logo_small.png> !--a hrefhttps://www.control-webpanel.com target_blank>img src/login/cwp_theme/original/img/new_logo_small.png>/a>--> /div> div classcol-md-6 styleborder-left: 1px solid #ddd;> div classlogged-message-alert> i classfa fa-spinner text-success fa-spin>/i> h2 classtext-success> /h2> h5>/h5> h5>/h5> /div> /div> /div>/div>div classlogged-message-wrapper animated fadeInDown idrecover_pass> div classlogged-message row> div classcol-md-6 styletext-align: center;> img width330px src/login/cwp_theme/original/img/custom/new_logo_small.png> !--img src/login/cwp_theme/original/img/new_logo_small.png>--> /div> div classcol-md-6 styleborder-left: 1px solid #ddd;> div classlogged-message-alert> i classfa fa-envelope text-success aria-hiddentrue>/i> h2 classtext-success> Almost there! /h2> p stylefont-size: 1.6rem;>A message with instructions to restore your password has been sent. Please check your spam box./p> a href/login/ stylefont-weight: 500;font-size: 1.6rem;>Go to login page./a> /div> /div> /div>/div>div classmiddle-box animated fadeInDown idlost-pass styledisplay: none> div classtext-center> img width330px src/login/cwp_theme/original/img/custom/new_logo_small.png> !--a hrefhttps://control-webpanel.com/ target_blank>img src/login/cwp_theme/original/img/cwp_logo.png width300>/a>--> /div> div classrow> div classcol-md-12> div classibox-content> h2 classfont-bold>/h2> p> /p> div classrow> div classcol-lg-12> form classm-t roleform action> div classform-group> input typetext classform-control recover-field maxlength32 namelost-user idlost-user placeholder required> /div> div classform-group> input typeemail classform-control recover-field placeholder namelost-email idlost-email required> /div> button typesubmit classbtn btn-primary block full-width m-b idbtnsendcode onclickreturn lostpass(this)>/button> p>/p> a classbtn btn-sm btn-white btn-block href# onclickreturn forgout(1)>Cancel/a> /form> /div> /div> /div> /div> /div>/div>!-- Mainly scripts -->script src/login/cwp_theme/original/js/jquery-3.1.1.min.js>/script>script src/login/cwp_theme/original/js/popper.min.js>/script>script src/login/cwp_theme/original/js/bootstrap.js>/script>!-- iCheck -->script src/login/cwp_theme/original/js/plugins/iCheck/icheck.min.js>/script>script src/login/cwp_theme/original/js/plugins/toastr/toastr.min.js>/script>script src/login/cwp_theme/original/js/plugins/gritter/jquery.gritter.min.js>/script>script> $(#btn-f2acode).click(function (){ var msjbtn $(#btn-f2acode).text(); $.ajaxSetup({ headers: { csrftoken : 499b95eea599df1950b335b8b4e3ea8b } }); $(#btn-f2acode).addClass(disabled); $(#btn-f2acode).attr(disabled,true); $(#btn-f2acode).html(i classfa fa-spinner fa-spin>/i>+msjbtn); $.ajax({ type: POST, url: /login/index.php?accf2acode, data:code+$(#f2acode).val()+&username+$(#username).val(), complete: function(datos){ var obj JSON.parse(datos.responseText); if(obj.error){ //if(datos.responseText0){ noti_bubble(,,error,false,false,3000,true); $(#btn-f2acode).removeClass(disabled); $(#btn-f2acode).attr(disabled,false); $(#btn-f2acode).html(msjbtn); return false; }else if(obj.token){ $(#login).fadeOut(fast,function(){ $(#twofa).hide(); $(#logged_message).show(); }); /*$(#twofa).fadeOut(fast,function(){ $(#logged_message).show(); });*/ $(#token).val(obj.token);// $(#password).val(); $(#formloginon).attr(action, /+$(#username).val()+/); $( #formloginon ).submit(); } } }); }); function noti_bubble(title,msj,type,bar,button,timer,repeat) { toastr.options { closeButton: button, progressBar: bar, showMethod: slideDown, preventDuplicates:repeat, timeOut: timer }; if(type success){ toastr.success(title, msj); } if(type error){ toastr.error(title, msj); } if(type info){ toastr.info(title, msj); } if(type warning){ toastr.warning(title, msj); } } function cookie() { $.ajaxSetup({ headers: { csrftoken : 499b95eea599df1950b335b8b4e3ea8b } }); $.ajax({ type: POST, url: /login/index.php?acccookie, complete: function(datos){ if(datos.responseText!){ //window.location datos.responseText; } } }); } function valite(){ if($(#username).val()root){ noti_bubble(,,error,false,false,3000,true); return false; } $.ajaxSetup({ headers: { csrftoken : 499b95eea599df1950b335b8b4e3ea8b } }); if(($(#username).val())||($(#password).val())){ noti_bubble(,,error,false,false,3000,true); // $(#btnsubmit).attr(disabled,false); // $(#btnsubmit).removeClass(disabled); // $(#btnsubmit).html(Login); return false; }else{ $(#btnsubmit).prop(disabled,true); $(#btnsubmit).addClass(disabled); $(#btn_icon).css(display,inline-block); $(#btn_title).html(); var pass$(#password).val(); var pass Base64.encode(pass); var userN $(#username).val(); userN userN.trim(); if($(#sessioning).is(:checked)){ var sessioning 1; }else{ var sessioning 0; } $.ajax({ type: POST, url: /login/index.php?accvalidate, data:username+userN+&password+pass+&sessioning+sessioning+&userlang+$(#userLang).val(), complete: function(datos){ var obj JSON.parse(datos.responseText); if(obj.error){ if(obj.error!locked){ noti_bubble(obj.error,,error,false,false,3000,true); $(#btnsubmit).prop(disabled,false); $(#btnsubmit).removeClass(disabled); $(#btn_icon).css(display,none); $(#btn_title).html(Login); } else if(obj.errorlocked){ noti_bubble(,,error,false,false,3000,true); window.location datos2.responseText; } return false; }else if(obj.token){ $(#login).fadeOut(fast,function(){ $(#logged_message).show(); }); $(#token).val(obj.token);// $(#password).val(); $(#formloginon).attr(action, /+$(#username).val()+/); $( #formloginon ).submit(); return false; }else if(obj.twofa){ $(#formlogin).hide(); $(#twofa).show(); return false; } } }); } return false; } function forgout(sw){ if(sw0){ $(#login).hide(); $(#lost-pass).show(); }else if(sw1){ $(#lost-pass).hide(); $(#login).show(); } return false; } function validateEmail(email) { var re /^((^>()\\\.,;:\s@\+(\.^>()\\\.,;:\s@\+)*)|(\.+\))@((\0-9{1,3}\.0-9{1,3}\.0-9{1,3}\.0-9{1,3}\)|((a-zA-Z\-0-9+\.)+a-zA-Z{2,}))$/; return re.test(email); } function lostpass(elem){ $.ajaxSetup({ headers: { csrftoken : 499b95eea599df1950b335b8b4e3ea8b } }); let valid true; if($(#lost-user).val() ){ $(#lost-user).addClass(error); valid false; } if(!validateEmail($(#lost-email).val())){ $(#lost-email).addClass(error); valid false; } if(valid){ $(#btnsendcode).addClass(disabled); $(#btnsendcode).attr(disabled, true); $(#btnsendcode).text(Validating...); $(#recover-field).removeClass(.error); $.ajax({ type: POST, url: /login/index.php?acclostpass, data:username+$(#lost-user).val()+&email+$(#lost-email).val(), complete: function(datos){ if(datos.responseText 0){ noti_bubble(Invalid username & email combination..,,error,false,false,3000,true); }else if(datos.responseText 1){ $(#lost-pass).fadeOut(fast,function(){ $(#recover_pass).show(); });recover_pass noti_bubble(A message with instructions has been sent.,,success,false,false,3000,true); }else{ noti_bubble(Something went wrong, please try again.,,error,false,false,3000,true); } $(#btnsendcode).attr(disabled, false); $(#btnsendcode).removeClass(disabled); $(#btnsendcode).text(); return false; } }); return false; }else{ noti_bubble(Please complete all required fields.,,error,false,false,3000,true); return false; } } var Base64 { // private property _keyStr : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/, // public method for encoding encode : function (input) { var output ; var chr1, chr2, chr3, enc1, enc2, enc3, enc4; var i 0; input Base64._utf8_encode(input); while (i input.length) { chr1 input.charCodeAt(i++); chr2 input.charCodeAt(i++); chr3 input.charCodeAt(i++); enc1 chr1 >> 2; enc2 ((chr1 & 3) 4) | (chr2 >> 4); enc3 ((chr2 & 15) 2) | (chr3 >> 6); enc4 chr3 & 63; if (isNaN(chr2)) { enc3 enc4 64; } else if (isNaN(chr3)) { enc4 64; } output output + this._keyStr.charAt(enc1) + this._keyStr.charAt(enc2) + this._keyStr.charAt(enc3) + this._keyStr.charAt(enc4); } return output; }, // public method for decoding decode : function (input) { var output ; var chr1, chr2, chr3; var enc1, enc2, enc3, enc4; var i 0; input input.replace(/^A-Za-z0-9\+\/\/g, ); while (i input.length) { enc1 this._keyStr.indexOf(input.charAt(i++)); enc2 this._keyStr.indexOf(input.charAt(i++)); enc3 this._keyStr.indexOf(input.charAt(i++)); enc4 this._keyStr.indexOf(input.charAt(i++)); chr1 (enc1 2) | (enc2 >> 4); chr2 ((enc2 & 15) 4) | (enc3 >> 2); chr3 ((enc3 & 3) 6) | enc4; output output + String.fromCharCode(chr1); if (enc3 ! 64) { output output + String.fromCharCode(chr2); } if (enc4 ! 64) { output output + String.fromCharCode(chr3); } } output Base64._utf8_decode(output); return output; }, // private method for UTF-8 encoding _utf8_encode : function (string) { string string.replace(/\r\n/g,\n); var utftext ; for (var n 0; n string.length; n++) { var c string.charCodeAt(n); if (c 128) { utftext + String.fromCharCode(c); } else if((c > 127) && (c 2048)) { utftext + String.fromCharCode((c >> 6) | 192); utftext + String.fromCharCode((c & 63) | 128); } else { utftext + String.fromCharCode((c >> 12) | 224); utftext + String.fromCharCode(((c >> 6) & 63) | 128); utftext + String.fromCharCode((c & 63) | 128); } } return utftext; }, // private method for UTF-8 decoding _utf8_decode : function (utftext) { var string ; var i 0; var c c1 c2 0; while ( i utftext.length ) { c utftext.charCodeAt(i); if (c 128) { string + String.fromCharCode(c); i++; } else if((c > 191) && (c 224)) { c2 utftext.charCodeAt(i+1); string + String.fromCharCode(((c & 31) 6) | (c2 & 63)); i + 2; } else { c2 utftext.charCodeAt(i+1); c3 utftext.charCodeAt(i+2); string + String.fromCharCode(((c & 15) 12) | ((c2 & 63) 6) | (c3 & 63)); i + 3; } } return string; } } cookie();/script>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginx/1.14.1Date: Wed, 30 Oct 2024 14:22:10 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveKeep-Alive: timeout60Vary: Accept-Encoding !DOCTYPE html>html>head> meta charsetutf-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>/title> link href/login/cwp_theme/original/css/bootstrap.min.css relstylesheet> link relstylesheet href/login/cwp_theme/original/font-awesome/css/fontawesome-all.css> link href/login/cwp_theme/original/css/plugins/iCheck/custom.css relstylesheet> !-- Toastr style --> link href/login/cwp_theme/original/css/plugins/toastr/toastr.min.css relstylesheet> !-- Gritter --> link href/login/cwp_theme/original/js/plugins/gritter/jquery.gritter.css relstylesheet> link href/login/cwp_theme/original/css/animate.css relstylesheet> link href/login/cwp_theme/original/css/style.css relstylesheet> link relicon href/login/cwp_theme/original/img/ico/favicon.ico typeimage/png> style mediascreen> #btn_icon{ display: none; } body, html{ margin: 0px; padding: 0px; } .logged-message{ /* display: flex; height: 100vh; justify-content: center; align-items: center; flex-direction: column; */ display: flex; align-items: center; } .logged-message a{ margin-bottom: 2rem; } .logged-message img{ width: 35rem; } .logged-message-alert{ border-radius: 5px; color: #676a6c; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 20px; } .logged-message-alert .fa{ font-size: 6rem; } .logged-message-alert h5{ font-size: 2rem; } .logged-message-alert h2{ font-size: 2.5rem; font-weight: bold; } .logged-message-wrapper{ display: none; max-width: 800px; margin: 0 auto; padding: 100px 20px 20px 20px; } /style>/head>body classgray-bg>div classloginColumns animated fadeInDown idlogin> div classrow> div classcol-md-6> div classcol-md-12 text-center stylemargin-top: -20px> img width330px src/login/cwp_theme/original/img/custom/new_logo_small.png> /div> p stylemargin-top: 45px> /p> p> /p> /div> div classcol-md-6> div classibox-content idformlogin> form classm-t roleform action# idformloginon methodpost> div classform-group> input typetext nameusername max16 idusername classform-control placeholder required maxlength16 autofocus> /div> div classform-group> input typepassword namepassword idpassword classform-control placeholder required> /div> div classform-group> div classrow> div classcol-lg-4 stylepadding-top: 5px>/div> div classcol-lg-8> select classform-control iduserLang> option value>/option> option valuear>/option> option valuebg>/option> option valuecs>/option> option valueda>/option> option valuede>/option> option valueel>/option> option valueen>/option> option valuees>/option> option valuefa>/option> option valuefi>/option> option valuefr>/option> option valuega>/option> option valuehe>/option> option valuehr>/option> option valuehu>/option> option valueid>/option> option valueit>/option> option valueja>/option> option valuems>/option> option valuenb>/option> option valuenl>/option> option valueno>/option> option valuepl>/option> option valuept>/option> option valuero>/option> option valueru>/option> option valuesl>/option> option valuesv>/option> option valueth>/option> option valuetr>/option> option valueuk>/option> option valueur>/option> option valuezh>/option> /select> /div> /div> /div> div classform-group> input typecheckbox namesessioning idsessioning classform-control1> /div> button typesubmit idbtnsubmit classbtn btn-primary block full-width m-b onclickreturn valite()> i idbtn_icon classfa fa-spinner fa-spin>/i> span idbtn_title>/span> /button> p classtext-muted text-center styledisplay: none> i classfa fa-lock>/i> small> a hrefhttps://cpanel.reunidos.org>/a>/small> /p> a classbtn btn-sm btn-white btn-block href# onclickreturn forgout(0)>/a> input typehidden idtoken nametoken value> input typehidden idintended nameintended value> /form> /div> div classibox-content m-t idtwofa styledisplay: none> div classrow> div classcol-lg-12> h2 aligncenter>/h2> /div> /div> div classrow> div classcol-lg-12> h6>p aligncenter>/p>/h6> /div> /div> div classrow> div classcol-lg-12> h6>p classform-text m-b-none>b>/b>/p>/h6> input typetext classform-control center text-center maxlength6 idf2acode namef2acode placeholder****** required styletext-align: center;font-size:25px> h6>p classform-text m-b-none>/p>/h6> /div> /div> div classrow stylemargin-top: 30px> button typebutton idbtn-f2acode classbtn btn-primary block full-width m-b> i idbtn_icon classfa fa-spinner fa-spin>/i> span idbtn_title>/span> /button> p classtext-muted text-center>small>a hrefhttps://docs.control-webpanel.com/docs/user-guide/login/two-factor-authentication target_blank>/a>/small>/p> /div> /div> /div> /div> hr/> div classrow> div classcol-md-6> a hrefhttps://www.control-webpanel.com target_blank>/a> /div> div classcol-md-6 text-right> small>© 2024/small> /div> /div>/div>div classlogged-message-wrapper animated fadeInDown idlogged_message> div classlogged-message row> div classcol-md-6 styletext-align: center;> img width330px src/login/cwp_theme/original/img/custom/new_logo_small.png> !--a hrefhttps://www.control-webpanel.com target_blank>img src/login/cwp_theme/original/img/new_logo_small.png>/a>--> /div> div classcol-md-6 styleborder-left: 1px solid #ddd;> div classlogged-message-alert> i classfa fa-spinner text-success fa-spin>/i> h2 classtext-success> /h2> h5>/h5> h5>/h5> /div> /div> /div>/div>div classlogged-message-wrapper animated fadeInDown idrecover_pass> div classlogged-message row> div classcol-md-6 styletext-align: center;> img width330px src/login/cwp_theme/original/img/custom/new_logo_small.png> !--img src/login/cwp_theme/original/img/new_logo_small.png>--> /div> div classcol-md-6 styleborder-left: 1px solid #ddd;> div classlogged-message-alert> i classfa fa-envelope text-success aria-hiddentrue>/i> h2 classtext-success> Almost there! /h2> p stylefont-size: 1.6rem;>A message with instructions to restore your password has been sent. Please check your spam box./p> a href/login/ stylefont-weight: 500;font-size: 1.6rem;>Go to login page./a> /div> /div> /div>/div>div classmiddle-box animated fadeInDown idlost-pass styledisplay: none> div classtext-center> img width330px src/login/cwp_theme/original/img/custom/new_logo_small.png> !--a hrefhttps://control-webpanel.com/ target_blank>img src/login/cwp_theme/original/img/cwp_logo.png width300>/a>--> /div> div classrow> div classcol-md-12> div classibox-content> h2 classfont-bold>/h2> p> /p> div classrow> div classcol-lg-12> form classm-t roleform action> div classform-group> input typetext classform-control recover-field maxlength32 namelost-user idlost-user placeholder required> /div> div classform-group> input typeemail classform-control recover-field placeholder namelost-email idlost-email required> /div> button typesubmit classbtn btn-primary block full-width m-b idbtnsendcode onclickreturn lostpass(this)>/button> p>/p> a classbtn btn-sm btn-white btn-block href# onclickreturn forgout(1)>Cancel/a> /form> /div> /div> /div> /div> /div>/div>!-- Mainly scripts -->script src/login/cwp_theme/original/js/jquery-3.1.1.min.js>/script>script src/login/cwp_theme/original/js/popper.min.js>/script>script src/login/cwp_theme/original/js/bootstrap.js>/script>!-- iCheck -->script src/login/cwp_theme/original/js/plugins/iCheck/icheck.min.js>/script>script src/login/cwp_theme/original/js/plugins/toastr/toastr.min.js>/script>script src/login/cwp_theme/original/js/plugins/gritter/jquery.gritter.min.js>/script>script> $(#btn-f2acode).click(function (){ var msjbtn $(#btn-f2acode).text(); $.ajaxSetup({ headers: { csrftoken : 499b95eea599df1950b335b8b4e3ea8b } }); $(#btn-f2acode).addClass(disabled); $(#btn-f2acode).attr(disabled,true); $(#btn-f2acode).html(i classfa fa-spinner fa-spin>/i>+msjbtn); $.ajax({ type: POST, url: /login/index.php?accf2acode, data:code+$(#f2acode).val()+&username+$(#username).val(), complete: function(datos){ var obj JSON.parse(datos.responseText); if(obj.error){ //if(datos.responseText0){ noti_bubble(,,error,false,false,3000,true); $(#btn-f2acode).removeClass(disabled); $(#btn-f2acode).attr(disabled,false); $(#btn-f2acode).html(msjbtn); return false; }else if(obj.token){ $(#login).fadeOut(fast,function(){ $(#twofa).hide(); $(#logged_message).show(); }); /*$(#twofa).fadeOut(fast,function(){ $(#logged_message).show(); });*/ $(#token).val(obj.token);// $(#password).val(); $(#formloginon).attr(action, /+$(#username).val()+/); $( #formloginon ).submit(); } } }); }); function noti_bubble(title,msj,type,bar,button,timer,repeat) { toastr.options { closeButton: button, progressBar: bar, showMethod: slideDown, preventDuplicates:repeat, timeOut: timer }; if(type success){ toastr.success(title, msj); } if(type error){ toastr.error(title, msj); } if(type info){ toastr.info(title, msj); } if(type warning){ toastr.warning(title, msj); } } function cookie() { $.ajaxSetup({ headers: { csrftoken : 499b95eea599df1950b335b8b4e3ea8b } }); $.ajax({ type: POST, url: /login/index.php?acccookie, complete: function(datos){ if(datos.responseText!){ //window.location datos.responseText; } } }); } function valite(){ if($(#username).val()root){ noti_bubble(,,error,false,false,3000,true); return false; } $.ajaxSetup({ headers: { csrftoken : 499b95eea599df1950b335b8b4e3ea8b } }); if(($(#username).val())||($(#password).val())){ noti_bubble(,,error,false,false,3000,true); // $(#btnsubmit).attr(disabled,false); // $(#btnsubmit).removeClass(disabled); // $(#btnsubmit).html(Login); return false; }else{ $(#btnsubmit).prop(disabled,true); $(#btnsubmit).addClass(disabled); $(#btn_icon).css(display,inline-block); $(#btn_title).html(); var pass$(#password).val(); var pass Base64.encode(pass); var userN $(#username).val(); userN userN.trim(); if($(#sessioning).is(:checked)){ var sessioning 1; }else{ var sessioning 0; } $.ajax({ type: POST, url: /login/index.php?accvalidate, data:username+userN+&password+pass+&sessioning+sessioning+&userlang+$(#userLang).val(), complete: function(datos){ var obj JSON.parse(datos.responseText); if(obj.error){ if(obj.error!locked){ noti_bubble(obj.error,,error,false,false,3000,true); $(#btnsubmit).prop(disabled,false); $(#btnsubmit).removeClass(disabled); $(#btn_icon).css(display,none); $(#btn_title).html(Login); } else if(obj.errorlocked){ noti_bubble(,,error,false,false,3000,true); window.location datos2.responseText; } return false; }else if(obj.token){ $(#login).fadeOut(fast,function(){ $(#logged_message).show(); }); $(#token).val(obj.token);// $(#password).val(); $(#formloginon).attr(action, /+$(#username).val()+/); $( #formloginon ).submit(); return false; }else if(obj.twofa){ $(#formlogin).hide(); $(#twofa).show(); return false; } } }); } return false; } function forgout(sw){ if(sw0){ $(#login).hide(); $(#lost-pass).show(); }else if(sw1){ $(#lost-pass).hide(); $(#login).show(); } return false; } function validateEmail(email) { var re /^((^>()\\\.,;:\s@\+(\.^>()\\\.,;:\s@\+)*)|(\.+\))@((\0-9{1,3}\.0-9{1,3}\.0-9{1,3}\.0-9{1,3}\)|((a-zA-Z\-0-9+\.)+a-zA-Z{2,}))$/; return re.test(email); } function lostpass(elem){ $.ajaxSetup({ headers: { csrftoken : 499b95eea599df1950b335b8b4e3ea8b } }); let valid true; if($(#lost-user).val() ){ $(#lost-user).addClass(error); valid false; } if(!validateEmail($(#lost-email).val())){ $(#lost-email).addClass(error); valid false; } if(valid){ $(#btnsendcode).addClass(disabled); $(#btnsendcode).attr(disabled, true); $(#btnsendcode).text(Validating...); $(#recover-field).removeClass(.error); $.ajax({ type: POST, url: /login/index.php?acclostpass, data:username+$(#lost-user).val()+&email+$(#lost-email).val(), complete: function(datos){ if(datos.responseText 0){ noti_bubble(Invalid username & email combination..,,error,false,false,3000,true); }else if(datos.responseText 1){ $(#lost-pass).fadeOut(fast,function(){ $(#recover_pass).show(); });recover_pass noti_bubble(A message with instructions has been sent.,,success,false,false,3000,true); }else{ noti_bubble(Something went wrong, please try again.,,error,false,false,3000,true); } $(#btnsendcode).attr(disabled, false); $(#btnsendcode).removeClass(disabled); $(#btnsendcode).text(); return false; } }); return false; }else{ noti_bubble(Please complete all required fields.,,error,false,false,3000,true); return false; } } var Base64 { // private property _keyStr : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/, // public method for encoding encode : function (input) { var output ; var chr1, chr2, chr3, enc1, enc2, enc3, enc4; var i 0; input Base64._utf8_encode(input); while (i input.length) { chr1 input.charCodeAt(i++); chr2 input.charCodeAt(i++); chr3 input.charCodeAt(i++); enc1 chr1 >> 2; enc2 ((chr1 & 3) 4) | (chr2 >> 4); enc3 ((chr2 & 15) 2) | (chr3 >> 6); enc4 chr3 & 63; if (isNaN(chr2)) { enc3 enc4 64; } else if (isNaN(chr3)) { enc4 64; } output output + this._keyStr.charAt(enc1) + this._keyStr.charAt(enc2) + this._keyStr.charAt(enc3) + this._keyStr.charAt(enc4); } return output; }, // public method for decoding decode : function (input) { var output ; var chr1, chr2, chr3; var enc1, enc2, enc3, enc4; var i 0; input input.replace(/^A-Za-z0-9\+\/\/g, ); while (i input.length) { enc1 this._keyStr.indexOf(input.charAt(i++)); enc2 this._keyStr.indexOf(input.charAt(i++)); enc3 this._keyStr.indexOf(input.charAt(i++)); enc4 this._keyStr.indexOf(input.charAt(i++)); chr1 (enc1 2) | (enc2 >> 4); chr2 ((enc2 & 15) 4) | (enc3 >> 2); chr3 ((enc3 & 3) 6) | enc4; output output + String.fromCharCode(chr1); if (enc3 ! 64) { output output + String.fromCharCode(chr2); } if (enc4 ! 64) { output output + String.fromCharCode(chr3); } } output Base64._utf8_decode(output); return output; }, // private method for UTF-8 encoding _utf8_encode : function (string) { string string.replace(/\r\n/g,\n); var utftext ; for (var n 0; n string.length; n++) { var c string.charCodeAt(n); if (c 128) { utftext + String.fromCharCode(c); } else if((c > 127) && (c 2048)) { utftext + String.fromCharCode((c >> 6) | 192); utftext + String.fromCharCode((c & 63) | 128); } else { utftext + String.fromCharCode((c >> 12) | 224); utftext + String.fromCharCode(((c >> 6) & 63) | 128); utftext + String.fromCharCode((c & 63) | 128); } } return utftext; }, // private method for UTF-8 decoding _utf8_decode : function (utftext) { var string ; var i 0; var c c1 c2 0; while ( i utftext.length ) { c utftext.charCodeAt(i); if (c 128) { string + String.fromCharCode(c); i++; } else if((c > 191) && (c 224)) { c2 utftext.charCodeAt(i+1); string + String.fromCharCode(((c & 31) 6) | (c2 & 63)); i + 2; } else { c2 utftext.charCodeAt(i+1); c3 utftext.charCodeAt(i+2); string + String.fromCharCode(((c & 15) 12) | ((c2 & 63) 6) | (c3 & 63)); i + 3; } } return string; } } cookie();/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]