Help
RSS
API
Feed
Maltego
Contact
Domain > mail.wmtel.net
×
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
Files that talk to mail.wmtel.net
MD5
A/V
11769c481554f793ec20fe2b0189a751
[
HW32.CDB.B5f3
] [
Packed.Win32.Katusha.3!O
] [
Trojan.Win32.Hlux.cxorid
] [
WS.Reputation.1
] [
Kryptik.CCFN
] [
Backdoor.Win32.Hlux.dsfl
] [
TrojWare.Win32.Kryptik.CBCJ
] [
VirTool:Win32/Obfuscator.WT
] [
Trojan/Win32.MalPacked
] [
Heur.Trojan.Hlux
] [
Trojan.Crypt
] [
W32/Kryptik.BD!tr
] [
Crypt_s.GNC
] [
Trojan.Win32.Kryptik.bCBLX
]
DNS Resolutions
Date
IP Address
2014-06-29
167.142.196.195
(
ClassC
)
2025-01-25
208.126.61.19
(
ClassC
)
Port 80
HTTP/1.0 200 OKServer: DManagerMIME-version: 1.0WWW-Authenticate: Basic realmsurgemail.wmtel.netDate: Sat, 25 Jan 2025 03:45:24 GMTContent-type: text/htmlContent-Security-Policy: default-src self; script-src self unsafe-inline unsafe-eval; style-src self unsafe-inline; img-src * data:;X-Frame-Options: SAMEORIGINX-XSS-Protection: 1X-Content-Type-Options: nosniffReferrer-Policy: same-originSet-Cookie: webmail_lang-mail.wmtel.netEnglish; domainmail.wmtel.net; path/; expiresWed, 23-Jul-2025 22:45:24 GMT !doctype html>!-- Start of login.htm -->!-- delayed after doctype-->html>head> meta http-equivContent-Type contenttext/html; charsetUTF-8/> meta nameviewport contentwidthdevice-width, initial-scale1.0 />link idthe_css relstylesheet typetext/css href/surgeweb/1071031552/1/login.css?newlooktrue&/>script>function stopEvent(e) { if(!e) return; //e.cancelBubble is supported by IE - this will kill the bubbling process. e.cancelBubble true; e.returnValue false; //e.stopPropagation works only in Firefox. if (e.stopPropagation) { e.stopPropagation(); e.preventDefault(); }}function keys_altonly(e){ return e.altKey && !(e.shiftKey || e.metaKey);}function keys_2vert(e){ return (e.shiftKey && e.ctrlKey) || (e.shiftKey && e.altKey) || (e.shiftKey && e.metaKey);}function keys_2horiz(e){ return (e.ctrlKey&&(e.altKey || e.metaKey)) || (e.altKey&&e.metaKey);}function report_string(){ return \n\nIf you were expecting your browser to be supported please report this string to your support staff:\n+ >> +navigator.userAgent;}function check_mode(e){ var unsup allow; if (document.main.interface_ex.valueajax && !valid_browser){ if(unsupallow){ alert(You are using surgeweb with an untested or unsupported browser. Server policy allows this and it may work or more likely, it may result in very broken behaviour. ( allow / disallow forced login with surgeweb admin setting unsupported_browser )+report_string()); }else{ var action unknown unsupported_browser value.; var url; var stop_evt; switch(unsup){ case webmail: action switching interface to older webmail.; url /scripts/webmail.exe?cmdlogin&framestrue&user+document.main.username_ex.value+&pass+document.main.password.value; stop_evt true; break; case basic: action switching interface to surgeweb basic.; document.main.interface_ex.value html; break; case deny: action login denied.; stop_evt true; break; } alert(Sorry server policy only allows explicitly supported browsers, +action+report_string()); if (url) window.location.hrefurl; if (stop_evt){ stopEvent(e); return false; } } } if(keys_altonly(e)){ document.main.devt_mode.valuetrue; } if(keys_2vert(e)){ document.main.update_cache.valuetrue; } if (keys_2horiz(e)){ document.main.disable_markread_fld.valuetrue; } var node_id; if (document.main.interface_ex.valueajax) node_idloading_ajax; if (document.main.interface_ex.valuehtml) node_idloading_html; var node document.getElementById(node_id); if (node) { node.className; document.body.className; }}function fsubmit(cmd) { document.main.cmd.value cmd; document.main.submit(); document.main.cmd.value ;}function switch_look(input){ var eldocument.getElementById(the_css); el.parentNode.removeChild(el); var html_doc document.getElementsByTagName(head).item(0); el document.createElement(link); el.setAttribute(rel,stylesheet); el.setAttribute(type,text/css); el.setAttribute(href,input.value); el.idthe_css; html_doc.appendChild(el);}function select_interface(input){ document.getElementById(bad_browser).style.displaynone; if(input.valueajax) browser_check();}function select_lang(input){ if(input.valuemore...){ input.valuedocument.main.lang_last.value; document.main.lang_showall.valuetrue; alert(Adding all SurgeWeb\s included languages with demonstration partial translations to the language selection dropdown.); } fsubmit(logout)}var valid_browser false;function browser_check(){ what_browser(); // Only hide browser warning for positively identified browsers if (isIEok || isFFok || isSAFok || isGCok){ document.getElementById(bad_browser).style.displaynone; valid_browser true; }else{ document.getElementById(bad_browser).style.display; valid_browser false; } if(isIE || isEdge){ class_add(document.body,dumb_browser); }else{ class_add(document.body,smart_browser); }}var isFFok, isIEok, isSAFok, isGCok, isIE, isEdge, isWebkit, isIOS;function what_browser(){ var UA navigator.userAgent.toLowerCase(); isFFok UA.indexOf(firefox/) ! -1 && parseInt(UA.substring(UA.indexOf(firefox/)+8))>3; isIEok (UA.indexOf(msie ) ! -1 && parseInt(UA.substring(UA.indexOf(msie )+5))>7) || (UA.indexOf(trident/) ! -1 && parseInt(UA.substring(UA.indexOf(trident/)+8))>5); isIE UA.indexOf(msie ) ! -1 || UA.indexOf(trident/) ! -1; isEdge UA.indexOf(edge/) ! -1; isGCok UA.indexOf(chrome) ! -1; if(UA.indexOf(safari/) ! -1 && !isGCok){ var verparseInt(UA.substring(UA.indexOf(safari/)+7)); isSAFok (ver>525 || parseInt(UA.substring(UA.indexOf(version/)+8))>3); } if (UA.indexOf(applewebkit) ! -1) { isWebkittrue; } if (isWebkit && UA.indexOf(mobile) ! -1){ isIOS true; }}function do_init(){ what_browser(); upload_enable_ios(); appearance_init(appearance_bg); custom_bg_drop_init(); upload_enable_ios(); class_remove(document.body, body_bg); class_add(document.body, body_bg2); window.focus(); document.main.username_ex.focus(); check_cookies(); if(window.login_init) login_init();}function check_cookies(){ var xdocument.location.href; if(x.indexOf(?)>0) xx.substring(0,x.indexOf(?)); if(x.indexOf(.)-1){ document.getElementById(cookie_warning).className; document.getElementById(the_url).innerHTMLx; document.main.cmd_login.disabledtrue; }}function surgeweb_login(user,pass,opt){ var fdocument.forms.main; if(!f||!f.username_ex) return; f.username_ex.valueuser; f.password.valuepass; if(opt){ if(opt.folder) f.fld_id.valueopt.folder; } f.cmd.valuelogin; f.submit();}function action_login(e){ var fdocument.forms.main; if(window.location.hash){ f.hash.value window.location.hash; } f.submit(); stopEvent(e);}function toggle_fullscreen(e){ var allow_fullscreen ( document.fullscreenEnabled || document.webkitFullscreenEnabled || document.mozFullScreenEnabled || document.msFullscreenEnabled ); var el document.body; if (el.requestFullscreen) { el.requestFullscreen(); } else if (el.webkitRequestFullscreen) { el.webkitRequestFullscreen(); } else if (el.mozRequestFullScreen) { el.mozRequestFullScreen(); } else if (el.msRequestFullscreen) { el.msRequestFullscreen(); }}var CLASSNAME className;function class_remove(o,name){ if (!o) return; if(oCLASSNAMEundefined) debugger; oCLASSNAME oCLASSNAME.replace( +name,).replace(name,);}function class_add(o,name){ if (!o) return; var val oCLASSNAME; if (val.indexOf(name) -1) oCLASSNAME + (val? :)+name;}function class_contains(o,name){ if (!o) return; return (oCLASSNAME.indexOf(name) ! -1);}function class_set(o,name){ oCLASSNAMEname;}function dge(a) {return document.getElementById(a);}function dge(a) {return document.getElementById(a);}function defined(o) { if(oundefined || onull) return false; return true;}var std_appearances{ traditional: {raw_css:background:#A0BFE8 url(/surgeweb/1071031552/1/background/gradient_linear.jpg) repeat-x; height: 100vh;}, modern: {raw_css:background:#6699c2 url(/surgeweb/1071031552/1/background/THE_IMAGE) no-repeat fixed; background-size: cover; background-position: 35%, 50%; height: 100vh;},};var appearances;var appearance_presets {location:, images:netwin_001.jpg,netwin_003.jpg,netwin_008.jpg,netwin_004.jpg,netwin_005.jpg,netwin_002.jpg};function appearance_defaults(){ for (name in std_appearances) { std_appearancesname.namename; } appearance_add_std( traditional, login_box_oldststyle); appearance_add_std( modern, login_box_blurred);}function appearance_attribution(){ var desc ; if(defined(ui_look.email) && (ui_look.email.length>0)) { desc look by +ui_look.email; } var el dge(appearance_info2); if(defined(el)) el.innerHTML desc; desc ; if(defined(ui_look.email) && (ui_look.email.length>0)) { desc Custom look ACTIVE (associated with +ui_look.email+); } else if (ui_look.custom){ desc Custom look ACTIVE; } el dge(custom_status); if(defined(el)) el.innerHTML desc;}function appearance_set(el_id, appearance_index ){ var appearance appearancesappearance_index; if(el_idappearance_bg){ set_login_box(appearance.box); } var el dge(el_id); if(!el) return; el.className; el.style.cssText ; var appearance appearancesappearance_index; if(!appearance) return; el.appearance_index appearance_index; el.className appearance.class; el.style.cssText appearance_stdlook(appearance.raw_css); if(el_idappearance_bg){ var el dge(loading_ajax); if(!el) return; var hidden class_contains(el,hidden); el.className; el.style.cssText ; var appearance appearancesappearance_index; if(!appearance) return; el.appearance_index appearance_index; el.className appearance.class; if(defined(window.sw_login_raw_css)){ el.style.cssText appearance_stdlook(window.sw_login_raw_css); } else { el.style.cssText appearance_stdlook(appearance.raw_css); } if (hidden) class_add(el, hidden); } ui_look.login_style appearance.box; ui_look.ui_style appearance.name; ui_look.standard_image window.current_modern_image; ui_look.custom false; if(appearance_index0) ui_look.custom true; if(window.current_modern_image ! appearance_presets.images0) ui_look.custom true; calculate_sizes(); appearance_attribution();}function set_login_box(box){ var eldocument.body; class_remove(el,login_box_oldststyle); class_remove(el,login_box_shadow); class_remove(el,login_box_blurred); class_add(el,box); el.appearance_boxbox;}function appearance_increment(e){ var el dge(appearance_bg); if(!el) return; var appearance_index el.appearance_index+1; if(appearance_index>appearances.length){ appearance_index0; } ui_look.mode preset; appearance_set(appearance_bg, appearance_index); appearance_save();}function appearance_add_std(type, box){ var bgstd_appearancestype; if(!bg) return; if(bg.classundefined) bg.class; if(bg.raw_cssundefined) bg.raw_css; appearances.push( {name:bg.name, class:bg.class, raw_css:bg.raw_css, box:box } );}function custom_bg_update(background){ var eldge(loading); el.style.background url(+background+) no-repeat fixed; el.style.backgroundSize cover; el.style.backgroundPosition 50%, 50%; el.style.height 100vh; window.sw_login_raw_css el.style.cssText; }function appearance_change(){ dge(appearances).innerHTML appearance_all_html(); //custom_bg_update(); call this instead!! var el dge(custom_button); if(el){ el.style.cssText background:url(+ui_look.custom_image+); el.style.backgroundSize cover; } class_remove(dge(choose_custom),hidden);}function appearance_done(){ class_add(dge(choose_custom),hidden);}function appearance_preset(type){ window.current_modern_image appearance_imagetext(type); var index 1; if(type-1) index0; ui_look.mode preset; appearance_set(appearance_bg, index); appearance_save();}function appearance_stdlook(css_txt){ return css_txt.replace(THE_IMAGE,appearance_presets.location+window.current_modern_image);}function appearance_imagetext(type){ var img_txt default.jpg; img_txtappearance_presets.imagestype; return img_txt;}function appearance_custom_restore(){ if(ui_look.custom_imagenull) return; ui_look.mode custom; custom_bg_update(ui_look.custom_image); appearance_save();}function appearance_presets_html(){ var txt; var items appearance_presets; if(appearance_presetsU) items {location:, images:default.jpg}; for(var i0;iitems.images.length;i++){ txt+td classtbtn stylepadding:5px;>div classtbtn stylebackground:url(/surgeweb/1071031552/1/background/+items.location+items.imagesi+); background-size: cover; onclickappearance_preset(+i+)>/div>/td>; } return txt;}function appearance_all_html(){ var custom ; custom td>Custom:/td>td>div idcustom_button classtbtn onclickappearance_custom_restore()>/div>/td>; return table styledisplay:inline-table>tr>+custom+td>Standard:/td>+appearance_presets_html()+td>Old:/td>td>div classtbtn stylebackground:url(/surgeweb/1071031552/1/background/gradient_linear.jpg); background-size: contain; onclickappearance_preset(-1)>/div>/td>/tr>/table>; }var ui_look{};function appearance_load(){ if (!defined(localStorage)) return; ui_look null; if (ui_looknull) { var txt localStorage.getItem(ui_look); if(txt!undefined){ ui_look JSON.parse(txt); if(ui_look!null) ui_look.storagelocal; } } if (ui_looknull) { var txt sessionStorage.getItem(ui_look); if(txt!undefined){ ui_look JSON.parse(txt); if(ui_look!null) ui_look.storagesession; } } if (ui_looknull) { ui_look { mode:preset, login_style:login_box_blurred, ui_style:modern, standard_image:appearance_presets.images0, custom_image:null, email:, storage:none } }}function appearance_save(){ if (!defined(localStorage)) return; if(ui_look.storagelocal){ localStorage.setItem(ui_look, JSON.stringify(ui_look)); }else{ sessionStorage.setItem(ui_look, JSON.stringify(ui_look)); }}function appearance_persist(){ var orig_email ui_look.email; ui_look.email email; if(ui_look.storagenone) return; if(ui_look.storagelocal && ui_look.email orig_email) return; localStorage.removeItem(ui_look); ui_look.storagelocal; appearance_save();}function appearance_init(el_id, logged_in){ appearance_load(); if(logged_in){ appearance_persist(); } custom_bg_init(); appearance_defaults(); var appearance_image ; if(defined(appearance_presets.images) && appearance_presets.images.length>0){ appearance_image appearance_presets.images0; } // appearances.name traditional|modern // cookie modern|login_box_blurred|seascape.jpg var appearance_index 1; for(var index0; indexappearances.length; index++){ var appearance appearancesindex; if(appearance.nameui_look.ui_style && appearance.boxui_look.login_style){ appearance_index index; appearance_image ui_look.standard_image; break; } } window.current_modern_image appearance_image; appearance_set(el_id, appearance_index); appearance_attribution(); custom_bg_init(); }function custom_bg_init(){ var valid defined(ui_look.custom_image) && ui_look.mode custom; if(!valid) { if(window.custom_bg_default && !sw.custom_logo) window.custom_bg_default(); return; } custom_bg_update(ui_look.custom_image);}function appearance_reset(){ sessionStorage.removeItem(ui_look); localStorage.removeItem(ui_look); ui_look.custom false; ui_look.mode preset; appearance_init(appearance_bg); var el dge(custom_button); if(el){ el.style.cssText background:url(+ui_look.custom_image+); el.style.backgroundSize cover; } }function make_image_canvas(x,y){ var canvas document.createElement(canvas); canvas.width x; canvas.height y; return canvas;}function reduce_image_raw(image, max_dim){ var result {img:image.img, height:image.height, width:image.width}; var last_draw image.img; while (result.height>max_dim.height && result.width>max_dim.width){ var oc make_image_canvas(result.width/2, result.height/2); var octx oc.getContext(2d); octx.drawImage(last_draw, 0, 0, oc.width, oc.height); result.canvas oc; result.width result.width/2; result.height result.height/2; } return result;}function reduce_image_url(image, max_dim){ var src {img:image, canvas:U, ctx:U, height:image.height, width:image.width} var raw reduce_image_raw(src,max_dim); if(raw.canvasundefined) return null; return raw.canvas.toDataURL(image/jpeg);}function custom_bg_drop(e){ var files defined(e.dataTransfer) ? e.dataTransfer.files : e.target.files; var file files0; if(file.typeimage/jpeg || file.typeimage/png){ }else{ alert(Invalid file type: +file.type); return stopEvent(e); } if(file.size>50000000) { alert(File too big) return stopEvent(e); } var reader new FileReader(); reader.onload function(e) { var background e.target.result; var img new Image; img.src background; img.onload function(e){ var reduced_background reduce_image_url(img, {width:3000, height:3000}); if(reduced_background){ background reduced_background; } if(!custom_background_set(background)){ return } custom_bg_update(background); } } reader.readAsDataURL(file);}// Maybe generalise / pull into _appearance.js custom_bg_drop as well!function custom_background_set(background){ try{ ui_look.custom_image background; ui_look.mode custom; appearance_save(); return true; }catch(err){ var err_txt err.name ? err.name : err.message; alert(Error saving custom background: +err_txt); return false; }}function calculate_sizes(){ var h dge(login_panel_pre).clientHeight + dge(login_panel).clientHeight + dge(login_panel_post).clientHeight + 16; dge(login_outer).style.height h+px; dge(login_inner).style.height h+px; var el document.body; if(class_contains(el,login_box_oldststyle)){ login_outer.style.marginTop; } else if(class_contains(el,login_box_shadow)){ login_outer.style.marginTop; } else if(class_contains(el,login_box_blurred)){ var half_h window.innerHeight/2; var neg_margin 0.75*half_h /*- h/2*/; login_outer.style.marginTop-neg_margin+px; }}var Uundefined;function defined(o){ if(oU || onull) return false; return true;}function custom_bg_update(background){ var el dge(appearance_bg); el.style.background url(+background+) no-repeat fixed; el.style.backgroundSize cover; el.style.backgroundPosition 50%, 50%; el.style.height 100vh; var styling_text el.style.cssText; var el dge(loading_ajax); el.style styling_text; window.sw_login_raw_css styling_text; var el dge(custom_button); if(el){ el.style.cssText background:url(+background+); el.style.backgroundSize cover; }}function custom_bg_drop_init(){ var el document.body; el.addEventListener(dragover, function(e){return stopEvent(e);}, false); el.addEventListener(dragleave, function(e){return stopEvent(e);}, false); el.addEventListener(drop, function(e){ custom_bg_drop(e);return stopEvent(e);}, false);}function upload_enable_ios(){ if(!isIOS) return; var el dge(file_div); class_add(el,hidden); var el dge(file_input); class_remove(el,hidden); el.onchange function(e){ custom_bg_drop(e); }}/script>style typetext/css> #loading_ajax,#loading_html{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000;background-color:#fff; text-shadow: #fff 0px 0 15px, #fff 0px 0 12px, #fff 0px 0 12px, #fff 2px 0 10px;} .msg1{position:absolute;left:20px;top:30px;font-size:14px;font-weight:bold;color:#000; } .msg2{position:absolute;right:20px;bottom:30px;font-size:12px;font-weight:normal;color:#000;} .hidden{display:none;}/style> title>WMTel Webmail - wmtel.net/title>/head>body onloaddo_init(); classbody_bg styleoverflow:hidden;onresizecalculate_sizes()>div idloading_ajax classhidden> div classmsg1>Loading SurgeWeb email, logging in .../div> div classmsg2>Loading standard (Web 2.0) interface | Load basic HTML interface (for slow computers)/div>/div>div idloading_html classhidden> div classmsg1>Loading SurgeWeb email,/div> div classmsg2>Loading basic interface/div>/div>div idcookie_warning classhidden stylebackground:white;border:1px solid black;width:550px;padding:3px;margin:auto;> div stylecolor:red;>b>WARNING: SurgeWeb requires the use of cookies!/b>/div> div>Browsers do not send these cookies for hostnames that do not contain a dot./div> div stylemargin:5px>b>This means SurgeWeb will not work this url: span idthe_url>/span>/b>/div> div>Valid urls would be: http://mydomain.com/surgeweb or http://my.server.ip.address/surgeweb or even http://127.0.0.1/surgeweb/div>/div>form action/surgeweb methodPOST namemain >input typehidden namecmd valuelogin>input typehidden namepage value>input typehidden namedevt_mode value>input typehidden namelive_id value>input typehidden namedomain_ex value>input typehidden namefld_id value>input typehidden namehash value>input typehidden nameupdate_cache value>input typehidden namedisable_markread_fld value>div idappearance_bg classappearance_bg>div idlogin_outer classlogin_outer>div idlogin_inner classlogin_inner>div idlogin_panel_pre> div idlogin_title> span>WMTel Webmail Login/span>/div> div idlogin_title_comment> span>Surgeweb login page for all interfaces./span>/div>/div>div idlogin_panel>div idlogin_panel_header>/div> table styletext-align:left;> tr>td>Username/td>td styletext-align:left;>input typetext nameusername_ex value tabindex1 stylewidth:160px;> @ wmtel.net /td>/tr> tr>td>Password/td>td>input typepassword namepassword tabindex2 stylewidth:160px;>/td>/tr> tr idinterface_line>td>Interface/td>td> select idinterface_ex nameinterface_ex onchangeselect_interface(this)> option valuedefault>Last Used/option> option valuemodern>Clean/option> option valueretro>Standard/option> option valueajax>Old Interface/option> /select> select idlanguage namelanguage onchangeselect_lang(this);> option valueGerman >Deutsch option valueEnglish selected>English (UK) option valueEnglish US >English (US) option valueSpanish >Español option valueFrench >Français option valueDutch >Nederlands option valuePortuguese Br >Português (Brazil) option valuePortuguese >Português (Portugal) option valueRussian >Русский option valueHindi >हिन्दी option valueJapanese >日本語 option valuemore...>More.../option> /select> input typehidden namelang_last valueEnglish> input typehidden namelang_showall value> /td>/tr> tr idremember_me>td colspan2>Remember meinput nameremember idremember typecheckbox>/td>/tr> tr>td>/td>td>input typesubmit namecmd_login idcmd_login valueLog in onclickcheck_mode(event);action_login(event); tabindex3 oncontextmenureturn false;>/td>/tr> tr>td>/td>td stylefont-size:0.85em; idaccount_links> a href/cgi/user.cgi?cmdcmd_user_forget>Forgot password/a> /td>/tr> tr idbad_browser styletext-align:left;display:none;>td colspan2> div stylepadding-top:5px; padding-bottom:5px;>Browser: span classboldred>FAILED TEST/span>/div> div stylefont-size:0.9em;>Note: span classred>A modern browser is needed to use the standard (Ajax/Web 2.0) interface./span>br> - Tested to work: IE7+, Safari 3.1+, Firefox 3.0+, Google Chrome 1+br> - Mostly works in : Opera 9.51, Firefox 2.0, Camino 1.69br> - Will NOT work in : various other older browsers including IE6br>/div> div stylepadding-top:5px; padding-bottom:5px;>Note: Other modern browsers such as recent Opera etc will probably work but need further compatibility testing & development/div> /td>/tr> /table>/div>div idlogin_panel_post> span> div idlogin_post_comment>If you need assistance, please call our office at 515-839-5571./div> /span>/div>/div>/div>/div>script> browser_check(); document.write(input typehidden nametz value+(-((new Date()).getTimezoneOffset())/60*100)+ />);/script>/form>div idappearance_info>input typebutton classrounded_white_button_large valueChange Look onclickappearance_change();>/input>/div>div idappearance_info2 classunselectable>/div>div idchoose_custom classhidden stylez-index:2;_width:1000px;_overflow:auto; _styleposition:absolute;width:90%;height:200px;background:white;bottom:5%;left:5%; right:5%; padding:15px; > div styleposition:absolute; width:42px; height:42px; background:red;top:5px;right:5px; background: url(/surgeweb/1071031552/1//shared/img/altui_menu.png?) no-repeat -84px -42px; onclickappearance_done()>/div> p>div stylemargin-left:45px;margin-right:45px;> span idcustom_status>Custom look ACTIVE (associated with marijn@surface.none)/span> input typebutton valueReset onclickappearance_reset() stylemargin:5px;>/input> /div> p> div idfile_div classdrop_indicator>Drop your favourite image anywhere on the login window to personalise your surgeweb background. /div> input idfile_input classdrop_indicator hidden typefile acceptimage/*> p> div idappearances classpannable style>/div> p>/div>/body>/html>
Port 443
HTTP/1.0 200 OKServer: DManagerMIME-version: 1.0WWW-Authenticate: Basic realmsurgemail.wmtel.netDate: Sat, 25 Jan 2025 03:45:24 GMTContent-type: text/htmlContent-Security-Policy: default-src self; script-src self unsafe-inline unsafe-eval; style-src self unsafe-inline; img-src * data:;X-Frame-Options: SAMEORIGINX-XSS-Protection: 1X-Content-Type-Options: nosniffReferrer-Policy: same-originSet-Cookie: webmail_lang-mail.wmtel.netEnglish; domainmail.wmtel.net; path/; expiresWed, 23-Jul-2025 22:45:24 GMT !doctype html>!-- Start of login.htm -->!-- delayed after doctype-->html>head> meta http-equivContent-Type contenttext/html; charsetUTF-8/> meta nameviewport contentwidthdevice-width, initial-scale1.0 />link idthe_css relstylesheet typetext/css href/surgeweb/1071031552/1/login.css?newlooktrue&/>script>function stopEvent(e) { if(!e) return; //e.cancelBubble is supported by IE - this will kill the bubbling process. e.cancelBubble true; e.returnValue false; //e.stopPropagation works only in Firefox. if (e.stopPropagation) { e.stopPropagation(); e.preventDefault(); }}function keys_altonly(e){ return e.altKey && !(e.shiftKey || e.metaKey);}function keys_2vert(e){ return (e.shiftKey && e.ctrlKey) || (e.shiftKey && e.altKey) || (e.shiftKey && e.metaKey);}function keys_2horiz(e){ return (e.ctrlKey&&(e.altKey || e.metaKey)) || (e.altKey&&e.metaKey);}function report_string(){ return \n\nIf you were expecting your browser to be supported please report this string to your support staff:\n+ >> +navigator.userAgent;}function check_mode(e){ var unsup allow; if (document.main.interface_ex.valueajax && !valid_browser){ if(unsupallow){ alert(You are using surgeweb with an untested or unsupported browser. Server policy allows this and it may work or more likely, it may result in very broken behaviour. ( allow / disallow forced login with surgeweb admin setting unsupported_browser )+report_string()); }else{ var action unknown unsupported_browser value.; var url; var stop_evt; switch(unsup){ case webmail: action switching interface to older webmail.; url /scripts/webmail.exe?cmdlogin&framestrue&user+document.main.username_ex.value+&pass+document.main.password.value; stop_evt true; break; case basic: action switching interface to surgeweb basic.; document.main.interface_ex.value html; break; case deny: action login denied.; stop_evt true; break; } alert(Sorry server policy only allows explicitly supported browsers, +action+report_string()); if (url) window.location.hrefurl; if (stop_evt){ stopEvent(e); return false; } } } if(keys_altonly(e)){ document.main.devt_mode.valuetrue; } if(keys_2vert(e)){ document.main.update_cache.valuetrue; } if (keys_2horiz(e)){ document.main.disable_markread_fld.valuetrue; } var node_id; if (document.main.interface_ex.valueajax) node_idloading_ajax; if (document.main.interface_ex.valuehtml) node_idloading_html; var node document.getElementById(node_id); if (node) { node.className; document.body.className; }}function fsubmit(cmd) { document.main.cmd.value cmd; document.main.submit(); document.main.cmd.value ;}function switch_look(input){ var eldocument.getElementById(the_css); el.parentNode.removeChild(el); var html_doc document.getElementsByTagName(head).item(0); el document.createElement(link); el.setAttribute(rel,stylesheet); el.setAttribute(type,text/css); el.setAttribute(href,input.value); el.idthe_css; html_doc.appendChild(el);}function select_interface(input){ document.getElementById(bad_browser).style.displaynone; if(input.valueajax) browser_check();}function select_lang(input){ if(input.valuemore...){ input.valuedocument.main.lang_last.value; document.main.lang_showall.valuetrue; alert(Adding all SurgeWeb\s included languages with demonstration partial translations to the language selection dropdown.); } fsubmit(logout)}var valid_browser false;function browser_check(){ what_browser(); // Only hide browser warning for positively identified browsers if (isIEok || isFFok || isSAFok || isGCok){ document.getElementById(bad_browser).style.displaynone; valid_browser true; }else{ document.getElementById(bad_browser).style.display; valid_browser false; } if(isIE || isEdge){ class_add(document.body,dumb_browser); }else{ class_add(document.body,smart_browser); }}var isFFok, isIEok, isSAFok, isGCok, isIE, isEdge, isWebkit, isIOS;function what_browser(){ var UA navigator.userAgent.toLowerCase(); isFFok UA.indexOf(firefox/) ! -1 && parseInt(UA.substring(UA.indexOf(firefox/)+8))>3; isIEok (UA.indexOf(msie ) ! -1 && parseInt(UA.substring(UA.indexOf(msie )+5))>7) || (UA.indexOf(trident/) ! -1 && parseInt(UA.substring(UA.indexOf(trident/)+8))>5); isIE UA.indexOf(msie ) ! -1 || UA.indexOf(trident/) ! -1; isEdge UA.indexOf(edge/) ! -1; isGCok UA.indexOf(chrome) ! -1; if(UA.indexOf(safari/) ! -1 && !isGCok){ var verparseInt(UA.substring(UA.indexOf(safari/)+7)); isSAFok (ver>525 || parseInt(UA.substring(UA.indexOf(version/)+8))>3); } if (UA.indexOf(applewebkit) ! -1) { isWebkittrue; } if (isWebkit && UA.indexOf(mobile) ! -1){ isIOS true; }}function do_init(){ what_browser(); upload_enable_ios(); appearance_init(appearance_bg); custom_bg_drop_init(); upload_enable_ios(); class_remove(document.body, body_bg); class_add(document.body, body_bg2); window.focus(); document.main.username_ex.focus(); check_cookies(); if(window.login_init) login_init();}function check_cookies(){ var xdocument.location.href; if(x.indexOf(?)>0) xx.substring(0,x.indexOf(?)); if(x.indexOf(.)-1){ document.getElementById(cookie_warning).className; document.getElementById(the_url).innerHTMLx; document.main.cmd_login.disabledtrue; }}function surgeweb_login(user,pass,opt){ var fdocument.forms.main; if(!f||!f.username_ex) return; f.username_ex.valueuser; f.password.valuepass; if(opt){ if(opt.folder) f.fld_id.valueopt.folder; } f.cmd.valuelogin; f.submit();}function action_login(e){ var fdocument.forms.main; if(window.location.hash){ f.hash.value window.location.hash; } f.submit(); stopEvent(e);}function toggle_fullscreen(e){ var allow_fullscreen ( document.fullscreenEnabled || document.webkitFullscreenEnabled || document.mozFullScreenEnabled || document.msFullscreenEnabled ); var el document.body; if (el.requestFullscreen) { el.requestFullscreen(); } else if (el.webkitRequestFullscreen) { el.webkitRequestFullscreen(); } else if (el.mozRequestFullScreen) { el.mozRequestFullScreen(); } else if (el.msRequestFullscreen) { el.msRequestFullscreen(); }}var CLASSNAME className;function class_remove(o,name){ if (!o) return; if(oCLASSNAMEundefined) debugger; oCLASSNAME oCLASSNAME.replace( +name,).replace(name,);}function class_add(o,name){ if (!o) return; var val oCLASSNAME; if (val.indexOf(name) -1) oCLASSNAME + (val? :)+name;}function class_contains(o,name){ if (!o) return; return (oCLASSNAME.indexOf(name) ! -1);}function class_set(o,name){ oCLASSNAMEname;}function dge(a) {return document.getElementById(a);}function dge(a) {return document.getElementById(a);}function defined(o) { if(oundefined || onull) return false; return true;}var std_appearances{ traditional: {raw_css:background:#A0BFE8 url(/surgeweb/1071031552/1/background/gradient_linear.jpg) repeat-x; height: 100vh;}, modern: {raw_css:background:#6699c2 url(/surgeweb/1071031552/1/background/THE_IMAGE) no-repeat fixed; background-size: cover; background-position: 35%, 50%; height: 100vh;},};var appearances;var appearance_presets {location:, images:netwin_001.jpg,netwin_005.jpg,netwin_008.jpg,netwin_006.jpg,netwin_002.jpg,netwin_003.jpg};function appearance_defaults(){ for (name in std_appearances) { std_appearancesname.namename; } appearance_add_std( traditional, login_box_oldststyle); appearance_add_std( modern, login_box_blurred);}function appearance_attribution(){ var desc ; if(defined(ui_look.email) && (ui_look.email.length>0)) { desc look by +ui_look.email; } var el dge(appearance_info2); if(defined(el)) el.innerHTML desc; desc ; if(defined(ui_look.email) && (ui_look.email.length>0)) { desc Custom look ACTIVE (associated with +ui_look.email+); } else if (ui_look.custom){ desc Custom look ACTIVE; } el dge(custom_status); if(defined(el)) el.innerHTML desc;}function appearance_set(el_id, appearance_index ){ var appearance appearancesappearance_index; if(el_idappearance_bg){ set_login_box(appearance.box); } var el dge(el_id); if(!el) return; el.className; el.style.cssText ; var appearance appearancesappearance_index; if(!appearance) return; el.appearance_index appearance_index; el.className appearance.class; el.style.cssText appearance_stdlook(appearance.raw_css); if(el_idappearance_bg){ var el dge(loading_ajax); if(!el) return; var hidden class_contains(el,hidden); el.className; el.style.cssText ; var appearance appearancesappearance_index; if(!appearance) return; el.appearance_index appearance_index; el.className appearance.class; if(defined(window.sw_login_raw_css)){ el.style.cssText appearance_stdlook(window.sw_login_raw_css); } else { el.style.cssText appearance_stdlook(appearance.raw_css); } if (hidden) class_add(el, hidden); } ui_look.login_style appearance.box; ui_look.ui_style appearance.name; ui_look.standard_image window.current_modern_image; ui_look.custom false; if(appearance_index0) ui_look.custom true; if(window.current_modern_image ! appearance_presets.images0) ui_look.custom true; calculate_sizes(); appearance_attribution();}function set_login_box(box){ var eldocument.body; class_remove(el,login_box_oldststyle); class_remove(el,login_box_shadow); class_remove(el,login_box_blurred); class_add(el,box); el.appearance_boxbox;}function appearance_increment(e){ var el dge(appearance_bg); if(!el) return; var appearance_index el.appearance_index+1; if(appearance_index>appearances.length){ appearance_index0; } ui_look.mode preset; appearance_set(appearance_bg, appearance_index); appearance_save();}function appearance_add_std(type, box){ var bgstd_appearancestype; if(!bg) return; if(bg.classundefined) bg.class; if(bg.raw_cssundefined) bg.raw_css; appearances.push( {name:bg.name, class:bg.class, raw_css:bg.raw_css, box:box } );}function custom_bg_update(background){ var eldge(loading); el.style.background url(+background+) no-repeat fixed; el.style.backgroundSize cover; el.style.backgroundPosition 50%, 50%; el.style.height 100vh; window.sw_login_raw_css el.style.cssText; }function appearance_change(){ dge(appearances).innerHTML appearance_all_html(); //custom_bg_update(); call this instead!! var el dge(custom_button); if(el){ el.style.cssText background:url(+ui_look.custom_image+); el.style.backgroundSize cover; } class_remove(dge(choose_custom),hidden);}function appearance_done(){ class_add(dge(choose_custom),hidden);}function appearance_preset(type){ window.current_modern_image appearance_imagetext(type); var index 1; if(type-1) index0; ui_look.mode preset; appearance_set(appearance_bg, index); appearance_save();}function appearance_stdlook(css_txt){ return css_txt.replace(THE_IMAGE,appearance_presets.location+window.current_modern_image);}function appearance_imagetext(type){ var img_txt default.jpg; img_txtappearance_presets.imagestype; return img_txt;}function appearance_custom_restore(){ if(ui_look.custom_imagenull) return; ui_look.mode custom; custom_bg_update(ui_look.custom_image); appearance_save();}function appearance_presets_html(){ var txt; var items appearance_presets; if(appearance_presetsU) items {location:, images:default.jpg}; for(var i0;iitems.images.length;i++){ txt+td classtbtn stylepadding:5px;>div classtbtn stylebackground:url(/surgeweb/1071031552/1/background/+items.location+items.imagesi+); background-size: cover; onclickappearance_preset(+i+)>/div>/td>; } return txt;}function appearance_all_html(){ var custom ; custom td>Custom:/td>td>div idcustom_button classtbtn onclickappearance_custom_restore()>/div>/td>; return table styledisplay:inline-table>tr>+custom+td>Standard:/td>+appearance_presets_html()+td>Old:/td>td>div classtbtn stylebackground:url(/surgeweb/1071031552/1/background/gradient_linear.jpg); background-size: contain; onclickappearance_preset(-1)>/div>/td>/tr>/table>; }var ui_look{};function appearance_load(){ if (!defined(localStorage)) return; ui_look null; if (ui_looknull) { var txt localStorage.getItem(ui_look); if(txt!undefined){ ui_look JSON.parse(txt); if(ui_look!null) ui_look.storagelocal; } } if (ui_looknull) { var txt sessionStorage.getItem(ui_look); if(txt!undefined){ ui_look JSON.parse(txt); if(ui_look!null) ui_look.storagesession; } } if (ui_looknull) { ui_look { mode:preset, login_style:login_box_blurred, ui_style:modern, standard_image:appearance_presets.images0, custom_image:null, email:, storage:none } }}function appearance_save(){ if (!defined(localStorage)) return; if(ui_look.storagelocal){ localStorage.setItem(ui_look, JSON.stringify(ui_look)); }else{ sessionStorage.setItem(ui_look, JSON.stringify(ui_look)); }}function appearance_persist(){ var orig_email ui_look.email; ui_look.email email; if(ui_look.storagenone) return; if(ui_look.storagelocal && ui_look.email orig_email) return; localStorage.removeItem(ui_look); ui_look.storagelocal; appearance_save();}function appearance_init(el_id, logged_in){ appearance_load(); if(logged_in){ appearance_persist(); } custom_bg_init(); appearance_defaults(); var appearance_image ; if(defined(appearance_presets.images) && appearance_presets.images.length>0){ appearance_image appearance_presets.images0; } // appearances.name traditional|modern // cookie modern|login_box_blurred|seascape.jpg var appearance_index 1; for(var index0; indexappearances.length; index++){ var appearance appearancesindex; if(appearance.nameui_look.ui_style && appearance.boxui_look.login_style){ appearance_index index; appearance_image ui_look.standard_image; break; } } window.current_modern_image appearance_image; appearance_set(el_id, appearance_index); appearance_attribution(); custom_bg_init(); }function custom_bg_init(){ var valid defined(ui_look.custom_image) && ui_look.mode custom; if(!valid) { if(window.custom_bg_default && !sw.custom_logo) window.custom_bg_default(); return; } custom_bg_update(ui_look.custom_image);}function appearance_reset(){ sessionStorage.removeItem(ui_look); localStorage.removeItem(ui_look); ui_look.custom false; ui_look.mode preset; appearance_init(appearance_bg); var el dge(custom_button); if(el){ el.style.cssText background:url(+ui_look.custom_image+); el.style.backgroundSize cover; } }function make_image_canvas(x,y){ var canvas document.createElement(canvas); canvas.width x; canvas.height y; return canvas;}function reduce_image_raw(image, max_dim){ var result {img:image.img, height:image.height, width:image.width}; var last_draw image.img; while (result.height>max_dim.height && result.width>max_dim.width){ var oc make_image_canvas(result.width/2, result.height/2); var octx oc.getContext(2d); octx.drawImage(last_draw, 0, 0, oc.width, oc.height); result.canvas oc; result.width result.width/2; result.height result.height/2; } return result;}function reduce_image_url(image, max_dim){ var src {img:image, canvas:U, ctx:U, height:image.height, width:image.width} var raw reduce_image_raw(src,max_dim); if(raw.canvasundefined) return null; return raw.canvas.toDataURL(image/jpeg);}function custom_bg_drop(e){ var files defined(e.dataTransfer) ? e.dataTransfer.files : e.target.files; var file files0; if(file.typeimage/jpeg || file.typeimage/png){ }else{ alert(Invalid file type: +file.type); return stopEvent(e); } if(file.size>50000000) { alert(File too big) return stopEvent(e); } var reader new FileReader(); reader.onload function(e) { var background e.target.result; var img new Image; img.src background; img.onload function(e){ var reduced_background reduce_image_url(img, {width:3000, height:3000}); if(reduced_background){ background reduced_background; } if(!custom_background_set(background)){ return } custom_bg_update(background); } } reader.readAsDataURL(file);}// Maybe generalise / pull into _appearance.js custom_bg_drop as well!function custom_background_set(background){ try{ ui_look.custom_image background; ui_look.mode custom; appearance_save(); return true; }catch(err){ var err_txt err.name ? err.name : err.message; alert(Error saving custom background: +err_txt); return false; }}function calculate_sizes(){ var h dge(login_panel_pre).clientHeight + dge(login_panel).clientHeight + dge(login_panel_post).clientHeight + 16; dge(login_outer).style.height h+px; dge(login_inner).style.height h+px; var el document.body; if(class_contains(el,login_box_oldststyle)){ login_outer.style.marginTop; } else if(class_contains(el,login_box_shadow)){ login_outer.style.marginTop; } else if(class_contains(el,login_box_blurred)){ var half_h window.innerHeight/2; var neg_margin 0.75*half_h /*- h/2*/; login_outer.style.marginTop-neg_margin+px; }}var Uundefined;function defined(o){ if(oU || onull) return false; return true;}function custom_bg_update(background){ var el dge(appearance_bg); el.style.background url(+background+) no-repeat fixed; el.style.backgroundSize cover; el.style.backgroundPosition 50%, 50%; el.style.height 100vh; var styling_text el.style.cssText; var el dge(loading_ajax); el.style styling_text; window.sw_login_raw_css styling_text; var el dge(custom_button); if(el){ el.style.cssText background:url(+background+); el.style.backgroundSize cover; }}function custom_bg_drop_init(){ var el document.body; el.addEventListener(dragover, function(e){return stopEvent(e);}, false); el.addEventListener(dragleave, function(e){return stopEvent(e);}, false); el.addEventListener(drop, function(e){ custom_bg_drop(e);return stopEvent(e);}, false);}function upload_enable_ios(){ if(!isIOS) return; var el dge(file_div); class_add(el,hidden); var el dge(file_input); class_remove(el,hidden); el.onchange function(e){ custom_bg_drop(e); }}/script>style typetext/css> #loading_ajax,#loading_html{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000;background-color:#fff; text-shadow: #fff 0px 0 15px, #fff 0px 0 12px, #fff 0px 0 12px, #fff 2px 0 10px;} .msg1{position:absolute;left:20px;top:30px;font-size:14px;font-weight:bold;color:#000; } .msg2{position:absolute;right:20px;bottom:30px;font-size:12px;font-weight:normal;color:#000;} .hidden{display:none;}/style> title>WMTel Webmail - wmtel.net/title>/head>body onloaddo_init(); classbody_bg styleoverflow:hidden;onresizecalculate_sizes()>div idloading_ajax classhidden> div classmsg1>Loading SurgeWeb email, logging in .../div> div classmsg2>Loading standard (Web 2.0) interface | Load basic HTML interface (for slow computers)/div>/div>div idloading_html classhidden> div classmsg1>Loading SurgeWeb email,/div> div classmsg2>Loading basic interface/div>/div>div idcookie_warning classhidden stylebackground:white;border:1px solid black;width:550px;padding:3px;margin:auto;> div stylecolor:red;>b>WARNING: SurgeWeb requires the use of cookies!/b>/div> div>Browsers do not send these cookies for hostnames that do not contain a dot./div> div stylemargin:5px>b>This means SurgeWeb will not work this url: span idthe_url>/span>/b>/div> div>Valid urls would be: http://mydomain.com/surgeweb or http://my.server.ip.address/surgeweb or even http://127.0.0.1/surgeweb/div>/div>form action/surgeweb methodPOST namemain >input typehidden namecmd valuelogin>input typehidden namepage value>input typehidden namedevt_mode value>input typehidden namelive_id value>input typehidden namedomain_ex value>input typehidden namefld_id value>input typehidden namehash value>input typehidden nameupdate_cache value>input typehidden namedisable_markread_fld value>div idappearance_bg classappearance_bg>div idlogin_outer classlogin_outer>div idlogin_inner classlogin_inner>div idlogin_panel_pre> div idlogin_title> span>WMTel Webmail Login/span>/div> div idlogin_title_comment> span>Surgeweb login page for all interfaces./span>/div>/div>div idlogin_panel>div idlogin_panel_header>/div> table styletext-align:left;> tr>td>Username/td>td styletext-align:left;>input typetext nameusername_ex value tabindex1 stylewidth:160px;> @ wmtel.net /td>/tr> tr>td>Password/td>td>input typepassword namepassword tabindex2 stylewidth:160px;>/td>/tr> tr idinterface_line>td>Interface/td>td> select idinterface_ex nameinterface_ex onchangeselect_interface(this)> option valuedefault>Last Used/option> option valuemodern>Clean/option> option valueretro>Standard/option> option valueajax>Old Interface/option> /select> select idlanguage namelanguage onchangeselect_lang(this);> option valueGerman >Deutsch option valueEnglish selected>English (UK) option valueEnglish US >English (US) option valueSpanish >Español option valueFrench >Français option valueDutch >Nederlands option valuePortuguese Br >Português (Brazil) option valuePortuguese >Português (Portugal) option valueRussian >Русский option valueHindi >हिन्दी option valueJapanese >日本語 option valuemore...>More.../option> /select> input typehidden namelang_last valueEnglish> input typehidden namelang_showall value> /td>/tr> tr idremember_me>td colspan2>Remember meinput nameremember idremember typecheckbox>/td>/tr> tr>td>/td>td>input typesubmit namecmd_login idcmd_login valueLog in onclickcheck_mode(event);action_login(event); tabindex3 oncontextmenureturn false;>/td>/tr> tr>td>/td>td stylefont-size:0.85em; idaccount_links> a href/cgi/user.cgi?cmdcmd_user_forget>Forgot password/a> /td>/tr> tr idbad_browser styletext-align:left;display:none;>td colspan2> div stylepadding-top:5px; padding-bottom:5px;>Browser: span classboldred>FAILED TEST/span>/div> div stylefont-size:0.9em;>Note: span classred>A modern browser is needed to use the standard (Ajax/Web 2.0) interface./span>br> - Tested to work: IE7+, Safari 3.1+, Firefox 3.0+, Google Chrome 1+br> - Mostly works in : Opera 9.51, Firefox 2.0, Camino 1.69br> - Will NOT work in : various other older browsers including IE6br>/div> div stylepadding-top:5px; padding-bottom:5px;>Note: Other modern browsers such as recent Opera etc will probably work but need further compatibility testing & development/div> /td>/tr> /table>/div>div idlogin_panel_post> span> div idlogin_post_comment>If you need assistance, please call our office at 515-839-5571./div> /span>/div>/div>/div>/div>script> browser_check(); document.write(input typehidden nametz value+(-((new Date()).getTimezoneOffset())/60*100)+ />);/script>/form>div idappearance_info>input typebutton classrounded_white_button_large valueChange Look onclickappearance_change();>/input>/div>div idappearance_info2 classunselectable>/div>div idchoose_custom classhidden stylez-index:2;_width:1000px;_overflow:auto; _styleposition:absolute;width:90%;height:200px;background:white;bottom:5%;left:5%; right:5%; padding:15px; > div styleposition:absolute; width:42px; height:42px; background:red;top:5px;right:5px; background: url(/surgeweb/1071031552/1//shared/img/altui_menu.png?) no-repeat -84px -42px; onclickappearance_done()>/div> p>div stylemargin-left:45px;margin-right:45px;> span idcustom_status>Custom look ACTIVE (associated with marijn@surface.none)/span> input typebutton valueReset onclickappearance_reset() stylemargin:5px;>/input> /div> p> div idfile_div classdrop_indicator>Drop your favourite image anywhere on the login window to personalise your surgeweb background. /div> input idfile_input classdrop_indicator hidden typefile acceptimage/*> p> div idappearances classpannable style>/div> p>/div>/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
]