Help
RSS
API
Feed
Maltego
Contact
Domain > oolinks.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2018-07-11
104.18.22.193
(
ClassC
)
2025-11-23
172.67.173.63
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Sun, 23 Nov 2025 08:16:09 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: cloudflareX-Powered-By: PHP/8.1.29cf-cache-status: DYNAMICNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Vary: Accept-EncodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sowG1ECoFeJQ5XmrXKyWQTkV2pcyz2iPJyeup0YqjyRQIECsqKQUxFQmBefFjneydT3OuPNHO%2FmzsnwNcpRj6bezsLIwXUutOeA%3D%3D}}CF-RAY: 9a2f390b9bc2d0a0-PDXalt-svc: h3:443; ma86400 !doctype html>html langen>head>meta charsetutf-8 />meta nameviewport contentwidthdevice-width, initial-scale1 />title>OOLinks — Smart Short Links/title>meta namedescription contentOOLinks — minimal short links with aliases, QR codes, and clean analytics. />style> :root{ --bg1:#0b1530; --bg2:#091e3a; --glass:rgba(255,255,255,.06); --stroke:rgba(255,255,255,.14); --text:#eaf1ff; --muted:#9db0d0; --accent:#4dd0e1; --accent-2:#80ffd3; --radius:18px; --shadow:0 12px 28px rgba(0,0,0,.45); --focus:0 0 0 3px rgba(77,208,225,.35); } *{box-sizing:border-box} html,body{height:100%} body{ margin:0; font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Apple Color Emoji,Segoe UI Emoji; background: radial-gradient(1200px 600px at 20% -200px, #0f2d5e 0%, transparent 65%), linear-gradient(160deg, var(--bg1), var(--bg2)); color:var(--text); line-height:1.55; } a{color:inherit;text-decoration:none} .wrap{ display:grid; grid-template-columns: 280px 1fr; min-height:100dvh; } /* Sidebar */ .side{ position:sticky; top:0; padding:28px 22px; border-right:1px solid var(--stroke); background:linear-gradient(180deg, rgba(255,255,255,.03), rgba(0,0,0,.15)); backdrop-filter: blur(8px); } .brand{ display:flex; align-items:center; gap:12px; margin-bottom:18px; } .logo{ width:42px; height:42px; border-radius:12px; background: linear-gradient(135deg, var(--accent), var(--accent-2)); box-shadow: 0 6px 18px rgba(77,208,225,.45); } .brand h1{ margin:0; font-size:22px; letter-spacing:.4px; } .tag{color:var(--muted); font-size:13px; margin-bottom:18px} .nav{ display:flex; flex-direction:column; gap:10px; margin-top:6px; } .nav .btn{ display:flex; align-items:center; gap:10px; height:48px; padding:0 14px; border-radius:12px; background:var(--glass); border:1px solid var(--stroke); box-shadow: inset 0 1px 0 rgba(255,255,255,.05); font-weight:700; letter-spacing:.4px; transition: transform .08s ease, border-color .2s ease, background .2s ease; } .nav .btn:hover{ transform:translateY(-1px); border-color:rgba(255,255,255,.28)} .nav .primary{ background:linear-gradient(180deg, rgba(255,255,255,.08), rgba(0,0,0,.18)), var(--glass); border:1.5px solid rgba(128,255,211,.5); box-shadow: var(--shadow); } .side-foot{ margin-top:auto; color:var(--muted); font-size:12px; opacity:.9; } /* Main */ .main{ padding:36px 28px 48px; display:grid; gap:18px; grid-template-rows: auto auto 1fr; } .hero{ display:flex; align-items:center; justify-content:space-between; gap:16px; padding:18px 20px; border-radius:var(--radius); background:var(--glass); border:1px solid var(--stroke); backdrop-filter: blur(8px); } .hero h2{margin:0; font-size:24px} .hero .badge{ padding:8px 12px; border-radius:999px; font-size:12px; font-weight:800; background:linear-gradient(135deg, var(--accent), var(--accent-2)); color:#03222b; } .grid{ display:grid; grid-template-columns: 1.2fr .8fr; gap:18px; } .card{ background:var(--glass); border:1px solid var(--stroke); border-radius:20px; padding:20px; box-shadow: var(--shadow); } .card h3{margin:0 0 12px; font-size:18px; letter-spacing:.3px} .form{ display:grid; gap:12px; grid-template-columns:1fr 180px; } .row{display:grid; grid-template-columns:1fr 160px; gap:10px} .input, .select, .out{ width:100%; height:50px; border-radius:14px; border:1px solid rgba(255,255,255,.22); background:rgba(5,14,33,.55); color:var(--text); padding:0 14px; font-size:16px; } .input::placeholder{color:#8aa1c2} .select{appearance:none} .primary{ height:50px; border-radius:14px; border:1.5px solid rgba(128,255,211,.6); background:linear-gradient(180deg, rgba(128,255,211,.25), rgba(0,0,0,.18)); color:var(--text); font-weight:800; letter-spacing:.5px; cursor:pointer; } .helper{margin:8px 2px 0; color:var(--muted); font-size:13px} .chips{display:flex; flex-wrap:wrap; gap:10px; margin-top:14px} .chip{ padding:8px 12px; border-radius:999px; border:1px solid rgba(128,255,211,.45); background:rgba(128,255,211,.1); color:#bfffe9; font-size:12px; letter-spacing:.3px } .list{ display:grid; gap:10px; margin-top:8px; } .item{ display:flex; align-items:center; justify-content:space-between; gap:10px; padding:10px 12px; border-radius:12px; border:1px solid var(--stroke); background:rgba(255,255,255,.04); font-size:14px; } .item span{color:var(--muted)} .item strong{color:#d8e5ff; letter-spacing:.3px} .foot{ margin-top:8px; text-align:center; color:var(--muted); font-size:13px; } @media (max-width:1024px){ .wrap{grid-template-columns: 240px 1fr} } @media (max-width:840px){ .wrap{grid-template-columns:1fr} .side{position:relative; border-right:none; border-bottom:1px solid var(--stroke)} .grid{grid-template-columns:1fr} .form{grid-template-columns:1fr} .row{grid-template-columns:1fr} }/style>/head>body> div classwrap> aside classside> div classbrand> div classlogo aria-hiddentrue>/div> h1>OOLinks/h1> /div> p classtag>Minimal. Fast. Clean links for campaigns & bios./p> nav classnav> a classbtn primary href#shortener>Create Short Link/a> a classbtn href#features>Analytics/a> a classbtn href#features>QR Generator/a> a classbtn href#features>Custom Domains/a> /nav> div classside-foot stylemargin-top:22px> © span idy>/span> OOLinks • a href#>Privacy/a> • a href#>API/a> /div> /aside> main classmain> section classhero> h2>Shorten. Share. Track./h2> span classbadge>NEW • Glass UI/span> /section> section idshortener classcard> h3>Create a short link/h3> form classform onsubmitreturn genDemo(event)> div> input classinput typeurl namelong required placeholderPaste your long URL… (https://example.com/very/long/link) /> div classrow stylemargin-top:10px> select classselect namedomain> option valuehttps://oolinks.com selected>https://oolinks.com/option> /select> input classinput typetext namealias placeholderCustom alias (optional) /> /div> p classhelper>Example: em>https://oolinks.com/launch/em>. Leave alias blank to auto-generate./p> /div> button classprimary typesubmit>Shorten/button> /form> div idoutWrap styledisplay:none;margin-top:14px> input idout classout readonly value> div classchips> span classchip>Copy/span> span classchip>View Stats/span> /div> /div> /section> section idfeatures classcard> h3>Highlights/h3> div classlist> div classitem>span>Speed/span>strong>Edge-cached redirects/strong>/div> div classitem>span>Brand/span>strong>Custom aliases & domains/strong>/div> div classitem>span>Analytics/span>strong>Clicks, geo, referrers/strong>/div> div classitem>span>QR/span>strong>Instant QR generator/strong>/div> div classitem>span>API/span>strong>Developer-friendly/strong>/div> /div> p classfoot>Designed for campaigns, creators, and teams that value clarity./p> /section> /main> /div>script> function genDemo(e){ e.preventDefault(); const f e.target; const long f.long.value.trim(); if(!long) return false; const domain f.domain.value.trim().replace(/\/+$/,); const alias (f.alias.value.trim() || rand()); const short domain + / + alias; const out document.getElementById(out); out.value short; document.getElementById(outWrap).style.display block; navigator.clipboard?.writeText(short).catch(()>{}); return false; } function rand(){ const chars abcdefghjklmnpqrstuvwxyz23456789; let s ; for(let i0;i6;i++) s + charsMath.floor(Math.random()*chars.length); return s; } document.getElementById(y).textContent new Date().getFullYear();/script>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Sun, 23 Nov 2025 08:16:10 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-alivex-powered-by: PHP/8.1.29vary: Accept-EncodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?szC5k7jtJNdNKeUAYKRIPk7imj4DTwb3Il2e4Ay7qwqyynVJ33V7aVu8zSmfe69TiVM%2BIB2VA8xvcKOpNSl%2BbYgCaamU9bkTEQ1nf}}Server: cloudflarecf-cache-status: DYNAMICNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}CF-RAY: 9a2f390e38ccd74d-PDXalt-svc: h3:443; ma86400 !doctype html>html langen>head>meta charsetutf-8 />meta nameviewport contentwidthdevice-width, initial-scale1 />title>OOLinks — Smart Short Links/title>meta namedescription contentOOLinks — minimal short links with aliases, QR codes, and clean analytics. />style> :root{ --bg1:#0b1530; --bg2:#091e3a; --glass:rgba(255,255,255,.06); --stroke:rgba(255,255,255,.14); --text:#eaf1ff; --muted:#9db0d0; --accent:#4dd0e1; --accent-2:#80ffd3; --radius:18px; --shadow:0 12px 28px rgba(0,0,0,.45); --focus:0 0 0 3px rgba(77,208,225,.35); } *{box-sizing:border-box} html,body{height:100%} body{ margin:0; font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Apple Color Emoji,Segoe UI Emoji; background: radial-gradient(1200px 600px at 20% -200px, #0f2d5e 0%, transparent 65%), linear-gradient(160deg, var(--bg1), var(--bg2)); color:var(--text); line-height:1.55; } a{color:inherit;text-decoration:none} .wrap{ display:grid; grid-template-columns: 280px 1fr; min-height:100dvh; } /* Sidebar */ .side{ position:sticky; top:0; padding:28px 22px; border-right:1px solid var(--stroke); background:linear-gradient(180deg, rgba(255,255,255,.03), rgba(0,0,0,.15)); backdrop-filter: blur(8px); } .brand{ display:flex; align-items:center; gap:12px; margin-bottom:18px; } .logo{ width:42px; height:42px; border-radius:12px; background: linear-gradient(135deg, var(--accent), var(--accent-2)); box-shadow: 0 6px 18px rgba(77,208,225,.45); } .brand h1{ margin:0; font-size:22px; letter-spacing:.4px; } .tag{color:var(--muted); font-size:13px; margin-bottom:18px} .nav{ display:flex; flex-direction:column; gap:10px; margin-top:6px; } .nav .btn{ display:flex; align-items:center; gap:10px; height:48px; padding:0 14px; border-radius:12px; background:var(--glass); border:1px solid var(--stroke); box-shadow: inset 0 1px 0 rgba(255,255,255,.05); font-weight:700; letter-spacing:.4px; transition: transform .08s ease, border-color .2s ease, background .2s ease; } .nav .btn:hover{ transform:translateY(-1px); border-color:rgba(255,255,255,.28)} .nav .primary{ background:linear-gradient(180deg, rgba(255,255,255,.08), rgba(0,0,0,.18)), var(--glass); border:1.5px solid rgba(128,255,211,.5); box-shadow: var(--shadow); } .side-foot{ margin-top:auto; color:var(--muted); font-size:12px; opacity:.9; } /* Main */ .main{ padding:36px 28px 48px; display:grid; gap:18px; grid-template-rows: auto auto 1fr; } .hero{ display:flex; align-items:center; justify-content:space-between; gap:16px; padding:18px 20px; border-radius:var(--radius); background:var(--glass); border:1px solid var(--stroke); backdrop-filter: blur(8px); } .hero h2{margin:0; font-size:24px} .hero .badge{ padding:8px 12px; border-radius:999px; font-size:12px; font-weight:800; background:linear-gradient(135deg, var(--accent), var(--accent-2)); color:#03222b; } .grid{ display:grid; grid-template-columns: 1.2fr .8fr; gap:18px; } .card{ background:var(--glass); border:1px solid var(--stroke); border-radius:20px; padding:20px; box-shadow: var(--shadow); } .card h3{margin:0 0 12px; font-size:18px; letter-spacing:.3px} .form{ display:grid; gap:12px; grid-template-columns:1fr 180px; } .row{display:grid; grid-template-columns:1fr 160px; gap:10px} .input, .select, .out{ width:100%; height:50px; border-radius:14px; border:1px solid rgba(255,255,255,.22); background:rgba(5,14,33,.55); color:var(--text); padding:0 14px; font-size:16px; } .input::placeholder{color:#8aa1c2} .select{appearance:none} .primary{ height:50px; border-radius:14px; border:1.5px solid rgba(128,255,211,.6); background:linear-gradient(180deg, rgba(128,255,211,.25), rgba(0,0,0,.18)); color:var(--text); font-weight:800; letter-spacing:.5px; cursor:pointer; } .helper{margin:8px 2px 0; color:var(--muted); font-size:13px} .chips{display:flex; flex-wrap:wrap; gap:10px; margin-top:14px} .chip{ padding:8px 12px; border-radius:999px; border:1px solid rgba(128,255,211,.45); background:rgba(128,255,211,.1); color:#bfffe9; font-size:12px; letter-spacing:.3px } .list{ display:grid; gap:10px; margin-top:8px; } .item{ display:flex; align-items:center; justify-content:space-between; gap:10px; padding:10px 12px; border-radius:12px; border:1px solid var(--stroke); background:rgba(255,255,255,.04); font-size:14px; } .item span{color:var(--muted)} .item strong{color:#d8e5ff; letter-spacing:.3px} .foot{ margin-top:8px; text-align:center; color:var(--muted); font-size:13px; } @media (max-width:1024px){ .wrap{grid-template-columns: 240px 1fr} } @media (max-width:840px){ .wrap{grid-template-columns:1fr} .side{position:relative; border-right:none; border-bottom:1px solid var(--stroke)} .grid{grid-template-columns:1fr} .form{grid-template-columns:1fr} .row{grid-template-columns:1fr} }/style>/head>body> div classwrap> aside classside> div classbrand> div classlogo aria-hiddentrue>/div> h1>OOLinks/h1> /div> p classtag>Minimal. Fast. Clean links for campaigns & bios./p> nav classnav> a classbtn primary href#shortener>Create Short Link/a> a classbtn href#features>Analytics/a> a classbtn href#features>QR Generator/a> a classbtn href#features>Custom Domains/a> /nav> div classside-foot stylemargin-top:22px> © span idy>/span> OOLinks • a href#>Privacy/a> • a href#>API/a> /div> /aside> main classmain> section classhero> h2>Shorten. Share. Track./h2> span classbadge>NEW • Glass UI/span> /section> section idshortener classcard> h3>Create a short link/h3> form classform onsubmitreturn genDemo(event)> div> input classinput typeurl namelong required placeholderPaste your long URL… (https://example.com/very/long/link) /> div classrow stylemargin-top:10px> select classselect namedomain> option valuehttps://oolinks.com selected>https://oolinks.com/option> /select> input classinput typetext namealias placeholderCustom alias (optional) /> /div> p classhelper>Example: em>https://oolinks.com/launch/em>. Leave alias blank to auto-generate./p> /div> button classprimary typesubmit>Shorten/button> /form> div idoutWrap styledisplay:none;margin-top:14px> input idout classout readonly value> div classchips> span classchip>Copy/span> span classchip>View Stats/span> /div> /div> /section> section idfeatures classcard> h3>Highlights/h3> div classlist> div classitem>span>Speed/span>strong>Edge-cached redirects/strong>/div> div classitem>span>Brand/span>strong>Custom aliases & domains/strong>/div> div classitem>span>Analytics/span>strong>Clicks, geo, referrers/strong>/div> div classitem>span>QR/span>strong>Instant QR generator/strong>/div> div classitem>span>API/span>strong>Developer-friendly/strong>/div> /div> p classfoot>Designed for campaigns, creators, and teams that value clarity./p> /section> /main> /div>script> function genDemo(e){ e.preventDefault(); const f e.target; const long f.long.value.trim(); if(!long) return false; const domain f.domain.value.trim().replace(/\/+$/,); const alias (f.alias.value.trim() || rand()); const short domain + / + alias; const out document.getElementById(out); out.value short; document.getElementById(outWrap).style.display block; navigator.clipboard?.writeText(short).catch(()>{}); return false; } function rand(){ const chars abcdefghjklmnpqrstuvwxyz23456789; let s ; for(let i0;i6;i++) s + charsMath.floor(Math.random()*chars.length); return s; } document.getElementById(y).textContent new Date().getFullYear();/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
]