Help
RSS
API
Feed
Maltego
Contact
Domain > devjoin.safenow-tech.io
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-07-01
18.67.17.102
(
ClassC
)
2025-12-06
3.163.24.2
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sat, 06 Dec 2025 07:08:19 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://devjoin.safenow-tech.io/X-Cache: Redirect from cloudfrontVia: 1.1 cadda06365c5592c0d0a272a3fe5825e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P2X-Amz-Cf-Id: yqqc0QVqaTd6nEmZVRiMrmX49aV30VMvYMmO7lVlC66nbgxmXxXt0A 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: 10380Connection: keep-aliveDate: Sat, 06 Dec 2025 07:08:21 GMTLast-Modified: Tue, 29 Apr 2025 09:42:39 GMTETag: 4fdf3553f4a226bcdecd3a2504f645c4x-amz-server-side-encryption: AES256x-amz-version-id: l3NrtUnm4Zj00xMKWny9FjI8.v5ZJWNCAccept-Ranges: bytesServer: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 26c9d43b9089eee93b9e4ad4293d02c0.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P2X-Amz-Cf-Id: H6TOhVakEAXVdqN4xuhhdemd0lS3J2v8GSN87FlcCIZbqP--jPtGEA !DOCTYPE html>!-- This site was created in Webflow. https://www.webflow.com -->!-- Last Published: Wed Mar 29 2023 09:58:20 GMT+0000 (Coordinated Universal Time) -->html data-wf-page6424082f98731c6b3a921e41 data-wf-site62b193531e94495ba15e0b26>head> meta charsetutf-8> title>SafeNow | Invitation/title> meta contentWelcome to SafeNow 🔵 propertyog:title> meta contenthttps://uploads-ssl.webflow.com/62b193531e94495ba15e0b26/64240294de83376c10f7eb01_Open%20Graph%20(1).jpg propertyog:image> meta contentWelcome to SafeNow 🔵 propertytwitter:title> meta contenthttps://uploads-ssl.webflow.com/62b193531e94495ba15e0b26/64240294de83376c10f7eb01_Open%20Graph%20(1).jpg propertytwitter:image> meta contentwidthdevice-width, initial-scale1 nameviewport> meta contentWebflow namegenerator> link hrefcss/normalize.css relstylesheet typetext/css> link hrefcss/webflow.css relstylesheet typetext/css> link hrefcss/safenow-invitation-link.webflow.css relstylesheet typetext/css> link hrefhttps://fonts.googleapis.com relpreconnect> link hrefhttps://fonts.gstatic.com relpreconnect crossoriginanonymous> script srchttps://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js typetext/javascript>/script> script typetext/javascript>WebFont.load({ google: { families: Inter:100,200,300,regular,500,600,700,800,900 } });/script> !-- if lt IE 9>script srchttps://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js typetext/javascript>/script>!endif --> script typetext/javascript>!function (o, c) { var n c.documentElement, t w-mod-; n.className + t + js, (ontouchstart in o || o.DocumentTouch && c instanceof DocumentTouch) && (n.className + t + touch) }(window, document);/script> link href/images/favicon.png relshortcut icon typeimage/x-icon> link href/images/webclip.png relapple-touch-icon> meta nameapple-itunes-app contentapp-id1503333764, app-argumenthttp://app.safenow.live/u>/head>body classbody> div classgrid> div idblock-1 classdiv-block-42> h1 idblock-1-headline classheading-2>1./h1> p iddownloadApp classparagraph-2>Download the App/p> div classdiv-block-37> a idappleAppstoreLink hrefhttps://apps.apple.com/app/apple-store/id1503333764?pt120039801&ctGroup%20Invitation%20Link&mt8 classw-inline-block>img idiosDownloadBadge src/images/Download_on_the_App_Store_Badge_US-UK_RGB_blk_092917-1.svg loadinglazy alt classapple-app-store-badge>/a> a idgooglePlaystoreLink hrefhttps://play.google.com/store/apps/details?idde.safenow.user&referrerutm_source%3DGroup%2520Invitation%2520Link%26anid%3Dadmob classw-inline-block>img idandroidDownloadBadge src/images/google-play-badge-en.svg loadinglazy alt classgoogle-app-store-badge>/a> /div> /div> div idblock-2 classdiv-block-42> h1 classheading-2>2./h1> p idacceptInvite classparagraph-2>Accept the invitation/p> a idinviteLink href# classbutton white w-button>Join group/a> /div> /div> !-- if lte IE 9>script srchttps://cdnjs.cloudflare.com/ajax/libs/placeholders/3.0.2/placeholders.min.js>/script>!endif --> script> const prefix dev; const endpoint https://gql.dev.dev.safenow-tech.io/v1/graphql; const locale (navigator.language || ).split(-)0 || en; const translations { en: { company: company, group: group, inviteExpired: Invitation expired }, de: { company: Firma, group: Gruppe, downloadApp: App herunterladen, acceptInvite: Einladung annehmen, inviteLink: Gruppe beitreten, inviteExpired: Einladung abgelaufen, } } const images { en: { }, de: { androidDownloadBadge: /images/google-play-badge-de.svg, iosDownloadBadge: /images/Download_on_the_App_Store_Badge_DE_RGB_blk_092917-2.svg } } function translateText(id) { return (translationslocale || translationsen || {})id; } function translateElement(id, key) { const text translateText(key || id); if (text) { const el document.getElementById(id); if (el) { el.innerHTML text; } return el; } return null; } function translateImage(id) { const src (imageslocale || imagesen || {})id; if (src) { const el document.getElementById(id); if (el && src) { el.setAttribute(src, src); } } } function translateUI() { for (id in translationsde) { translateElement(id); }; for (id in imagesde) { translateImage(id); }; } function gotoAppstore(invitationCode) { const appleAppstoreLink https://apps.apple.com/app/apple-store/id1503333764?pt120039801&ctGroup%20Invitation%20Link&mt8; const googlePlaystoreLink https://play.google.com/store/apps/details?idde.safenow.user&referrerutm_source%3DGroup%2520Invitation%2520Link%26anid%3Dadmob; const isIOS (/iPad|iPhone|iPod/.test(navigator.platform) || navigator.platform MacIntel) && !window.MSStream; if (isIOS) { location.replace(appleAppstoreLink); } else { location.replace(googlePlaystoreLink); } } async function fetchGraphQL(operationsDoc, operationName, variables) { const result await fetch( endpoint, { method: POST, body: JSON.stringify({ query: operationsDoc, variables: variables, operationName: operationName }) } ); return await result.json(); } function fetchPublicReadInvitation(invitationCode) { const operationsDoc ` query PublicReadInvitation($invitationCode: String!) { publicReadInvitation(arg1: {invitationCode: $invitationCode}) { invitorName invitorAvatarUrl invitationType invitationName companyName zoneName companyIconUrl zoneIconUrl } } `; return fetchGraphQL( operationsDoc, PublicReadInvitation, { invitationCode: invitationCode } ); } function guardedSetInnerHTML(el, value) { if (el) { el.innerHTML value; } } function guardedSetAttribute(el, attribute, value) { el?.setAttribute(attribute, value); } function guardedSetField(el, field, value) { if (el) { elfield value; } } async function fillInvitationDetails(invitationCode) { const anchor document.getElementById(inviteLink); try { const { errors, data } await fetchPublicReadInvitation(invitationCode); if (errors) { console.error(errors); guardedSetAttribute(anchor, style, pointer-events: none); translateElement(inviteLink, inviteExpired); } else { const invitation data.publicReadInvitation; const deeplink `${prefix}joinsafenow://app/${invitationCode}`; guardedSetAttribute( anchor, href, deeplink); anchor.addEventListener(click, function () { location.replace(deeplink); event.stopPropagation(); }); if (invitation.invitorName) { guardedSetInnerHTML( document.getElementById(invitorName), `${invitation.invitorName}`); } if (invitation.invitorAvatarUrl) { guardedSetAttribute( document.getElementById(invitorAvatarUrl), src, invitation.invitorAvatarUrl); } else { guardedSetField(document.getElementById(invitorAvatarUrl), hidden, true); } const name invitation.zoneName || invitation.companyName || invitation.invitationName; const joinType invitation.companyName ? company : group; const url invitation.zoneIconUrl || invitation.companyIconUrl; if (name) { guardedSetInnerHTML( document.getElementById(invitationName), `${translateText(joinType)} “${name}”`); } guardedSetInnerHTML( document.getElementById(joinType), translateText(joinType)); if (url) { guardedSetAttribute( document.getElementById(zoneIconUrl), src, url); } else { guardedSetField(document.getElementById(zoneIconUrl), hidden, true); } guardedSetAttribute( document.getElementById(appleAppstoreLink), href, appleAppstoreLink); guardedSetAttribute( document.getElementById(googlePlaystoreLink), href, googlePlaystoreLink); } } catch (e) { guardedSetField(document.getElementById(invitorAvatarUrl), hidden, true); guardedSetField(document.getElementById(zoneIconUrl), hidden, true); console.log(e); } document.getElementById(block-1-headline).style null; document.getElementById(block-2).style null; } translateUI(); const queryParams new URLSearchParams(window.location.search); const invitationCode queryParams.get(invitecode) || (location.pathname || ).replace(/, ); if (!invitationCode || invitationCode.length 0) { document.getElementById(block-1-headline).style display: none; document.getElementById(block-2).style display: none; } else { fillInvitationDetails(invitationCode); } /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
]