Help
RSS
API
Feed
Maltego
Contact
Domain > www.pcdtoolbox.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-07-02
54.209.165.243
(
ClassC
)
2025-11-17
44.209.36.114
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: awselb/2.0Date: Mon, 17 Nov 2025 04:50:12 GMTContent-Type: text/htmlContent-Length: 134Connection: keep-aliveLocation: https://www.pcdtoolbox.com:443/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>/body>/html>
Port 443
HTTP/1.1 200 Date: Mon, 17 Nov 2025 04:50:12 GMTContent-Type: text/html;charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: origin,access-control-request-method,access-control-request-headers,accept-encodingSet-Cookie: langen-US; Max-Age34560000; ExpiresTue, 22 Dec 2026 04:50:12 GMTExpires: -1Cache-Control: no-cache, no-store, max-age0, must-revalidate, privateSet-Cookie: JSESSIONID3BF93E23CE5544684FA5C9CC81420D7D; Path/; Secure; HttpOnlyX-Content-Type-Options: nosniffX-XSS-Protection: 0Strict-Transport-Security: max-age31536000 ; includeSubDomainsX-Frame-Options: DENYContent-Language: en-US !DOCTYPE html>html xmlnshttp://www.w3.org/1999/xhtml langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1> title>PC-Doctor Toolbox Remote/title> link href/images/favicon.ico relshortcut icon typeimage/vnd.microsoft.icon/> link href/css/bootstrap.min.css mediaall relstylesheet typetext/css/> link href/css/tingle.css relstylesheet typetext/css/> script src/js/vue-2.6.10.min.js>/script> script src/js/axios.js>/script> script src/js/tingle.min.js>/script> meta namekeywords contentdiags, tablets, tablet, computer diagnostics, computer problems, computer self repair, computer troubleshooting, hardware diagnostics, computer hardware, pc diagnostics, software diagnostics, cpu testing, hard drive testing, motherboard testing, ram testing, diagnostic test, pc diagnostic, pc fixes, pc repair, pc service, pc tools, pc troubleshooting, pc utilities, PC-Doctor, PC Doctor, Toolbox Remote, Remote diagnostics, scr, remote diags, cloud diagnostics, cloud diags, utility, computer shop, kit, tools, burn in, system information> meta namedescription contentRun remote hardware diagnostics and manage test reports with the same world class tools used by factories and OEMs> meta namerobots contentindex,follow> link href/css/styles.css relstylesheet> link href/css/buttons.css relstylesheet> noscript> /noscript> meta http-equivContent-Type contenttext/html; charsetutf-8> meta nameviewport contentwidthdevice-width, initial-scale1> meta namedescription content> link hrefhttps://fonts.googleapis.com/css?familyOpen+Sans:400,600,700 relstylesheet> noscript> style> #login-view-container { display: none; } #password-reset-modal { display: none; } #no-javascript-content-list { list-style-type: disc; text-align: left; } /style> /noscript> script srchttps://www.google.com/recaptcha/api.js?hlen_US async defer>/script> script src/js/vuelidate.min.js>/script> script src/js/validators.min.js>/script> script src/js/validationPatterns.js>/script>/head>body>div classalert alert-danger alert-dismissible text-center d-none rolealert idcookie-alert-div> span idcookie-alert-span>Our website requires cookies to be enabled. Please enable cookies for access to PC-Doctor Toolbox Remote./span>/div>div> header classheader> div classmenu> div classcontainer> div classrow> div classcol-md-6 col-sm-4 logo> img src/images/toolbox.png altPC-Doctor Toolbox Remote> a idheader-redirect-to-self href/>PC-Doctor Toolbox Remote/a> /div> div classcol-md-6 col-sm-8> nav classlink_menu> ul> li>a idheader-activate-modal href#>span>Questions?/span>/a>/li> li> div classdropdown> a idheader-language-selector href# classdropdown-toggle> Language /a> div idheader-language-menu classdropdown-menu aria-labelledbylanguageMenu> a href# classdropdown-item language-selection-item data-lang-codeen>English/a> a href# classdropdown-item language-selection-item data-lang-codezh_CN>简体中文/a> a href# classdropdown-item language-selection-item data-lang-codezh_TW>繁體中文/a> a href# classdropdown-item language-selection-item data-lang-codede>Deutsch/a> a href# classdropdown-item language-selection-item data-lang-codees>Español/a> a href# classdropdown-item language-selection-item data-lang-codefr>Français/a> a href# classdropdown-item language-selection-item data-lang-codeit>Italiano/a> a href# classdropdown-item language-selection-item data-lang-codeja>日本語/a> a href# classdropdown-item language-selection-item data-lang-codenl>Nederlands/a> a href# classdropdown-item language-selection-item data-lang-codept>Português/a> /div> script> (function () { window.scrollTo(0, 0); })(); addEventListener(DOMContentLoaded, () > { document.querySelectorAll(data-lang-code).forEach(i > { i.addEventListener(click, (event) > { event.preventDefault(); const newLangCode event.target.getAttribute(data-lang-code); const cookies document.cookie ? document.cookie.split(; ) : ; const currentLangCode cookies.reduce((map, str) > { const key, val str.split(); mapkey val; return map; }, {})lang || window.navigator.language; if (newLangCode ! currentLangCode) { document.cookie lang + newLangCode + ; expires + new Date(2038, 0, 1, 0, 0, 0) + ; path/; location.reload(); } }) }); document.getElementById(header-language-selector).addEventListener(click, function () { document.getElementById(header-language-menu).classList.toggle(d-block); }); }); /script>/div> /li> /ul> /nav> /div> /div> /div> /div> div idquestions-modal roledialog styledisplay: none> div classmodal-header> h4 classmodal-title> span>Have Questions?/span> /h4> /div> div classmodal-body> p>If you have technical questions or need assistance using PC-Doctor Toolbox Remote, please visit our a hrefhttps://www.pc-doctor.com/support target_blank relnoopener>Support Portal/a>./p> /div> /div> /header> script> document.addEventListener(DOMContentLoaded, function() { const questionModal new tingle.modal({ footer: false, stickyFooter: false, closeMethods: overlay, escape, cssClass: tingle-questions-modal }); questionModal.setContent(document.getElementById(questions-modal).innerHTML); document.getElementById(header-activate-modal).addEventListener(click, function () { questionModal.open(); }); }); /script>/div>div classcontainer> div classrow > div classcol-xs-7 col-sm-12 col-md-10 col-lg-8 col-xl-8 center-helper> div classlogin_container> img src/images/toolbox_animated_lg.png altPC-Doctor Toolbox Remote classlg_logo> h1>PC-Doctor Toolbox Remote/h1> noscript> h3 classtext-center> span>We are sorry but our site strong>requires/strong> JavaScript to be enabled./span> span>Please enable JavaScript./span> /h3> br> h4>In addition to our sincere apologies, here are some helpful links:/h4> br> ul idno-javascript-content-list> li> a hrefhttps://www.pc-doctor.com>PC-Doctor Website/a> /li> li> a hrefhttps://www.facebook.com/pcdoctorinc>Facebook/a> /li> li> a hrefhttps://www.pc-doctor.com/support>Support/a> /li> /ul> /noscript> div idlogin-view> div idlogin-view-container> div idindex-content-div> div idpromo :class{ invisible: activeTab login }> h2>Easily monitor all of your PCs from anywhere in the world. Now includes 5 free Toolbox Product Keys for personal use!/h2> h2 stylemargin: 20px 0; color: yellow; font-weight: bold>Register now to claim your free Toolbox!/h2> /div> /div> !-- Error Message div --> !-- Login/Register Forms --> div idlogin-form-panes classmt-3> !-- Navigation Tabs --> ul classnav nav-tabs nav-justified mb-3> li classnav-item> a idmain-page-sign-in href# classnav-link index-nav :class{ active: activeTab login } @clickactiveTab login >Sign In/a> /li> li classnav-item> a idmain-page-register href# classnav-link index-nav :class{ active: activeTab register } @clickactiveTab register >Register/a> /li> /ul> !-- Login Tab/Form --> form idlogin-form action/ methodPOST v-showactiveTab login @submit.preventonLoginSubmit refloginForm>input typehidden name_csrf value0GowMqSKqk_T7LyXNkwfNbjMs4Fcft08M13VCKSVlKl_7Wx251JTC8WynX7-1YikDmErBY__nuA_S7gRUG3iasCkpZ4c21oX/> !-- Email Input--> div idemail-input-group classform-group> label classsr-only foremail-input>Email Address/label> div classinput-group content> div classinput-group-addon> img classinput-icon src/images/email.png altEmail Address Icon> /div> input typetext classform-control nameusername idemail-input placeholderEmail Address autofocus v-model$v.login.email.$model > /div> !-- Email Error Message --> div idlogin-email-error classmessage input_field v-if$v.login.email.$error> /div> /div> !-- Password Input--> div idpassword-input-group classform-group> label classsr-only forpassword-input>Password/label> div classinput-group> div classinput-group-addon> img classinput-icon src/images/password.png altPassword Icon> /div> input typepassword classform-control namepassword idpassword-input placeholderPassword v-model$v.login.password.$model > /div> !-- Password Error Message --> div idlogin-password-error classmessage input_field v-if$v.login.password.$error> /div> /div> !-- Login Button --> div classmt-1> div> button idmain-page-sign-in-btn classsubmit d-flex center-helper typesubmit :class{ disabled: disableLoginSubmit } :aria-disableddisableLoginSubmit > span classcenter-helper>Sign In/span> /button> /div> /div> /form> !-- Register Tab/Form --> form idregister-form action/register methodPOST v-showactiveTab register @submit.preventonRegistrationSubmit refregistrationForm>input typehidden name_csrf value0GowMqSKqk_T7LyXNkwfNbjMs4Fcft08M13VCKSVlKl_7Wx251JTC8WynX7-1YikDmErBY__nuA_S7gRUG3iasCkpZ4c21oX/> !-- Email Input--> div idregister-email-input-group classform-group> label classsr-only forregister-email-input>Email Address/label> div classinput-group content> div classinput-group-addon> img classinput-icon src/images/email.png altEmail Address Icon> /div> input typetext classform-control nameemail idregister-email-input placeholderEmail Address autofocus v-model$v.register.email.$model > /div> !-- Email Error Message --> div idregister-email-error classmessage input_field v-if$v.register.email.$error> /div> /div> !-- Password Input--> div idregister-password-input-group classform-group> label classsr-only forregister-password-input>Password/label> div classinput-group> div classinput-group-addon> img classinput-icon src/images/password.png altPassword Icon> /div> input typepassword classform-control namepassword idregister-password-input placeholderPassword v-model$v.register.password.$model > /div> !-- Password Error Message --> div idregister-password-error classmessage input_field v-if$v.register.password.$error> /div> /div> !-- Recaptcha Input and Error Message --> div classd-flex justify-content-center> div classg-recaptcha data-themedark data-callbackonRecaptchaInput data-expired-callbackonRecaptchaError data-error-callbackonRecaptchaError data-sitekey6LegItAUAAAAABzvMWDswKr71iubmV-bhdJGqgsO> /div> div idregister-recaptcha-error classmessage input_field v-if$v.register.recaptcha.$error> /div> /div> script> function onRecaptchaInput() { const vue document.getElementById(login-view-container).__vue__; vue.register.recaptcha true; } function onRecaptchaError() { const vue document.getElementById(login-view-container).__vue__; vue.register.recaptcha false; } /script> !-- Register Button --> div classmt-3> div> button idmain-page-register-btn classregister d-flex center-helper typesubmit :class{ disabled: disableRegisterSubmit } :aria-disableddisableRegisterSubmit > span classcenter-helper>Register/span> /button> /div> /div> /form> /div> div classmt-3 v-showactiveTab login> a idforgot-password-link href#> span idreset-link>Forgot your Password?/span> /a> /div> /div> script> (function () { Vue.use(window.vuelidate.default); new Vue({ el: #login-view-container, data: function () { return { activeTab: ((false) ? login : register), login: { email: , password: }, register: { email: , password: , recaptcha: false }, errorOverrides: { email: null, password: null, recaptcha: null }, activationMessage: { show: false, status: // success, error, notFound } }; }, validations: { login: { email: {required: window.validators.required}, password: {required: window.validators.required} }, register: { email: { required: window.validators.required, pattern: function (input) { return window.tbr.validation.email.test(input); }, maxLength: window.validators.maxLength(255) }, password: { required: window.validators.required, pattern: function (input) { return window.tbr.validation.password.test(input); } }, recaptcha: { required: function (input) { return !true || input true; } } } }, created: function () { // create mustache templates so theyre not seen before the Vue is created document.getElementById(login-email-error).innerText {{ loginEmailError }}; document.getElementById(login-password-error).innerText {{ loginPasswordError }}; document.getElementById(register-email-error).innerText {{ registerEmailError }}; document.getElementById( register-password-error).innerText {{ registerPasswordError }}; if (true) { document.getElementById( register-recaptcha-error).innerText {{ registerRecaptchaError }}; } }, mounted: function () { // Error messages potentially applied by Spring MVC/Thymeleaf if (null) { this.errorOverrides.email null; this.$v.register.email.$touch(); } if (null) { this.errorOverrides.password null; this.$v.register.password.$touch(); } if (null) { this.errorOverrides.recaptcha null; this.$v.register.recaptcha.$touch(); } }, methods: { onLoginSubmit: function () { if (!this.$v.login.$invalid) { this.$refs.loginForm.submit(); } this.$v.login.$touch(); // show any remaining error messages }, onRegistrationSubmit: function () { if (!this.$v.register.$invalid) { this.$refs.registrationForm.submit(); } this.$v.register.$touch(); // show any remaining error messages }, sendActivationEmail: function () { var _this this; axios.get(/csrf).then(function (csrfResponse) { var email document.getElementById(activation-error-email-addr) .getAttribute(data-email); axios.post(/resendActivationEmail, null, { headers: { X-CSRF-TOKEN: csrfResponse.data, Cache-Control: no-cache, Pragma: no-cache }, params: { email: encodeURI(email) } }).then(function () { _this.activationMessage.status success; _this.activationMessage.show true; }).catch(function (error) { _this.activationMessage.status error.response.status 404 ? notFound : error; _this.activationMessage.show true; }) }); }, }, computed: { disableLoginSubmit: function () { return this.$v.login.$invalid; }, disableRegisterSubmit: function () { return this.$v.register.$invalid; }, loginEmailError: function () { return this.$v.login.email.required ? : This field is required; }, loginPasswordError: function () { return this.$v.login.password.required ? : This field is required; }, registerEmailError: function () { if (this.errorOverrides.email) { return this.errorOverrides.email; } else if (!this.$v.register.email.required) { return This field is required; } else if (!this.$v.register.email.pattern) { return Not a well-formed email address; } else if (!this.$v.register.email.maxLength) { return Not a well-formed email address; } else { return ; } }, registerPasswordError: function () { if (this.errorOverrides.password) { return this.errorOverrides.password; } else if (!this.$v.register.password.required) { return This field is required; } else if (!this.$v.register.password.pattern) { return Passwords must be 8-40 characters with at least one letter and one number; } else { return ; } }, registerRecaptchaError: function () { if (this.errorOverrides.recaptcha) { return this.errorOverrides.recaptcha; } else if (!this.$v.register.recaptcha.required) { return This field is required; } else { return ; } } }, watch: { // reset errors if the Sign in / Register tab changes activeTab: function () { const errorDiv document.getElementById(index-content-error-div); if (errorDiv) { errorDiv.style.display none; } this.login.email ; this.login.password ; this.register.email ; this.register.password ; this.register.recaptcha ; this.$v.$reset(); }, // hide any Spring MVC/Thymeleaf errors if the inputs change register.email: function () { this.errorOverrides.email null; }, register.password: function () { this.errorOverrides.password null; }, register.recaptcha: function () { this.errorOverrides.recaptcha null; }, } }); })(); /script>/div> /div> /div> /div> div> div idpassword-reset-modal> form idpassword-reset-modal-form roleform autocompleteoff @submit.preventonSubmit> div classmodal-header> h4 classmodal-title>Reset Password/h4> /div> div classmodal-body mt-0> !-- Error/Success message block --> div v-ifmessage.show classalert d-flex :classalert- + message.status> span classglyphicon mr-1 :classglyphicon- + message.glyphicon aria-hiddentrue> /span> p classd-inline-block>{{ message.text }}/p> /div> div v-ifunactivated.show classalert alert-info d-flex> span classglyphicon glyphicon-alert mr-1 aria-hiddentrue>/span> p classd-inline-block v-htmlunactivated.link @click.preventsendActivationEmail> /p> /div> !-- Form Inputs --> div classform-group> p>Enter your email address below and we will send you a link to reset your password./p> label forpassword-reset-email-input classcontrol-label>Email Address/label> div classinput-group> div classinput-group-addon> img classinput-icon src/images/email.png altEmail Address Icon> /div> input idpassword-reset-email-input typetext classform-control v-model$v.email.$model stylebackground-color: #fff; color: #170F2F; placeholderEmail Address> /div> !-- Email Validation Error Message --> div v-if$v.email.$error classtext-danger>{{ validationError }}/div> /div> /div> div classmodal-footer> button idreset-cancel-button classbtn btn-default typebutton @clickcloseModal>Cancel/button> button idreset-submit-button classbtn btn-primary typesubmit :class{ disabled: disableSubmit } :aria-disableddisableSubmit>Submit/button> /div> /form> /div> script> (function () { Vue.use(window.vuelidate.default); var messageStates { error: {status: danger, glyphicon: alert}, success: {status: success, glyphicon: ok} }; new Vue({ el: #password-reset-modal, data: function () { return { email: , modal: null, message: { show: false, status: messageStates.error.status, glyphicon: messageStates.error.glyphicon, text: }, unactivated: { show: false, email: , link: } } }, validations: { email: { required: window.validators.required, pattern: function (input) { return window.tbr.validation.email.test(input); } } }, mounted: function () { // initialize the Password Reset Modal this.modal new tingle.modal({ footer: false, stickyFooter: false, closeMethods: escape, overlay, beforeClose: function beforeClose() { // reset the modal when its closed this.resetForm(); this.resetMessaging(); return true; }.bind(this) }); this.modal.setContent(document.getElementById(password-reset-modal)); document.getElementById(forgot-password-link).addEventListener(click, function () { this.modal.open(); }.bind(this)); }, methods: { onSubmit: function () { if (this.$v.$invalid) { this.$v.email.$touch(); return; } this.sendPasswordEmail(); }, closeModal: function () { this.modal.close(); }, resetForm: function () { this.email ; this.$v.$reset(); }, resetMessaging: function () { this.message.show false; this.message.text ; this.unactivated.show false; this.unactivated.link ; }, // Send a POST request to url with parameter email sendRequest: function (url, email) { return axios.get(/csrf).then(function (csrfResponse) { return axios.post(url, null, { headers: { X-CSRF-TOKEN: csrfResponse.data, Cache-Control: no-cache, Pragma: no-cache }, params: { email: encodeURI(email) } }) }); }, // Send the request for the password reset email sendPasswordEmail: function () { this.resetMessaging(); var _this this; this.sendRequest(/passwordReset/email, this.email).then(function () { var msg A password reset email has been sent. If it doesnt appear within a few minutes, please check your spam folder.; _this.showSuccessMessage(msg); }) .catch(function (error) { _this.passwordEmailErrorHandler(error.response.status); }); }, errorMessageHandler: function (status) { var msg ; if (status 400) { // This case will not hit as long as the request is formatted correctly msg An unknown error occurred.; } else if (status 404) { msg Sorry, we cant find the email address entered.; } else { msg An unknown error occurred.; } this.showErrorMessage(msg); }, passwordEmailErrorHandler: function (status) { if (status 403) { this.showUnactivatedLink(); } else { this.errorMessageHandler(status); } }, sendActivationEmail: function () { this.resetMessaging(); var _this this; this.sendRequest(/resendActivationEmail, this.unactivated.email).then(function () { var msg We have resent the activation email. If it doesnt appear within a few minutes, check your spam folder.; _this.showSuccessMessage(msg); }).catch(function (error) { _this.errorMessageHandler(error.response.status); }); }, showSuccessMessage: function (msg) { this.resetForm(); this.showMessage(success, msg) }, showErrorMessage: function (msg) { this.showMessage(error, msg); }, showMessage: function (state, msg) { this.message.status messageStatesstate.status; this.message.glyphicon messageStatesstate.glyphicon; this.message.text msg; this.message.show true; }, showUnactivatedLink: function () { this.unactivated.email this.email; this.resetForm(); var linkId password-reset-resend-activation-link; var link User {0} is not activated. Click a id\{1}\ href\{2}\>here\/a> to resend activation email.; link link.replace({0}, this.unactivated.email) .replace({1}, linkId) .replace({2}, #); this.unactivated.link link; this.unactivated.show true; document.getElementById(linkId) } }, computed: { disableSubmit: function () { return this.$v.$invalid; }, validationError: function () { if (!this.$v.email.required) { return This field is required; } else if (!this.$v.email.pattern) { return Not a well-formed email address; } else { return ; } } } }); })(); /script>/div> div idfooter-div classrow> div classcol-md-8 center-helper> div classfooter> a idfooter-pc-doctor-link hrefhttp://www.pc-doctor.com target_blank relnoopener> img src/images/pcd_logo.png altPC-Doctor, Inc.>/a> p>/p> a idfooter-facebook-link hrefhttps://www.facebook.com/pcdoctorinc classsocial target_blank relnoopener> img src/images/facebook.png alt??tbrBackEnd.footer.alt.facebook_en_US??>/a> a idfooter-community-link hrefhttps://www.pcdoctor-community.com classsocial target_blank relnoopener> img src/images/blog.png alt??tbrBackEnd.footer.alt.blog_en_US??>/a> a idfooter-forum-link hrefhttps://www.pcdoctor-community.com/forum classsocial target_blank relnoopener> img src/images/forums.png alt??tbrBackEnd.footer.alt.forums_en_US??>/a> /div> /div> div classcontainer-fluid> div classrow> div classcol-md-12 text-center stylefont-size: 14px;> p>COPYRIGHT © 2016 - 2025 a hrefhttps://www.pc-doctor.com target_blank relnoopener>PC-Doctor, Inc./a> ALL RIGHTS RESERVED./p> p>PC-Doctor is a trademark of PC-Doctor, Inc., Reno, NV. All other brand and product names are registered trademarks, trademarks or servicemarks of their respective holders and are gratefully acknowledged. Product specifications subject to change without notice. All PC-Doctor products are protected by one or more of the following patents: 6,742,148; 6,792,562; 6,829,726; 7,036,129; 7,139,954; 7,155,645; 7,356,744; 9,118,695. Other patents pending./p> p>Windows is a registered trademark of Microsoft Corporation in the United States and other countries./p> p idtbr-build-version>PC-Doctor Toolbox Remote Build Version: 2024.Q3.20.447618/p> /div> /div> /div> /div>/div>script> (function () { window.scrollTo(0, 0); })(); window.onload function(){ document.getElementById(cookie-alert-div).classList.toggle(d-none, navigator.cookieEnabled); };/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
]