Help
RSS
API
Feed
Maltego
Contact
Domain > oogyboogyoogy.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-02-10
52.10.201.139
(
ClassC
)
2026-02-21
52.92.249.3
(
ClassC
)
Port 80
HTTP/1.1 200 OKx-amz-id-2: 7Gm1JwfFQQIyYJcR3DgOR3fEK7kM44IDa9hOyNRW6sFv2RWss4PRy+t5TKWQFUOCE/yetN0irHsx-amz-request-id: ZMKWXTG1DPZQ9N2RDate: Sat, 21 Feb 2026 03:02:58 GMTLast-Modified: Mon, 26 Jan 2026 17:35:23 GMTETag: 639ba438d42be249a165536e3ec1ec9bContent-Type: text/htmlContent-Length: 8687Server: AmazonS3 !DOCTYPE html>html langen>head> meta charsetUTF-8 /> meta nameviewport contentwidthdevice-width, initial-scale1.0/> title>Clash of Clans – Player Stats by Clan/title> style> body { background-color: #121212; color: #e0e0e0; font-family: Segoe UI, sans-serif; padding: 20px; } h1 { color: #00bfff; } h2 { margin-top: 30px; color: #00bfff; } button { background-color: #0077cc; color: white; border: none; padding: 10px 20px; margin: 10px 5px 20px 0; border-radius: 5px; font-size: 1em; cursor: pointer; } button:hover { background-color: #005fa3; } table { width: 100%; border-collapse: collapse; margin-top: 20px; } th, td { border: 1px solid #444; padding: 10px; text-align: left; } th { background-color: #1e1e1e; } #loader { margin-top: 10px; font-style: italic; color: #aaa; } ul { list-style: none; padding-left: 0; margin-top: 30px; } li { margin-bottom: 15px; } a { color: #00bfff; text-decoration: none; font-size: 1.1em; } a:hover { text-decoration: underline; } /style>/head>body>div idapp>/div>script> let playerRanks {}; function getClanSlug() { const p new URLSearchParams(window.location.search); return p.get(clan); } const app document.getElementById(app); /* DIRECTORY PAGE */ async function renderDirectory() { app.innerHTML ` div styletext-align:center; margin-bottom:30px;> h1>Clash of Clans – Player Stats by Clan/h1> p stylecolor:#cccccc; font-size:1.1em; max-width:700px; margin:0 auto;> Pick a clan to view stats, rankings, and recent war performance. /p> /div> `; try { const res await fetch(clans.json?t + Date.now()); const data await res.json(); const list document.createElement(div); list.style.marginTop 25px; list.style.display grid; list.style.gridTemplateColumns repeat(auto-fit, minmax(280px, 1fr)); list.style.gap 16px; (data.clans || ).forEach(clan > { const card document.createElement(div); card.style.border 1px solid #444; card.style.borderRadius 10px; card.style.padding 16px; card.style.background #1e1e1e; const desc clan.description ? clan.description : View stats for this clan.; const tag clan.tag ? `#${clan.tag.replace(/^#/, )}` : ; card.innerHTML ` div styledisplay:flex; justify-content:space-between; align-items:flex-start; gap:12px;> div styleflex:1;> div stylefont-size:1.25em; font-weight:600; margin-bottom:6px;> a href/${clan.slug} stylecolor:#00bfff; text-decoration:none;>${clan.name}/a> /div> div stylecolor:#aaaaaa; margin-bottom:10px;>${tag}/div> div stylecolor:#dddddd; line-height:1.35;>${desc}/div> /div> div> a href/${clan.slug} style display:inline-block; background:#0077cc; color:white; padding:8px 12px; border-radius:7px; text-decoration:none; font-size:0.95em; white-space:nowrap; >View Stats/a> /div> /div> `; list.appendChild(card); }); app.appendChild(list); } catch (e) { app.innerHTML + p>Failed to load clans./p>; } } /* STATS PAGE */ async function loadJson(filename) { document.getElementById(loader).textContent Loading...; document.getElementById(table-container).innerHTML ; try { const clan getClanSlug(); const prefix `clans/${clan}/`; const response await fetch(`${prefix}${filename}?t${Date.now()}`); const data await response.json(); if (filename rankings.json) { buildPlayerRanks(data); renderRankingsTable(data); } else if (filename per_attack_stats.json) { renderStatsTable(data, attacks, possible_stars, stars_gained); } else if (filename star_summary.json) { renderStatsTable(data, possible_stars, stars_gained); } } catch (err) { document.getElementById(table-container).innerHTML p>Error loading data./p>; } document.getElementById(loader).textContent ; } function buildPlayerRanks(rankings) { const sorted Object.entries(rankings) .sort((a, b) > (b1?.three_star_pct ?? 0) - (a1?.three_star_pct ?? 0)) .map((player, index) > player, index + 1); playerRanks Object.fromEntries(sorted);} function renderRankingsTable(data) { const entries Object.entries(data) .sort((a, b) > (b1?.three_star_pct ?? 0) - (a1?.three_star_pct ?? 0)); const container document.getElementById(table-container); const info document.createElement(p); info.textContent Players who have missed more than 4 wars are not included in the rankings.; info.style.fontStyle italic; info.style.color #cccccc; container.appendChild(info); const table document.createElement(table); const thead document.createElement(thead); const tbody document.createElement(tbody); const headerRow document.createElement(tr); Rank, Player, 3★ Attack %, Stars %.forEach(h > { const th document.createElement(th); th.textContent h; headerRow.appendChild(th); }); thead.appendChild(headerRow); entries.forEach((player, stats, index) > { const starPct Number(stats?.star_pct ?? 0); const threeStarPct Number(stats?.three_star_pct ?? 0); const row document.createElement(tr); row.innerHTML `td>${index + 1}/td>` + `td>${player}/td>` + `td title${stats?.three_star_attacks ?? 0} / ${stats?.total_attacks ?? 0}> ${threeStarPct.toFixed(2)}% /td>` + `td>${starPct.toFixed(2)}%/td>`; tbody.appendChild(row); }); table.appendChild(thead); table.appendChild(tbody); container.appendChild(table);} function renderStatsTable(data, fields) { let entries Object.entries(data); if (Object.keys(playerRanks).length > 0) { entries.sort((a, b) > { const rankA playerRanksa0 || Infinity; const rankB playerRanksb0 || Infinity; return rankA - rankB; }); } const table document.createElement(table); const thead document.createElement(thead); const tbody document.createElement(tbody); const headerRow document.createElement(tr); Player, ...fields.forEach(h > { const th document.createElement(th); th.textContent h; headerRow.appendChild(th); }); thead.appendChild(headerRow); entries.forEach((player, stats) > { let cells `td>${player}/td>`; fields.forEach(f > { let value statsf; if (f attacks && Array.isArray(value)) { value value.map(a > `${a0}⭐, ${a1}%`).join( | ); } cells + `td>${value}/td>`; }); const row document.createElement(tr); row.innerHTML cells; tbody.appendChild(row); }); table.appendChild(thead); table.appendChild(tbody); document.getElementById(table-container).appendChild(table); } function renderStatsPage() { app.innerHTML ` h1>Clan Stats/h1> button onclickloadJson(rankings.json)>Clan Rankings/button> button onclickloadJson(per_attack_stats.json)>Individual Attack Stats/button> button onclickloadJson(star_summary.json)>Player Star Summary/button> div idloader>/div> div idtable-container>/div> `; // preload rankings for sorting loadJson(rankings.json); } /* ENTRY */ const clan getClanSlug(); if (clan) { renderStatsPage(); } else { renderDirectory(); }/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
]