Help
RSS
API
Feed
Maltego
Contact
Domain > davidmcelroy.name
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-06-09
18.64.174.70
(
ClassC
)
2025-09-14
99.84.66.80
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sun, 14 Sep 2025 03:26:48 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://davidmcelroy.name/X-Cache: Redirect from cloudfrontVia: 1.1 030fe0607711293dda988e571617a9f2.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO50-C1X-Amz-Cf-Id: KWACQb2aFX7UnmjRJfJw2GKmUbBujxmWc8PhT03hFDTCpGHHCH5cnAVary: Origin html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 9345Connection: keep-aliveDate: Sun, 14 Sep 2025 03:26:49 GMTLast-Modified: Tue, 27 May 2025 16:28:46 GMTETag: 47207f5ba242bb904d3d279490321ea4x-amz-server-side-encryption: AES256x-amz-meta-btime: 1748296293x-amz-meta-mtime: 1748363313Accept-Ranges: bytesServer: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 00f0a41f749793b9dd653153037c957e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO50-C1X-Amz-Cf-Id: 6YztR7v8EU6l_n-T4XVd5cnfnrzpB-x9A8eimpX7oZQHibSCXWZRHAVary: Origin !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>Order a Hug v1.9/title> link relstylesheet hrefstyles.css> link relmanifest hrefmanifest.json> meta nametheme-color content#f8a5c2> link relicon hrefimages/favicon/favicon.svg typeimage/svg+xml> link relapple-touch-icon hrefimages/apple-touch-icon.svg typeimage/svg+xml> !-- Fallback for browsers that dont support SVG --> link relalternate icon hrefimages/favicon/favicon.svg typeimage/svg+xml> !-- jQuery --> script srchttps://code.jquery.com/jquery-3.7.1.min.js integritysha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo crossoriginanonymous>/script> style> #showver { cursor: pointer; color: #f8a5c2; font-weight: bold; } /style>/head>body> div classcontainer> div idinvitation-screen classscreen active> h1>Welcome to Comfort Connect/h1> p>Please enter your invitation code to continue/p> div classform-group> input typetext idinvitation-code placeholderInvitation Code> button idvalidate-invitation>Enter/button> /div> p idinvitation-error classerror-message>/p> /div> div idorder-screen classscreen> h1 idshowver>Order Comfort/h1> p idwhat>What would you like to order today?/p> form idorder-form> div classcomfort-options> div classcomfort-option> input typecheckbox idhug namecomfort-type valuehug> label forhug>A Long Hug/label> div classquantity-selector> button typebutton classqty-btn minus>-/button> input typenumber classqty-input value1 min1 max10> button typebutton classqty-btn plus>+/button> /div> /div> div classcomfort-option> input typecheckbox idshoulder namecomfort-type valueshoulder> label forshoulder>A Shoulder to Cry On/label> div classquantity-selector> button typebutton classqty-btn minus>-/button> input typenumber classqty-input value1 min1 max10> button typebutton classqty-btn plus>+/button> /div> /div> div classcomfort-option> input typecheckbox idear namecomfort-type valueear> label forear>An Ear to Chew On/label> div classquantity-selector> button typebutton classqty-btn minus>-/button> input typenumber classqty-input value1 min1 max10> button typebutton classqty-btn plus>+/button> /div> /div> div classcomfort-option> input typecheckbox idkiss namecomfort-type valuekiss> label forkiss>A Sweet Kiss/label> div classquantity-selector> button typebutton classqty-btn minus>-/button> input typenumber classqty-input value1 min1 max10> button typebutton classqty-btn plus>+/button> /div> /div> div classcomfort-option> input typecheckbox idlaugh namecomfort-type valuelaugh> label forlaugh>A Good Laugh/label> div classquantity-selector> button typebutton classqty-btn minus>-/button> input typenumber classqty-input value1 min1 max10> button typebutton classqty-btn plus>+/button> /div> /div> div classcomfort-option> input typecheckbox idstory namecomfort-type valuestory> label forstory>A Funny Story/label> div classquantity-selector> button typebutton classqty-btn minus>-/button> input typenumber classqty-input value1 min1 max10> button typebutton classqty-btn plus>+/button> /div> /div> /div> div classform-group> More to come... :) /div> div classform-group styledisplay: none;> label forrecipient-email>Recipients EMail:/label> input typeemail idrecipient-email placeholderRecipients Email Xrequired> /div> div classform-group> label forpersonal-message>Add a Private Message or Special Instructions:/label> textarea idpersonal-message rows4 placeholderYour message here...>/textarea> /div> div classform-group> label fordelivery-option>Delivery Method:/label> select iddelivery-option required> option value disabled selected>Select delivery method/option> option valuesame-day>Same Day/option> option valuenext-day>Next Day/option> option valuepickup>Pickup/option> option valuedrive-through>Drive-Through/option> /select> /div> button typesubmit idsubmit-order>Send Request for Comfort/button> /form> /div> div idconfirmation-screen classscreen> h1>Building Your Custom Comfort Package!/h1> div classconfirmation-message> p>span idrecipient-name>/span>, your package is being prepared./p> p>Youll recieve a notice when it is ready to receive :)/p> /div> button idnew-order>Request Another/button> /div> /div> script srcapp.js>/script> script> // Register service worker for PWA if (serviceWorker in navigator) { navigator.serviceWorker.register(/service-worker.js) .then(reg > console.log(Service worker registered)) .catch(err > console.log(Service worker not registered, err)); } /script> script> var _ver 1.9; window._comfortver _ver; // Global variable for version // Initialize the app $(document).ready(function () { // Variables for touch detection let touchStartTime 0; let touchTimer; const longPressDuration 800; // milliseconds for long press // Touch start event $(#showver).on(touchstart, function (e) { e.preventDefault(); touchStartTime new Date().getTime(); // Set timer for long press touchTimer setTimeout(function () { // Long press detected $(#showver).text(`Order Comfort v${_ver}`); console.log(Long press detected); }, longPressDuration); }); // Touch end event $(#showver).on(touchend, function (e) { e.preventDefault(); const touchEndTime new Date().getTime(); const touchDuration touchEndTime - touchStartTime; // Clear the long press timer clearTimeout(touchTimer); // If touch duration is less than the threshold, its a short press if (touchDuration longPressDuration) { $(#showver).text(`Order Comfort v${_ver}`); console.log(Short press detected); } }); // For non-touch devices, maintain click functionality $(#showver).click(function (e) { // Only handle click if its not a touch device or event if (e.originalEvent && !e.originalEvent.touches) { $(#showver).text(`Order Comfort v${_ver}`); console.log(Click detected); } }); }); /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
]