Help
RSS
API
Feed
Maltego
Contact
Domain > game018.machewe.online
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-12-11
3.167.69.77
(
ClassC
)
2026-03-06
3.163.24.5
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Fri, 06 Mar 2026 23:19:11 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://game018.machewe.online/X-Cache: Redirect from cloudfrontVia: 1.1 1f941fcf288b6d0259a0f708c955afae.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P2X-Amz-Cf-Id: CmLGFSIOdovXZp9FxB2C1pbE1Yz-vLQZvTkfznmwdHI7UEgQYn5HHQ 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: 20244Connection: keep-aliveServer: nginxDate: Fri, 06 Mar 2026 23:19:11 GMTLast-Modified: Mon, 01 Dec 2025 08:55:01 GMTAccept-Ranges: bytesETag: 692d57e5-4f14Expires: Fri, 06 Mar 2026 23:19:12 GMTCache-Control: max-age1Cache-Control: no-cacheVary: Accept-EncodingX-Cache: Miss from cloudfrontVia: 1.1 49798ef4b8dd64fece36e067d09f69ec.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P2X-Amz-Cf-Id: XrGFPmZ4Umv_ck3HwSv1MOdBxqr0C18HB7ZuvBwrvyjEANRrPYrCgw !DOCTYPE html>html langen>head> meta charsetUTF-8 /> meta nameviewport contentwidthdevice-width, initial-scale1.0 /> meta namepublisher contentgame018.machewe.online /> title>Machewe - Play free and fun online games/title> !-- 添加关键性能标签 --> meta namedescription contentPlay free HTML5 games on Machewe Games – no downloads needed. Enjoy action, puzzles, more on mobile and desktop. /> meta namekeywords content /> meta namerobots contentindex, follow /> meta http-equivX-UA-Compatible contentIEedge /> link relcanonical hrefhttps://game018.machewe.online /> link relicon href./assets/img/logo.png /> link relstylesheet hrefstyles.css /> style> v-cloak { display: none; } body { min-height: 100vh; } /* 内联关键CSS */ @keyframes loading { 0% { background-position: 200% 0; } 100% { background-position: -200% 0; } } .game_container { margin: auto; max-width: 900px; } .game_wrapper { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; /* 为容器设置固定高度,防止布局偏移 */ min-height: 100px; } .game_wrapper_2 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; /* 为容器设置固定高度 */ min-height: 400px; } .game_img, .game_img_2 { width: 100%; border-radius: 14px; object-fit: cover; /* 添加内容可见性优化 */ content-visibility: auto; } .game_img { aspect-ratio: 16/9; } .game_img_2 { aspect-ratio: 1/1; } /style> !-- 预连接关键资源域名 --> link relpreconnect hrefhttps://img.gamemonetize.com crossorigin /> link reldns-prefetch hrefhttps://img.gamemonetize.com /> !-- 预加载关键资源 --> link relpreload href./assets/img/loading.png asimage /> !-- 动态加载非关键CSS --> link relstylesheet hrefmenuAndSearch.css mediaprint onloadthis.mediaall /> script src./assets/lazyLoad.js defer>/script> script src./assets/game/indexGameData.js defer>/script> !-- 内联关键JavaScript初始化代码 --> script> // 提前创建必要的DOM元素和基本数据结构 document.addEventListener(DOMContentLoaded, function () { // 预创建一些必要的状态变量 window.appState { isLoading: true, initialDataLoaded: false, }; // 添加加载指示器 const createLoader () > { const loader document.createElement(div); loader.id initial-loader; loader.style.cssText ` position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; z-index: 9999; color: white; font-size: 18px; opacity: 1; transition: opacity 0.3s ease-out; `; loader.textContent Loading games...; document.body.appendChild(loader); }; createLoader(); }); /script> !-- Google tag (gtag.js) --> script async srchttps://www.googletagmanager.com/gtag/js?idG-S77X12SY4H>/script> script> window.dataLayer window.dataLayer || ; function gtag() { dataLayer.push(arguments); } gtag(js, new Date()); gtag(config, G-S77X12SY4H); /script> script async srchttps://securepubads.g.doubleclick.net/tag/js/gpt.js crossoriginanonymous>/script> !-- Interstitial --> script> window.googletag window.googletag || { cmd: }; let interstitialSlot; googletag.cmd.push(() > { interstitialSlot googletag.defineOutOfPageSlot(/23324034557/game018.machewe.online.interstitial.251201, googletag.enums.OutOfPageFormat.INTERSTITIAL); if (interstitialSlot) { interstitialSlot.addService(googletag.pubads()).setConfig({ interstitial: { triggers: { navBar: true, unhideWindow: true } } }); } googletag.pubads().enableSingleRequest(); googletag.enableServices(); googletag.display(interstitialSlot); }); /script> !-- Anchor --> script> window.googletag window.googletag || { cmd: }; let anchorSlot; googletag.cmd.push(() > { anchorSlot googletag.defineOutOfPageSlot( /23324034557/game018.machewe.online.anchor.251201, document.body.clientWidth 500 ? googletag.enums.OutOfPageFormat.TOP_ANCHOR : googletag.enums.OutOfPageFormat.BOTTOM_ANCHOR ); if (anchorSlot) { anchorSlot.addService(googletag.pubads()); } googletag.pubads().enableSingleRequest(); googletag.enableServices(); if (anchorSlot) { googletag.display(anchorSlot); } }); /script> !-- Banner --> script> window.googletag window.googletag || { cmd: }; googletag.cmd.push(function () { googletag.defineSlot(/23324034557/game018.machewe.online.banner1.251201, 300, 250, div-gpt-ad-1764572547314-0).addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); /script>/head>body> div idapp> header> div classheader_container> img classheader_logo src./assets/img/menunav.png altMachewe menu nav idmenuToggle /> a href./index.html classcenter header_title> img classheader_logo src./assets/img/logo.png altMachewe logo /> h1>Machewe/h1> /a> img classheader_logo src./assets/img/search.png altMachewe search idsearchToggle /> /div> /header> !-- 搜索弹窗 --> div classsearch_overlay idsearchOverlay styledisplay: none> div classsearch_modal> div classsearch_header> h3>Search Games/h3> button classsearch_close idcloseSearch>✕/button> /div> div classsearch_form> input typetext idsearchQuery placeholderEnter game name... classsearch_input /> button classsearch_btn idperformSearch>Search/button> /div> /div> /div> !-- 菜单弹窗 --> div classmenu_overlay idmenuOverlay styledisplay: none> div classmenu_modal> div classmenu_header> h3 classmenu_title>Menu/h3> button classmenu_close-btn idcloseMenu aria-labelClose menu>✕/button> /div> nav classmenu_nav aria-labelMain menu> a href./index.html classmenu_item> span classmenu_icon>🏠/span> Home /a> a href./allList.html classmenu_item> span classmenu_icon>🎮/span> All Games /a> a href./allList.html?categoryAdventure classmenu_item> span classmenu_icon>🗺️/span> Adventure /a> a href./allList.html?categoryArcade classmenu_item> span classmenu_icon>🎯/span> Arcade /a> a href./allList.html?categoryAction classmenu_item> span classmenu_icon>⚡/span> Action /a> a href./allList.html?categoryPuzzle classmenu_item> span classmenu_icon>🧩/span> Puzzle /a> a href./allList.html?categoryShooting classmenu_item> span classmenu_icon>🔫/span> Shooting /a> /nav> /div> /div> main> div classfx-r fx-ac fx-bc> !-- /23324034557/game018.machewe.online.banner1.251201 --> div iddiv-gpt-ad-1764572547314-0 stylemin-width: 300px; min-height: 250px;> script> googletag.cmd.push(function () { googletag.display(div-gpt-ad-1764572547314-0); }); /script> /div> /div> section classgame_container> h2>Recommended for you/h2> div classgame_wrapper idrecommendedGames>/div> /section> !-- Ad Area --> section classgame_container stylemin-height: 200px> div classgame_wrapper idadGames1>/div> /section> !-- Ad Area --> section classgame_container stylemin-height: 300px> div classgame_wrapper idadGames2>/div> /section> section classgame_container stylemin-height: 1000px> h2>Popular Games/h2> div classgame_wrapper_2 idpopularGames>/div> /section> !-- More Games --> div classcenter> a classmore_games_btn href./allList.html>More Games/a> /div> !-- About --> section classabout_container> h2>About Machewe/h2> p stylecolor: #fff> Machewe is a platform that allows users to discover, play, and review games. We curate a diverse selection of games from various genres, ensuring that there is something for everyone. Whether youre a casual player or a hardcore gamer, Machewe has something to offer. Games are provided by GameMonetize API under their public embed license. All rights belong to their respective owners. /p> /section> /main> !-- 页脚 --> footer> img src./assets/img/logo.png altLogo /> nav aria-labelFooter navigation> a href./ContactUs/index.html>Contact Us/a> a href./PrivacyPolicy/index.html>Privacy Policy/a> a href./TermsOfUse/index.html>Terms of Use/a> /nav> p>@Machewe span idcurrentYear>/span>/p> /footer> /div>/body>script> // 等待关键资源加载完成后初始化应用 window.addEventListener(load, function () { // 应用状态 const appState { isOpen: false, isSearch: false, searchQuery: , gamelist: , end1: 2, lazyLoader: null, priorityImagesLoaded: 0, totalPriorityImages: 0, }; // DOM元素 const menuToggle document.getElementById(menuToggle); const menuOverlay document.getElementById(menuOverlay); const closeMenu document.getElementById(closeMenu); const searchToggle document.getElementById(searchToggle); const searchOverlay document.getElementById(searchOverlay); const closeSearch document.getElementById(closeSearch); const searchInput document.getElementById(searchQuery); const performSearchBtn document.getElementById(performSearch); const currentYearEl document.getElementById(currentYear); const recommendedGamesEl document.getElementById(recommendedGames); const adGames1El document.getElementById(adGames1); const adGames2El document.getElementById(adGames2); const popularGamesEl document.getElementById(popularGames); const loader document.getElementById(initial-loader); // 设置当前年份 currentYearEl.textContent new Date().getFullYear(); // 菜单弹窗切换 function toggleMenu() { appState.isOpen !appState.isOpen; menuOverlay.style.display appState.isOpen ? flex : none; } // 搜索弹窗切换 function toggleSearch() { appState.isSearch !appState.isSearch; searchOverlay.style.display appState.isSearch ? flex : none; if (appState.isSearch) { searchInput.focus(); } } // 执行搜索 function performSearch() { const query searchInput.value.trim(); if (query) { window.location.href `./search.html?q${encodeURIComponent(query)}`; } } // 检查是否可以关闭加载器 function checkIfCanCloseLoader() { if (appState.priorityImagesLoaded > appState.totalPriorityImages && appState.totalPriorityImages > 0) { if (loader) { // 使用CSS过渡效果平滑移除加载指示器 loader.style.opacity 0; setTimeout(() > { loader.remove(); // 加载完成后再初始化懒加载 setTimeout(() > { appState.lazyLoader window.initLazyLoad(); }, 100); }, 300); } } } // 渲染数据项 function renderGameItem(item, isPriority false, isSquare false) { const gameLink document.createElement(a); gameLink.href `./gameDetail.html?id${item.id}&title${encodeURIComponent(item.short_title)}`; gameLink.style.position relative; gameLink.style.display block; // 创建占位符div const placeholder document.createElement(div); placeholder.className isSquare ? game_placeholder_2 : game_placeholder; placeholder.style.cssText ` position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: loading 1.5s infinite; border-radius: 14px; z-index: 1; `; const gameImg document.createElement(img); gameImg.src ./assets/img/loading.png; gameImg.dataset.src item.image; gameImg.alt item.short_title; gameImg.className isSquare ? game_img_2 : game_img; gameImg.style.cssText ` width: 100%; border-radius: 14px; object-fit: cover; opacity: 0; transition: opacity 0.3s ease-in-out; display: block; `; // 添加intrinsic尺寸属性 gameImg.style.contentVisibility auto; if (isPriority) { gameImg.fetchPriority high; gameImg.classList.add(priority-load); appState.totalPriorityImages++; // 对于优先级图片,立即加载而不是懒加载 const img new Image(); img.src item.image; img.onload function () { gameImg.src item.image; gameImg.style.opacity 1; setTimeout(() > { if (placeholder.parentNode) { placeholder.parentNode.removeChild(placeholder); } }, 300); appState.priorityImagesLoaded++; checkIfCanCloseLoader(); }; img.onerror function () { // 图片加载失败也计入已加载数量,避免无限等待 gameImg.style.opacity 1; setTimeout(() > { if (placeholder.parentNode) { placeholder.parentNode.removeChild(placeholder); } }, 300); appState.priorityImagesLoaded++; checkIfCanCloseLoader(); }; } else { gameImg.classList.add(lazy-load); // 懒加载完成后的处理 gameImg.addEventListener(load, function () { this.style.opacity 1; setTimeout(() > { if (placeholder.parentNode) { placeholder.parentNode.removeChild(placeholder); } }, 300); }); gameImg.addEventListener(error, function () { this.style.opacity 1; setTimeout(() > { if (placeholder.parentNode) { placeholder.parentNode.removeChild(placeholder); } }, 300); }); } gameLink.appendChild(placeholder); gameLink.appendChild(gameImg); return gameLink; } // 渲染游戏列表 function renderGames() { // 检查游戏数据是否存在且有效 if (!window.games || typeof window.games ! object) { console.error(Game data does not exist or is in an invalid format.); // 如果游戏数据加载失败,也要关闭加载器 setTimeout(() > { if (loader) { loader.style.opacity 0; setTimeout(() > loader.remove(), 300); } }, 2000); return; } // 尝试获取游戏列表数据,支持不同的数据结构 let gameList ; if (Array.isArray(window.games)) { gameList window.games; } else if (Array.isArray(window.games.list)) { gameList window.games.list; } else if (Array.isArray(window.games.data)) { gameList window.games.data; } if (gameList.length 0) { console.error(Gamelist is empty.); // 如果游戏列表为空,也要关闭加载器 setTimeout(() > { if (loader) { loader.style.opacity 0; setTimeout(() > loader.remove(), 300); } }, 2000); return; } appState.gamelist gameList; // 重置优先级图片计数 appState.priorityImagesLoaded 0; appState.totalPriorityImages 0; // 渲染推荐游戏 recommendedGamesEl.innerHTML ; appState.gamelist.slice(0, appState.end1).forEach((item) > { recommendedGamesEl.appendChild(renderGameItem(item, true)); }); // 渲染广告区域游戏1 adGames1El.innerHTML ; appState.gamelist.slice(appState.end1, appState.end1 + 4).forEach((item) > { adGames1El.appendChild(renderGameItem(item, true)); }); // 渲染广告区域游戏2 adGames2El.innerHTML ; appState.gamelist.slice(appState.end1 + 5, appState.end1 + 11).forEach((item) > { adGames2El.appendChild(renderGameItem(item, false)); }); // 渲染热门游戏 popularGamesEl.innerHTML ; appState.gamelist.slice(appState.end1 + 11, appState.end1 + 59).forEach((item) > { popularGamesEl.appendChild(renderGameItem(item, false, true)); }); // 设置一个最大等待时间,以防某些图片加载失败导致加载器一直不关闭 setTimeout(() > { if (loader && !loader.style.opacity) { console.log(Timeout: Closing loader even though not all priority images loaded); loader.style.opacity 0; setTimeout(() > { loader.remove(); appState.lazyLoader window.initLazyLoad(); }, 300); } }, 5000); // 5秒超时 } // 事件监听器 menuToggle.addEventListener(click, toggleMenu); closeMenu.addEventListener(click, toggleMenu); menuOverlay.addEventListener(click, function (e) { if (e.target menuOverlay) toggleMenu(); }); searchToggle.addEventListener(click, toggleSearch); closeSearch.addEventListener(click, toggleSearch); searchOverlay.addEventListener(click, function (e) { if (e.target searchOverlay) toggleSearch(); }); performSearchBtn.addEventListener(click, performSearch); searchInput.addEventListener(keyup, function (e) { if (e.key Enter) performSearch(); }); // 阻止冒泡 document.querySelector(.menu_modal).addEventListener(click, function (e) { e.stopPropagation(); }); document.querySelector(.search_modal).addEventListener(click, function (e) { e.stopPropagation(); }); // 确保游戏数据加载完成后渲染 function waitForGameData() { // 检查多种可能的数据结构 if ( (window.games && Array.isArray(window.games.list) && window.games.list.length > 0) || (window.games && Array.isArray(window.games)) || (window.games && Array.isArray(window.games.data) && window.games.data.length > 0) ) { renderGames(); } else { // 继续等待,但增加超时处理 setTimeout(() > { waitForGameData(); }, 100); } } // 立即开始等待游戏数据 waitForGameData(); // 添加全局错误处理 window.addEventListener(error, function (e) { console.error(Loading game data failed:, e.error); }); // 页面卸载时清理资源 window.addEventListener(beforeunload, function () { if (appState.lazyLoader && appState.lazyLoader.destroy) { appState.lazyLoader.destroy(); } }); });/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
]