Help
RSS
API
Feed
Maltego
Contact
Domain > cryptexa.akunlama.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-08-03
104.21.75.39
(
ClassC
)
2025-10-19
216.24.57.7
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Sun, 19 Oct 2025 04:00:39 GMTContent-Type: text/html; charsetutf-8Content-Length: 65Connection: keep-aliveCF-RAY: 990d5ea75a91ff01-PDXLocation: https://cryptexa.akunlama.com/cf-cache-status: DYNAMICServer: cloudflarealt-svc: h3:443; ma86400 a hrefhttps://cryptexa.akunlama.com/>Moved Permanently/a>.
Port 443
HTTP/1.1 200 OKDate: Sun, 19 Oct 2025 04:00:40 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveCF-RAY: 990d5ea8bd7aff0f-PDXCache-Control: public, max-age86400content-security-policy: default-src self;script-src self unsafe-inline;style-src self unsafe-inline;img-src self data:;connect-src self;font-src self;object-src none;media-src self;frame-src none;base-uri self;form-action self;frame-ancestors self;script-src-attr none;upgrade-insecure-requestscross-origin-opener-policy: same-origincross-origin-resource-policy: same-originetag: W/4057-198b74813f8last-modified: Sun, 17 Aug 2025 09:06:51 GMTorigin-agent-cluster: ?1referrer-policy: no-referrerrndr-id: b91b1621-a740-4894strict-transport-security: max-age15552000; includeSubDomainsvary: Accept-Encodingx-content-type-options: nosniffx-dns-prefetch-control: offx-download-options: noopenx-frame-options: SAMEORIGINx-permitted-cross-domain-policies: nonex-render-origin-server: Renderx-xss-protection: 0cf-cache-status: DYNAMICServer: cloudflarealt-svc: h3:443; ma86400 !DOCTYPE html>html langen>head> meta charsetUTF-8 /> meta http-equivX-UA-Compatible contentIEedge /> meta nameviewport contentwidthdevice-width, initial-scale1.0/> meta namedescription contentCryptexa - Your secure digital diary where thoughts go to hide from the world /> meta namerobots contentnoindex, nofollow /> meta http-equivContent-Security-Policy contentdefault-src self; script-src self unsafe-inline; style-src self unsafe-inline; img-src self data:; /> title>Cryptexa/title> link relicon typeimage/png hreficon.png /> link relshortcut icon typeimage/png hreficon.png /> script> // Early theme application to avoid flash; default to light, honor stored pref (function(){ try{ var pref localStorage.getItem(theme-preference); var theme pref || light; var c document.documentElement.classList; c.remove(theme-dark,theme-light); c.add(theme light ? theme-light : theme-dark); }catch(e){} })(); /script> link relstylesheet href./styles.css /> style> /* Modern, sleek landing page styles */ .landing { display: none; max-width: 520px; margin: 60px auto; background: var(--panel); border: 1px solid var(--border); border-radius: 24px; padding: 60px 48px; box-shadow: 0 25px 80px var(--shadow); text-align: center; position: relative; overflow: hidden; } .landing::before { content: ; position: absolute; top: 0; left: 0; right: 0; height: 6px; background: var(--gradient-brand); border-radius: 24px 24px 0 0; } .landing::after { content: ; position: absolute; top: -50%; left: -50%; width: 200%; height: 200%; background: radial-gradient(circle, rgba(122, 162, 255, 0.03) 0%, transparent 70%); pointer-events: none; z-index: 0; } .landing > * { position: relative; z-index: 1; } .landing .logo { width: 80px; height: 80px; margin: 0 auto 24px; display: block; border-radius: 20px; box-shadow: 0 8px 32px rgba(122, 162, 255, 0.2); animation: float 4s ease-in-out infinite; background: var(--panel-2); padding: 8px; } @keyframes float { 0%, 100% { transform: translateY(0px) scale(1); } 50% { transform: translateY(-10px) scale(1.02); } } .landing h1 { margin: 0 0 16px 0; color: var(--text); font-size: 32px; font-weight: 800; letter-spacing: -0.8px; background: var(--gradient-brand); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .landing .subtitle { color: var(--muted); font-size: 18px; font-weight: 500; margin-bottom: 32px; opacity: 0.9; line-height: 1.4; } .landing p { color: var(--muted); margin: 0 0 40px 0; font-size: 16px; line-height: 1.6; } .landing .input-group { display: flex; gap: 16px; margin-bottom: 32px; align-items: stretch; } .landing inputtypetext { flex: 1; padding: 18px 24px; border: 2px solid var(--border); border-radius: 16px; background: var(--panel-2); color: var(--text); font-size: 16px; transition: all 0.3s ease; outline: none; } .landing inputtypetext:focus { border-color: var(--brand); box-shadow: 0 0 0 6px rgba(122, 162, 255, 0.1); transform: translateY(-2px); } .landing inputtypetext::placeholder { color: var(--muted); opacity: 0.7; } .landing button { padding: 18px 32px; border-radius: 16px; border: none; background: var(--gradient-brand); color: white; cursor: pointer; font-size: 16px; font-weight: 700; transition: all 0.3s ease; box-shadow: 0 6px 20px rgba(122, 162, 255, 0.3); position: relative; overflow: hidden; } .landing button::before { content: ; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent); transition: left 0.5s; } .landing button:hover::before { left: 100%; } .landing button:hover { transform: translateY(-3px); box-shadow: 0 12px 32px rgba(122, 162, 255, 0.4); } .landing button:active { transform: translateY(-1px); } .landing .footer-text { font-size: 14px; color: var(--muted); margin-top: 32px; opacity: 0.8; line-height: 1.6; background: var(--panel-2); padding: 20px; border-radius: 16px; border: 1px solid var(--border); } .landing .footer-text code { background: var(--bg); padding: 4px 8px; border-radius: 6px; font-family: ui-monospace, monospace; font-size: 13px; border: 1px solid var(--border); } /* Theme toggle minimal styling to integrate into menubar */ .theme-toggle{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:var(--panel);color:var(--text);cursor:pointer;box-shadow:var(--shadow-sm)} .theme-toggle .icon{width:18px;height:18px;display:inline-block;line-height:1} /style>/head>body> div idmenubar> div idbrand>Cryptexa/div> div idmenubar-buttons> button idbutton-save titleSave (Ctrl+S)>Save/button> button idbutton-savenew titleChange Password>Change Password/button> button idbutton-reload titleReload>Reload/button> button idbutton-delete titleDelete All>Delete/button> !-- Tab Color Picker --> input typecolor idtab-color-picker value#ffffff titleSet active tab color> !-- Help Button --> button idhelp-button titleKeyboard Shortcuts (F1) stylepadding: 6px 10px; border-radius: 6px; border: 1px solid var(--border); background: var(--panel); color: var(--text); cursor: pointer; font-size: 14px;>❓/button> !-- Theme Toggle --> button idtheme-toggle classtheme-toggle typebutton aria-labelToggle color theme aria-livepolite aria-pressedtrue> span classicon aria-hiddentrue>🌙/span> span classlabel>Dark/span> /button> div idstatus-indicator classstatus-indicator> span classstatus-dot>/span> span classstatus-text>Ready/span> span idlast-saved classlast-saved styledisplay: none;>/span> /div> /div> /div> !-- Landing page --> section idlanding classlanding> img srcicon.png altCryptexa Logo classlogo /> h1>Cryptexa/h1> p classsubtitle>Where your secrets go to party (privately)/p> p>Give your digital diary a name thats more creative than diary123. Your thoughts deserve a VIP lounge, not a cardboard box under your bed./p> div classinput-group> input typetext idlanding-site placeholderdefinitely-not-my-diary /> button idlanding-open>Go 🚀/button> /div> div classfooter-text> strong>🔒 Fort Knox wishes it was this secure:/strong> We encrypt everything so hard, even we cant peek at your embarrassing poetry. AES-256-GCM because were fancy like that.br> strong>🚀 Pro hacker move:/strong> Add code>?passwordyourpass/code> to skip the small talk (but please dont use password123 - were judging you). /div> /section> div idmain-content-outter> div idtabs classtabs> div classtab-headers> div classtab-headers-container> li classtab-header active data-tab-idtab-0> a href#tab-0 classtab-title>Empty Tab/a> span classclose titleRemove Tab>×/span> /li> /div> button idadd_tab classadd-tab titleAdd Tab>+/button> /div> div idtab-0 classtab-panel active> div classeditor-wrap> div classline-gutter aria-hiddentrue>/div> textarea rows1 cols1 classtextarea-contents placeholderyour text goes here...>/textarea> /div> /div> /div> /div> div idouter-toast styledisplay:none;>div idtoast>/div>/div> div idloader classloader styledisplay:none;> div classspinner>/div> /div> !-- Dialogs --> dialog iddialog-password classapp-dialog> form methoddialog> h3>Decrypt this site/h3> p classadditional-text>Enter your password to decrypt notes./p> input typepassword identerpassword placeholderPassword autocompletecurrent-password /> menu> button valueok classprimary stylemin-width:120px>Decrypt/button> /menu> /form> /dialog> dialog iddialog-new-password classapp-dialog> form methoddialog> h3 iddialog-new-password-title>Create password/h3> p classadditional-text>Enter and confirm your password./p> input typepassword idnewpassword1 placeholderNew password autocompletenew-password /> input typepassword idnewpassword2 placeholderConfirm new password autocompletenew-password /> div idpasswords-empty classhint error styledisplay:none;>Password cannot be empty/div> div idpasswords-dont-match classhint error styledisplay:none;>Passwords do not match/div> menu> button valuecancel classsecondary>Cancel/button> button valueok classprimary>Save/button> /menu> /form> /dialog> dialog iddialog-confirm-reload classapp-dialog> form methoddialog> h3>Reload/h3> p>You have unsaved changes. Reload anyway?/p> menu> button valuecancel classsecondary>Cancel/button> button valueok classdanger>Reload/button> /menu> /form> /dialog> dialog iddialog-confirm-delete-tab classapp-dialog> form methoddialog> h3>Delete tab/h3> p>This will remove the current tab. Continue?/p> menu> button valuecancel classsecondary>Cancel/button> button valueok classdanger>Delete tab/button> /menu> /form> /dialog> dialog iddialog-confirm-delete-site classapp-dialog> form methoddialog> h3>Delete all notes/h3> p>This will delete all saved notes from this browser. This action cannot be undone./p> menu> button valuecancel classsecondary>Cancel/button> button valueok classdanger>Delete/button> /menu> /form> /dialog> dialog iddialog-delete-password classapp-dialog> form methoddialog> h3>Confirm deletion/h3> p classadditional-text>Enter your password to confirm site deletion./p> input typepassword iddeletepassword placeholderPassword autocompletecurrent-password /> menu> button valuecancel classsecondary>Cancel/button> button valueok classdanger stylemin-width:120px>Delete/button> /menu> /form> /dialog> !-- About Dialog --> dialog idabout-dialog classapp-dialog> form methoddialog> h3>About Cryptexa/h3> p>A secure, client-side encrypted notes application./p> p>strong>Version:/strong> 1.0.0/p> p>strong>Encryption:/strong> AES-256-GCM/p> p>Your notes are encrypted in your browser before being sent to the server. The server never sees your password or unencrypted content./p> menu> button typebutton classsecondary onclickshowKeyboardShortcuts()>Keyboard Shortcuts/button> button typebutton classsecondary>Close/button> /menu> /form> /dialog> !-- Keyboard Shortcuts Dialog --> dialog idshortcuts-dialog classapp-dialog> form methoddialog> h3>Keyboard Shortcuts/h3> div classshortcuts-grid> div classshortcut-item> kbd>Ctrl/Cmd + S/kbd> span>Save current note/span> /div> div classshortcut-item> kbd>Ctrl/Cmd + Shift + S/kbd> span>Save with new password/span> /div> div classshortcut-item> kbd>Ctrl/Cmd + R/kbd> span>Reload from server/span> /div> div classshortcut-item> kbd>Ctrl/Cmd + T/kbd> span>New tab/span> /div> div classshortcut-item> kbd>Ctrl/Cmd + W/kbd> span>Close current tab/span> /div> div classshortcut-item> kbd>Ctrl/Cmd + E/kbd> span>Export encrypted backup/span> /div> div classshortcut-item> kbd>Ctrl/Cmd + 1-9/kbd> span>Switch to tab by number/span> /div> div classshortcut-item> kbd>Escape/kbd> span>Focus editor/span> /div> div classshortcut-item> kbd>Enter/kbd> span>Submit password dialogs/span> /div> /div> menu> button typebutton classsecondary>Close/button> /menu> /form> /dialog> !-- Delete Confirmation Dialog --> dialog iddelete-confirm-dialog classapp-dialog> form methoddialog> h3>⚠️ Confirm Delete/h3> p>Are you sure you want to permanently delete this site and all its content?/p> p>strong>This action cannot be undone./strong>/p> menu> button valuecancel classsecondary>Cancel/button> button valueok classdanger>Delete Permanently/button> /menu> /form> /dialog> script> // Landing behavior: if no ?site and no path segment, show landing and hide editor area (function(){ function getParam(n){const unew URL(window.location.href);const vu.searchParams.get(n);return v&&v.trim().length?v.trim():null;} function getSiteFromURL() { const path window.location.pathname || /; const seg path.replace(/^\/+|\/+$/g, ); if (seg && seg ! api) return seg; const qp getParam(site); return qp || null; } const site getSiteFromURL(); const landing document.getElementById(landing); const main document.getElementById(main-content-outter); const menubar document.getElementById(menubar); const menubarBtns document.getElementById(menubar-buttons); if(!site){ landing.style.display block; main.style.display none; menubar.style.display none; // Disable editor buttons on landing Array.from(menubarBtns.querySelectorAll(button)).forEach(b>b.disabledtrue); const input document.getElementById(landing-site); const openBtn document.getElementById(landing-open); openBtn.addEventListener(click, ()>{ const val (input.value || ).trim(); if(!val){ alert(Please enter a site name); return; } const pw getParam(password); // Navigate to pretty URL /:site with optional ?password (raw) or ?password... let dest window.location.origin + / + encodeURIComponent(val); if (pw) { // If password contains assume already key form, else append as named param for clarity if (pw.includes()) dest + ? + pw; else dest + ?password + encodeURIComponent(pw); } window.location.href dest; }); } else { landing.style.display none; main.style.display block; menubar.style.display flex; } })(); /script> script src./app.js>/script> !-- Toast Notifications --> div idtoast-container classtoast-container aria-livepolite aria-atomictrue>/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
]