Help
RSS
API
Feed
Maltego
Contact
Domain > goodbeachreads.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-11-20
13.35.210.62
(
ClassC
)
2026-02-10
3.175.34.10
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Tue, 10 Feb 2026 07:34:42 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://goodbeachreads.com/X-Cache: Redirect from cloudfrontVia: 1.1 c72ffb889138b44aea59adaf65f8164e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: PxysVjtVJnAxXBg1Pz_63sx1Sn8S-x9l9PFgVbFdGsj_N8_pHf9gVw 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: 9843Connection: keep-aliveDate: Tue, 10 Feb 2026 07:34:43 GMTLast-Modified: Fri, 24 Nov 2023 13:44:46 GMTETag: 7d5260fc6e13a7cc2d380487e5779b4fx-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 6b0264d1694ae38286bac63d55b3986a.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P3Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: 1QMHuKNKwV2YyqqfnoVAw7dPoyh7sRm1QLPymNBqn-3DlCBIBPQCrw !DOCTYPE html>html>head>title>Good Beach Reads/title>meta charsetUTF-8>meta nameviewport contentwidthdevice-width, initial-scale1>link hrefgoodreads.ico relicon typeimage/x-ico>link relstylesheet hrefhttps://www.w3schools.com/w3css/4/w3.css>link hrefhttps://fonts.googleapis.com/css?familyRaleway relstylesheet typetext/css>style>body {font-family: Raleway, Arial, sans-serif}.w3-row img {margin-bottom: -8px}.parallax { /* The image used */ background-image: url(Good Beach Reads Website.png); min-height: 1000px; /* Set a specific height height: 1600px; */ /* Create the parallax scrolling effect */ background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: 100% auto;}#IDSubmit,#IDUnsubmit { background-color:lightskyblue; border: none; color: white; padding: 15px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; margin: 4px 2px; cursor: pointer; border-radius: 5%; box-shadow: 1, 1, 1, 1 ;}/style>script srchttps://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/aes.js>/script>script srchttps://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/pbkdf2.js>/script> script srchttps://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js>/script>script> function create_UUID(length){ var uuid ; var characters ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789; var charactersLength characters.length; for ( var i 0; i length; i++ ) { uuid + characters.charAt(Math.floor(Math.random() * charactersLength)); } return uuid; } function clearForm() { alertMe(,,alert2); document.getElementById(email).value ; document.getElementById(firstname).value ; }function alertMe(title, message,docid){ var myElementToShow document.getElementById(docid); myElementToShow.innerHTML title + + message; } /script>!-- Container element -->div classparallax>/div>/head>body>!-- !PAGE CONTENT! -->div classw3-content stylemax-width:1500px> !-- Header --> header classw3-container w3-large w3-padding-24> a href# classw3-left w3-button w3-white>GOOD BEACH READS/a> a href#about classw3-right w3-button w3-white>Books for beaches, pools and airports/a> /header>!-- End Page Content -->/div>!-- Footer / About Section -->footer classw3-light-grey w3-padding-64 w3-center idabout> h2 stylecolor:skyblue>GOOD BEACH READS/h2> span > img stylewidth:50%;text-align:center; alt srcbeachreads.png /> /span> br> form stylemargin:auto;width:40%;text-align:center;color:blue action target_blank idID> p stylecolor:deeppink>We publish books we think readers would enjoy on the beach, around the pool, at airports and on long haul flights.For more information: contact@goodbeachreads.com img stylefloat:right;margin-right:10% alt srcgoodreadsicon.png/> /p> p classw3-medium w3-text-blue>If youd like to be notified of new book releases, subscribe to our mailing list!/p> p idalert2 stylecolor:blue;text-align:center>/p> div classw3-section w3-text-blue > label>b>Email/b>/label> input classw3-input w3-border typetext required nameEmail idemail> /div> div classw3-section w3-text-blue> label >b>First Name/b>/label> input classw3-input w3-border required nameFirst Name idfirstname> /div> button typesubmit idIDSubmit>Subscribe/button>       button typesubmit idIDUnsubmit>Unsubscribe/button>br> br> Your data is encrypted here in the browser, sent encrypted and stored encrypted. Unsubscribe any time by clicking the button. /form> /footer> /body>script> $(#IDSubmit).click(function(e) { e.preventDefault(); var email $(#email).val().trim(); var firstname $(#firstname).val().trim(); if (email || email.indexOf(@, 0) 0 || email.indexOf(., 0) 0 ) { document.getElementById(email).focus(); alertMe(Good Beach Reads Message: ,Please provide a valid email address,alert2); return; } var sendIDfirstname; var sendCredsemail; // Encrypt do { var registeringcreate_UUID(32); var Send CryptoJS.AES.encrypt(sendID, registering); var stringSSend.toString(); var stringSendencodeURIComponent(stringS); var stringSDdecodeURIComponent(stringSend); var bytes1 CryptoJS.AES.decrypt(stringSD, registering); var plaintext1 bytes1.toString(CryptoJS.enc.Utf8); console.log(plaintext is+plaintext1); var Creds CryptoJS.AES.encrypt(sendCreds, registering); var stringCCreds.toString(); var stringCredsencodeURIComponent(stringC); var stringCDdecodeURIComponent(stringCreds); var bytes2 CryptoJS.AES.decrypt(stringCD, registering); var plaintext2 bytes2.toString(CryptoJS.enc.Utf8); console.log(plaintext is+plaintext2); var encryptemail CryptoJS.AES.encrypt(email, registering); var encryptede(encryptemail.toString()); var encryptedemailencodeURIComponent(encryptede); var encryptedeDdecodeURIComponent(encryptede); var bytes3 CryptoJS.AES.decrypt(encryptedeD, registering); var plaintext3 bytes3.toString(CryptoJS.enc.Utf8); console.log(plaintext is+plaintext3); } while (plaintext1 !sendID || plaintext2 !sendCreds || plaintext3 !email ); //var getitaccountValues0; //var accountgetit.account; var API_URLhttps://emails.goodbeachreads.com/emailrecording?registering+registering+&stringCreds+stringCreds+&stringSend+stringSend+&actionsubscribe; console.log(API_URL); $(#API_URL).val(API_URL); $.ajax({ type: GET, url: API_URL, error: function() { alert(Network Timeout Error. Please try again later.); } , cache: false, }) .done(function(response) { if (response.completedOK ) { clearForm() ; alertMe(Good Beach Reads Message: ,Success,+firstname+. Your encrypted email arrived safely to our secure data store.,alert2); } else if (!response.completedOK ) { alertMe(Good Beach Reads Message: ,Please try again later,alert2); clearForm() ; location.reload();}}) }) $(#IDUnsubmit).click(function(e) { e.preventDefault(); var email $(#email).val().trim(); var firstname $(#firstname).val().trim(); if (email || email.indexOf(@, 0) 0 || email.indexOf(., 0) 0 ) { document.getElementById(email).focus(); alertMe(Good Beach Reads Message: ,Please provide a valid email address,alert2); return; } var sendIDfirstname; var sendCredsemail; // Encrypt do { var registeringcreate_UUID(32); var Send CryptoJS.AES.encrypt(sendID, registering); var stringSSend.toString(); var stringSendencodeURIComponent(stringS); var stringSDdecodeURIComponent(stringSend); var bytes1 CryptoJS.AES.decrypt(stringSD, registering); var plaintext1 bytes1.toString(CryptoJS.enc.Utf8); console.log(plaintext is+plaintext1); var Creds CryptoJS.AES.encrypt(sendCreds, registering); var stringCCreds.toString(); var stringCredsencodeURIComponent(stringC); var stringCDdecodeURIComponent(stringCreds); var bytes2 CryptoJS.AES.decrypt(stringCD, registering); var plaintext2 bytes2.toString(CryptoJS.enc.Utf8); console.log(plaintext is+plaintext2); var encryptemail CryptoJS.AES.encrypt(email, registering); var encryptede(encryptemail.toString()); var encryptedemailencodeURIComponent(encryptede); var encryptedeDdecodeURIComponent(encryptede); var bytes3 CryptoJS.AES.decrypt(encryptedeD, registering); var plaintext3 bytes3.toString(CryptoJS.enc.Utf8); console.log(plaintext is+plaintext3); } while (plaintext1 !sendID || plaintext2 !sendCreds || plaintext3 !email ); var API_URLhttps://emails.goodbeachreads.com/emailrecording?registering+registering+&stringCreds+stringCreds+&stringSend+stringSend+&actionunsubscribe; console.log(API_URL); $(#API_URL).val(API_URL); $.ajax({ type: GET, url: API_URL, error: function() { alert(Network Timeout Error. Please try again later.); } , cache: false, }) .done(function(response) { if (response.completedOK ) { clearForm() ; alertMe(Good Beach Reads Message: ,Sorry to see you go,+firstname+. Your encrypted data was successfully deleted.,alert2); } else if (!response.completedOK ) { alertMe(Good Beach Reads Message: ,Please try again later,alert2); clearForm() ; location.reload();}}) }) /script>/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
]