Женя
Постоялец
- Регистрация
- 8 Июл 2011
- Сообщения
- 88
- Реакции
- 9
Всем привет !
Нужна ваша помощь скачал модуль распаковал глянул код и офигел реально с 30 файлов 7 зашифрованные !
Помогите раскодировать !
Заранее спасибо !
1)
2)
3)
4)
5)
6)
7)
Ещё раз спасибо !!!!!!
Нужна ваша помощь скачал модуль распаковал глянул код и офигел реально с 30 файлов 7 зашифрованные !
Помогите раскодировать !
Заранее спасибо !
1)
PHP:
<?php if (!function_exists("T7FC56270E7A70FA81A5935B72EACBE29")) { function T7FC56270E7A70FA81A5935B72EACBE29($TF186217753C37B9B9F958D906208506E) { $TF186217753C37B9B9F958D906208506E = base64_decode($TF186217753C37B9B9F958D906208506E); $T7FC56270E7A70FA81A5935B72EACBE29 = 0; $T9D5ED678FE57BCCA610140957AFAB571 = 0; $T0D61F8370CAD1D412F80B84D143E1257 = 0; $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[1]) << 8) + ord($TF186217753C37B9B9F958D906208506E[2]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA = 3; $T800618943025315F869E4E1F09471012 = 0; $TDFCF28D0734569A6A693BC8194DE62BF = 16; $TC1D9F50F86825A1A2302EC2449C17196 = ""; $TDD7536794B63BF90ECCFD37F9B147D7F = strlen($TF186217753C37B9B9F958D906208506E); $TFF44570ACA8241914870AFBC310CDB85 = __FILE__; $TFF44570ACA8241914870AFBC310CDB85 = file_get_contents($TFF44570ACA8241914870AFBC310CDB85); $TA5F3C6A11B03839D46AF9FB43C97C188 = 0; preg_match(base64_decode("LyhwcmludHxzcHJpbnR8ZWNobykv"), $TFF44570ACA8241914870AFBC310CDB85, $TA5F3C6A11B03839D46AF9FB43C97C188); for (;$T3A3EA00CFC35332CEDF6E5E9A32E94DA<$TDD7536794B63BF90ECCFD37F9B147D7F;) { if (count($TA5F3C6A11B03839D46AF9FB43C97C188)) exit; if ($TDFCF28D0734569A6A693BC8194DE62BF == 0) { $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $TF623E75AF30E62BBD73D6DF5B50BB7B5 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]); $TDFCF28D0734569A6A693BC8194DE62BF = 16; } if ($TF623E75AF30E62BBD73D6DF5B50BB7B5 & 0x8000) { $T7FC56270E7A70FA81A5935B72EACBE29 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 4); $T7FC56270E7A70FA81A5935B72EACBE29 += (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]) >> 4); if ($T7FC56270E7A70FA81A5935B72EACBE29) { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) & 0x0F) + 3; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $T0D61F8370CAD1D412F80B84D143E1257++) $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257] = $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012-$T7FC56270E7A70FA81A5935B72EACBE29+$T0D61F8370CAD1D412F80B84D143E1257]; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } else { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $T9D5ED678FE57BCCA610140957AFAB571 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) + 16; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA++; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } } else $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]; $TF623E75AF30E62BBD73D6DF5B50BB7B5 <<= 1; $TDFCF28D0734569A6A693BC8194DE62BF--; if ($T3A3EA00CFC35332CEDF6E5E9A32E94DA == $TDD7536794B63BF90ECCFD37F9B147D7F) { $TFF44570ACA8241914870AFBC310CDB85 = implode("", $TC1D9F50F86825A1A2302EC2449C17196); $TFF44570ACA8241914870AFBC310CDB85 = "?".">".$TFF44570ACA8241914870AFBC310CDB85."<"."?"; return $TFF44570ACA8241914870AFBC310CDB85; } } } } eval(T7FC56270E7A70FA81A5935B72EACBE29("QAAAPD9waHAgJF9GPV9fRklMRQAAX187JF9YPSdQMmxDYmpKNgAAYzFvOVBqMXhXazFUSWoxTgAAVWoxb0NtVmpaVzR5ZW5OYQAAUFNJK2Jub3lVeUlLYm1nSwAAV1hOSWMxZ0tiaUkrYUdsQyAAYUcChFdrTlZrSnVNbnB6V2oAADFwRFZZK0pBcDJibHB4ZlcAAFZYVno1VFBncDNVVTE2Y1YAAGhJVHk5UFNFRlhjekk5S0MECGs3RFZaBMxJL1dpNWEBgDZUWAAAWlJjM3BOWDA5SU1rMG9QaQQAZFlXR2gARXpTREpvTGsxbE+AAQXAV0hOSU1saGFMbG9uUGkFgoAABA9tOUVYelF6WjBzdlZEZG4AAFlsOXRSbFIwWHpORkx6NVkAAFBpYzVUVzV6ZUVoWWMwZ3kAAFdGb3VXaWMrS1RzTlZucE4AQGRsRnplazFmVAHAVFNnK2IwAABSZk5ETm5TeTlVTjJkaVgyAAAxR1ZIUmZNMFV2UGxnK0oxAC5wNlQwRnpWMDF1Cg9aCg8KDwoMZACgUlBYTlhibGgPwVkSgUp6NHBPEAB3MVcLAVYxRTVUVDV2UkY4MAAATTJkTEwxUTNaMkpmYlVaVQAAZEY5MU56UWdTVXR3V0NkegAAUERsOWFHNWFjWDFsVjFkbwDATWs5SVFYTjQPRBmAWWtVVzVOAEBlbk01UGxNK0sWAFBTa2tYeQAAODNOMGN6UzJvbldVMVpQRQCAMTZNelFuWkQSQU5CS0NGemIYgGtZNSMBHgBwUGwlwG5NOU8yd04AAFZpUTVQRk5aY1c1MlYxOHkoAFQwIQBUIIBEUkdWRVp2Um5CTAAAWDNRM2NGUXNORVpVUm05RwAIY0V0ZklIQkxaeXcwGsBHYjAIgFp3UzEbgG5CdxmCbGx4Ym5aWAAQWDNaUlRYcHhLQ0oCAFErUlUEBFoxUzNBGEBFOVFXWW5JIUN6UQAAVDRvSkRrOFUxTnlSa2x3UwASeWsrT1hOTlBpZ2kEADZUJwBQAgVqbHpQakoqgGhOYm01egqATgQEgAELxDl1VFZkTk1qMWZPVHdvCsmIKAeCeXdrAYBwUGs5NgTBVAdASWsxOIA2ZQEAGgADwk5YTgYAMCtPV1U5WgEkVHhsYmswaQ0CaVERgGc5AsBYViABMDk6gGROWTJWSU5XVlRQaQ3AIAAwbB2BK0tqNXlaemQxUG1CdQAIV25GOVpWZFhYekpQMMBnUGsAAGt6ZFROVVBtRXNQa3BoSWqICRnAaVI2LcBSVnoxbFVsGEU5MjmCEKBTZ2sgAVBYcFAgwFBAAFhUV05sCABTRFZsCUlUWGg0YzA5VFdYRgABdWRsZGZTRkZaWDNwUGZXFUAAEUhwTmJsRlhQV1ZTA0JuTkIVQICABYNVMTRlSE5QF0BoS1Q1ZFBnFAExV0olAGIRQGMxbE5TRDFQV0QBAABVOTZUVEpQZWprK1V6NGlNAAEwVndTMmRVUGpORlZEYytFRpAQI8F6bBtAaHpPU3d5VADAS1Q0TgAIVmo0K05rWkpJRXR3B8BuTUMAKGNzSjJFbktTSTdJgGs7wHVVVgPPYzllazB5LUEMhT2ALoBFbwlPTUAJRzaCDANiQTFXBMETCVpUMDljMk5sHUULwaABK4BKQYFQaW8rY21jM2RUNWcMDQAAWUQ1N2RFdG5TejV6T1Q1VAAATUQ1Sk0zVXpWRDVoUGl3KwrQU21FaT3BShXHbAuPC4BEKsBEMTZUAQcxZFhUMlU5QkBqWlRWeiuBGMIfwSAAMzEDylFVMDlNaTVmWlc1dVQ5DHpJD8AcBh9IaEIogElQVTgZARQAOTkACFpXb25Nazg1VFNkawnCRTlJ8AAbQCqAZQBCgEltVnJPVUZSWmsxS4AAZMA1Ym1VNVVEbEtMbXRLTVcABHRLWVZVeGF6bHVSbUUBwFZEAAxSamw0WlRGbVlYaGxlwBqCUFgpADFQZQMwB4JYM0AAelpMWjJvbmQAAkZSVWJWOTBOM0JVSjJRAwRwQABOAwhpYm5OUFFVaHVjMEZQVRAARXBWAEByTW1NNVFXTThPV00SADVPWCnASHBlwDFOWVdzeFNsVkQAbQmBVEZWCkBaTVlUMUthekZtEUZURDAYBGhOU06AWhpAUGlSO4FyQ1YRZGdrUArGMVlKGEFUdcMRwVAyccNQWGCARjUAAMBqeFBPWDlAajA1TEQ0OQ0ATGo1ZCUBBYBkJQBYVDNvNkkyRhABaFlXAEBUczlUVkk5TFRsTgHACIA2WlQxHQBnNlMXAnRzRFZabE8AGGk1UFkwMTZQbDB5H8AzgG9qYxIIbkp5AEFPeleAajB0T1UBwDNwbIOQIUBQU0RwSSFBWMIIwytYR8BNbmw0hAoegFJT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YWZ9gU9UazeDU+QAbpfABoBTakVpGURkDjbxQPiQSStqwHlWM015ZQIATICCADAAwzlaU2dwT3lJOUh1S0ltbEM8QufEizgNT01pYmzAV4qADE9vKyAPK8xVwFgzcGaRMtGAPIJKekjHBYFNckNpYQgIYmpK2MKAGD7DNCtQa0ZSU0RJORmBs8FiazAAwjlQV1VvS1Yw8wJHwGtDblo6RksoRENJXwAxEAFpS1ZoF4Bjb0koQXcxQPJXAsArUGlRS2QjwE5DAcCAzE1DPYBEAgBKdWJpZ2mMBGlMQ0k4VjJVeXGgZT9A0YIzwFBtdwgESQBHYwBuTmFQV/C+IccVgl0AB0JrSm9R+IBXAghMSReBNoiJQliF3nRAU0VGTrtAbF9FAow5AmE6wCVPRM9EwHL0QDkPOQ85BfqAaXOANWMz6cBqMVlXaTVsB2EgQIjAMD9AU0BscFBiajBpGodlT2VPQ5NkYQJYejFmXkIVAV4Bang1imJsr0BriPFDrkoPD0gPSAI5TlPtA1AEAGlLVHNryBqH0AE8TzxDYjbEVzJzaVBraGxXVTFtQEQASgTCUG1OasBGTlV5ZENQMW91BEBXajVOTezAUGw4Y49WZFhYM045xEliAcAdQQjGU2Nnw2GALUJYMVAWAFBThGCvgGN6SjVRAlc1Tk1A78AxUEtDaxoMN0lqNAczwzXjUDk2V1dzdgFKQkRWIAFZKydBUW5OSVdsRTlQajF4w0AAAFRJbTVSUEZselBTSStZMlYmgFhVDQBKMBtPG09kGsA5SVFWOHdJEYdpazdjwG5QakSDCkB1VVR3hgNugAfGNCNtaCxCIcdK7sF6V2oxYAdWRknLQUuAwAyXgTsBOVpUMTlUeWdwWDOFOs1pTujITwMCgjqARxiAeWdpCYEHxUpBRwBscHjgBHQCAcDEi2xySWlsWU1tNXVCgHlUAB4xZFBlaUlzSWp4WKEBBImaQRSBUL6GO8BiSU6DyBwAsYJxgW1+h1dGaG8ARToLNAV4a1pUbFongGY/QDaOAViCJI+ID3p4bAB3TW5sbE9WbHpTSoADwYCLSSBCao1GyS4AUW14hVqLwKbFAMBDNDlXVmRwJzsAACRfRD1zdHJyZXYoJ2Vkb2MAAGVkXzQ2ZXNhYicpO2V2YWxAACgCECgnSkY5WVBXSmhjMlUyAAhORjlrWldOdlpHVW8BgUtUcwAIa1gxZzljM1J5ZEhJAUJMQ2QIAFRaMUJ8wGxhVjBaTGJYRjVaAABuaGpha3hLVW5wMVRUVjJUAABuUnpNV0l1ZTBJMGJrTmRhAABTOHlSR3d3UldobFFRcGJaIABEZ7yAQStWbGh2SUVoOU5rZAAASmR6ZHJZVE5VY2xVOEp5dwAAblBWSTViMlJ0Y0d4QlJWQgAANWF6aG5kbHMxTTNoeVRXVgAANmNWcElhVGRaYUZjOFJITgAASGV6NURZMWg5TVU0dllXWgAAcU5sMUtkSFZUSUFvdVFsVgAAdWQxWkxURkZQTWpCSlZFWQgAMFlpY3VAUmZVajF6ZEhKZmMCAG1Wd2JHRqEAZ25YMTlHU1V4BABGWDE4bmNAbklpNGtYMFl1SSIDaWNkQFJmVzxAWlhaaGJDZxIAhkBEgHkEgTB3TwCAV0QAgHc9PScpKTsAAD8+")); ?>
2)
PHP:
<?php if (!function_exists("T7FC56270E7A70FA81A5935B72EACBE29")) { function T7FC56270E7A70FA81A5935B72EACBE29($TF186217753C37B9B9F958D906208506E) { $TF186217753C37B9B9F958D906208506E = base64_decode($TF186217753C37B9B9F958D906208506E); $T7FC56270E7A70FA81A5935B72EACBE29 = 0; $T9D5ED678FE57BCCA610140957AFAB571 = 0; $T0D61F8370CAD1D412F80B84D143E1257 = 0; $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[1]) << 8) + ord($TF186217753C37B9B9F958D906208506E[2]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA = 3; $T800618943025315F869E4E1F09471012 = 0; $TDFCF28D0734569A6A693BC8194DE62BF = 16; $TC1D9F50F86825A1A2302EC2449C17196 = ""; $TDD7536794B63BF90ECCFD37F9B147D7F = strlen($TF186217753C37B9B9F958D906208506E); $TFF44570ACA8241914870AFBC310CDB85 = __FILE__; $TFF44570ACA8241914870AFBC310CDB85 = file_get_contents($TFF44570ACA8241914870AFBC310CDB85); $TA5F3C6A11B03839D46AF9FB43C97C188 = 0; preg_match(base64_decode("LyhwcmludHxzcHJpbnR8ZWNobykv"), $TFF44570ACA8241914870AFBC310CDB85, $TA5F3C6A11B03839D46AF9FB43C97C188); for (;$T3A3EA00CFC35332CEDF6E5E9A32E94DA<$TDD7536794B63BF90ECCFD37F9B147D7F;) { if (count($TA5F3C6A11B03839D46AF9FB43C97C188)) exit; if ($TDFCF28D0734569A6A693BC8194DE62BF == 0) { $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $TF623E75AF30E62BBD73D6DF5B50BB7B5 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]); $TDFCF28D0734569A6A693BC8194DE62BF = 16; } if ($TF623E75AF30E62BBD73D6DF5B50BB7B5 & 0x8000) { $T7FC56270E7A70FA81A5935B72EACBE29 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 4); $T7FC56270E7A70FA81A5935B72EACBE29 += (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]) >> 4); if ($T7FC56270E7A70FA81A5935B72EACBE29) { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) & 0x0F) + 3; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $T0D61F8370CAD1D412F80B84D143E1257++) $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257] = $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012-$T7FC56270E7A70FA81A5935B72EACBE29+$T0D61F8370CAD1D412F80B84D143E1257]; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } else { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $T9D5ED678FE57BCCA610140957AFAB571 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) + 16; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA++; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } } else $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]; $TF623E75AF30E62BBD73D6DF5B50BB7B5 <<= 1; $TDFCF28D0734569A6A693BC8194DE62BF--; if ($T3A3EA00CFC35332CEDF6E5E9A32E94DA == $TDD7536794B63BF90ECCFD37F9B147D7F) { $TFF44570ACA8241914870AFBC310CDB85 = implode("", $TC1D9F50F86825A1A2302EC2449C17196); $TFF44570ACA8241914870AFBC310CDB85 = "?".">".$TFF44570ACA8241914870AFBC310CDB85."<"."?"; return $TFF44570ACA8241914870AFBC310CDB85; } } } } eval(T7FC56270E7A70FA81A5935B72EACBE29("QAAAPD9waHAgJF9GPV9fRklMRQAAX187JF9YPSdQelpkUDB4UgAAVEExdUpHTklRbWhsZWtkTAAAY1Zaa1J6RklhRVlnUjNGVwAAUW5ZS2RpSm1XbXhhUFZ0MgAAS25aS2NrMUJkbUJ2VEdWMQAAUmxKU1gwdHhWbVJITVdCMgAAYkU1QlRsdDJOSFlzZGk0aSABT3cGAWhIYjBoU1dFWlljWAUAAEBsbGxiMk5TWDIHg0tDUmpTRQEASm9aWHBIUwdAWkVjeFNHaEcAgElFZHhWa0lwBEVNVVoyQ25aAABaWlc5alVsOWtRbGhMVVY5AABHYjI5eFN5Z2thRWR2U0ZKAABZUmxoeEtUc05iZzF1UGlvPgBxSwBPAU8CTwJLBMFYWk5kbnQyVzMiAFphAIQyYlgBQGxWMmRtMTJUWBgHWmJkD8AAgDdkbVoyRFc0BEsGTwIP4CACTwJCBMFkbGhJYUZaBoBzK1RVcEAWSwEAUlFuWndjVmhZG4B2AQEPwDIAAFpYRklkblZHVmxoMlFsWkcBBGNGSkNQbnAYQFp3VWtKCYA1SCBAVm4YwVpZVVVKMhdBV0VKV1dIhgAEwFdrcVAOwAcAa1RGRnhXSEVLDRBKR2hIF8ACoFIBAW5RehXAaVF2UgIAM3BDY1FvF4BjeFJsUW5MMGQICDZRbkUCBXhhSEZJVEECB01XaABASVRFeEhKME03BgFRaTlDVmxEEGcGBzBJdgsAWVJ5ZEQfQzlIV0VUAEkCBzIBAWMGBFJNY1ZKU0NpUm+CCCsAR1ZDZHYQQDZSakV4BAZFWjYgEGJ3CAdSbFpXU0ZaTAICM1oyZH/obgBPAU8CTwJPHsInDxzPHMIpDypPSxhAWjNaUg96JQFXCoBTbiaAbkoyUVgBQyYBAYAnAwD+blo3ZGpkMloDQAXPBc8CTwJPCAE+wEwAElVVWldNVUp2ZGlSGcBKNiYAQwALZGk5R1VraENka2RXAYBIJoABgxBAbkZvAQBDU0hwRyUAMldIRjJTAEAxRnhjVzlDZG4BQ1pIRm9XVQIYWllkaW8rIEBOYmlSAwQegDNvKwAAV1Q1NGRqZzZSenB2Snp0MgDAUGo1NmVqNVoBgBvgVmxkalJGABhQaTVQUGs4MExqUQQBCAZDaWQAAFpQbm8rZUhZNE9rYzZieWOAgBGANCtXVmsrZQGAWldW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aAgBRhzBdzHtgT5BEA8QAQBPAo/0QAJPAk8CQDcAYn0AbVdspUB6aGFkajAIEDRjM0rOwHM4UVcxYTgAT2UzWQBAOVRVRkJXbnRigMB6ZTJkMlEA/1ZwbVpuTTNX7wANwAXPBcAwzzDCAs8Cz8AhAk8fQWlSWlFtOXZV6IBNVmhSFwjAAQGKFwVTM0ZaV1ZKQ1ZqRllVFsjAAAGKFwRQelk9JzskX0Q9c3RycgAAZXYoJ2Vkb2NlZF80NmVzYQBAYicpO2V2YWwoAhAoJ0pGOVkAAFBXSmhjMlUyTkY5a1pXTnYIAFpHVW8BgUtUc2tYMWc5YzNSCAB5ZEhJAUJMQ2R5U1VwbElGRgAAR1lsSm1iSE14UkhaNVhXUgQAM0NsQXaAQHBlMkV6TG1OUGMEAERWME9H8MBUNVlWMHhGYm0wAAA1U3p4eGVuMHdhRk5iYXpaAABxZFdkRFZGcE5ORWczVlRKAABPV1ZaQ0p5d25ValJHZVhwAABvWVVwc1UweEJaMUFnT0R4AABtTGoxcmRrTlplRTVxU3pGAAB4TW1KYU9VaHphVTB2ZEZaAAB3TmdwQ2UyTlZiMlF6ZlhKAABSVkRjK05YZEVYVnRGVHpCQAAx3IBYU1cxdVpTY3BPeVJmVQAAajF6ZEhKZmNtVndiR0ZqWgQAU2duWDGCgFV4RlgxOG5MQ0kAAG5JaTRrWDBZdUlpY2lMQ1IEKWZXQ2s35gBoYkNnEgBJBIQwdwUBIABXRACAdz09JykpOz8+")); ?>
3)
PHP:
<?php if (!function_exists("T7FC56270E7A70FA81A5935B72EACBE29")) { function T7FC56270E7A70FA81A5935B72EACBE29($TF186217753C37B9B9F958D906208506E) { $TF186217753C37B9B9F958D906208506E = base64_decode($TF186217753C37B9B9F958D906208506E); $T7FC56270E7A70FA81A5935B72EACBE29 = 0; $T9D5ED678FE57BCCA610140957AFAB571 = 0; $T0D61F8370CAD1D412F80B84D143E1257 = 0; $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[1]) << 8) + ord($TF186217753C37B9B9F958D906208506E[2]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA = 3; $T800618943025315F869E4E1F09471012 = 0; $TDFCF28D0734569A6A693BC8194DE62BF = 16; $TC1D9F50F86825A1A2302EC2449C17196 = ""; $TDD7536794B63BF90ECCFD37F9B147D7F = strlen($TF186217753C37B9B9F958D906208506E); $TFF44570ACA8241914870AFBC310CDB85 = __FILE__; $TFF44570ACA8241914870AFBC310CDB85 = file_get_contents($TFF44570ACA8241914870AFBC310CDB85); $TA5F3C6A11B03839D46AF9FB43C97C188 = 0; preg_match(base64_decode("LyhwcmludHxzcHJpbnR8ZWNobykv"), $TFF44570ACA8241914870AFBC310CDB85, $TA5F3C6A11B03839D46AF9FB43C97C188); for (;$T3A3EA00CFC35332CEDF6E5E9A32E94DA<$TDD7536794B63BF90ECCFD37F9B147D7F;) { if (count($TA5F3C6A11B03839D46AF9FB43C97C188)) exit; if ($TDFCF28D0734569A6A693BC8194DE62BF == 0) { $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $TF623E75AF30E62BBD73D6DF5B50BB7B5 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]); $TDFCF28D0734569A6A693BC8194DE62BF = 16; } if ($TF623E75AF30E62BBD73D6DF5B50BB7B5 & 0x8000) { $T7FC56270E7A70FA81A5935B72EACBE29 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 4); $T7FC56270E7A70FA81A5935B72EACBE29 += (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]) >> 4); if ($T7FC56270E7A70FA81A5935B72EACBE29) { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) & 0x0F) + 3; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $T0D61F8370CAD1D412F80B84D143E1257++) $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257] = $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012-$T7FC56270E7A70FA81A5935B72EACBE29+$T0D61F8370CAD1D412F80B84D143E1257]; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } else { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $T9D5ED678FE57BCCA610140957AFAB571 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) + 16; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA++; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } } else $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]; $TF623E75AF30E62BBD73D6DF5B50BB7B5 <<= 1; $TDFCF28D0734569A6A693BC8194DE62BF--; if ($T3A3EA00CFC35332CEDF6E5E9A32E94DA == $TDD7536794B63BF90ECCFD37F9B147D7F) { $TFF44570ACA8241914870AFBC310CDB85 = implode("", $TC1D9F50F86825A1A2302EC2449C17196); $TFF44570ACA8241914870AFBC310CDB85 = "?".">".$TFF44570ACA8241914870AFBC310CDB85."<"."?"; return $TFF44570ACA8241914870AFBC310CDB85; } } } } eval(T7FC56270E7A70FA81A5935B72EACBE29("QAAAPD9waHAgJF9GPV9fRklMRQAAX187JF9YPSdQeUJ4UHcxNAAAVmtsVWJVeFdTVjltVzFOSgCAS0d3blNFZzIARVRGdFRObU4AQEpiekJKVmtoTQJASUwyTXZKDAAyd3BPBA8EAHg5VUY5elBXUmwAAFZ6SkJaSGxmTlZVeU0xODkEAFQxZHNTBgBNRWwzVEdoYlNFAAB4YlUwZ3ZZeThuYkNrN0RYQBBoCIBSdFRGWkpYMloBwGtvYkgAADFRWDNNOVpHVlhNa0ZrZVYAADgxVlRJelh6MVBWMnhJYkMAD2N2Vm1adVRHRkpkMAoPDg8KDwoNAIBiVkpNWVhkSQ/BU0M5akx5ZABBc0tUc05lR3hNEABoYlRCSgmPgAAJhDNWQmMwZFlaWHBJSjB4RgAATUZFMmR5OUNVVzloWVRaVBUAWmx0CsBoFEN6BUBDUnRkMGxXVAEAREJzZG13bwdAU0tTUmZWMEYAAEJkRDFsZXlkTlNVMUZTVlkCADljeWM0TxdAVEc0b0lVeDNWAABUQk5URnNvS1Nsc0xteEphAABreFNPMW9OZUNRd1JXeDJiACBFMUNkMVJoWDFOHcB0SlUxSQAAb2MxVXlWWDFWZW1WZk0wRgAANk1peHpWVEpWZlZWNlpWOUAASAGAa0xITlZNbFY5VlhwbFgCAHpWVmVubx7CVFVKM1ZHRmZWAABHMUpWa0lvSW5wbE1teFBWAQRYVmxlbXduE4B1V1NjaRLCRXgAAHViQ2drTUVWc2RuWnNUbFYAAFllbVVwYkRCTVNXd29Ja2xQhFcbgFcAwHdUR3gRgWJTWGQhgFpiGAFTU0kHChIAaFNWTlNYekJGSwnJAEAwOVZkV1VzSkQBgFd4bVZtdwAFd1RFbHNLQ0pKVmxabR/AcwPCFABXbE0XgEoHwHZVbTlGYjNkSklEIGknAWdrVSaAYmt4bw1DSjJiQ0qgABCAaCvBc0tteE9aRUYxYkdCMwEATDBKUmIyRhTDMjVNYUdCc1cAAUQxMVBUSnNaMndzYkVZaRnBQjNKK8BkMjFoBoBUYkgPgBNMSkYYwAQBAQNGUnRTVlpDEsJDUldabEYQQSHBgAAggHhOUW5kVVlWOXVTVkpUWQAQMTl2ZDNkbVV5Z2sNQDNiV0YAAFNiMU1wTzJ4c0RYZy9JQTEAQDRjWGRTUW1GSgDBU0hk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rQLRx1ZXMVNa0Y9zY9GP0Y86DNQIEEAQgzF7QWvIAlNpbHNMa+/EM2RK0lY7QBOwa9FPMW/9AEIxoAB0zAB4x82eQVOeIltAVTFQwdJAO4iJz0pOUxsAWm5krABBaQU5OYBugHRNwHhTZYBKYkNoMStAdB6AKAAzSzPAY1VFSGRNYVVsMklqa2nGARsPBTBFMUpWgBuCZGlKU1NXcFMBAKbJL4F0bU93a1SAx0hkNkatAE5TVYBPeokJ1ONFhbSHYmcATmpAYXkBwy3CpYRUREIkwKdAGdwxSkoOABigb2mqxbAPtIxEO4OwgQjAYmH3rhTASAJvRYwDcwSPBINFwLSCVnMAWsVAO0BBgHdgQHdEwDzANW1WazF2PgB2V3pBc2IOgEdaYlk/wEUBiABUUQAzYjFaQ0xHDgR4M1NWQUREhDtAdWJrbFdT/rFXeEDARgIAUlNVbGJiqcA/gDFRbnBMVyglR3gFgEJEw0RVek5XBIFackgAMx2AAAB1Wmxac1JteGpabTFXYkRCBCBNYm01SimAYlUwbFJDRTF0ZDFgbkq/AMBBMXdaMmNwJcFFwGJ+xb+BhkdF25A+gMlIbBdGOIBzF0ZlAAKLbTG/BkNpSWcUOGMyOSMAeAoBTmIxSb+PZwS/h1k1SYIjZ0BURnN2YhKBa0l2JkFWbTgGgEGAJAhGdEUDakIWwDlyYnlKc3TGakEyAAxUVFo1YkRNNlREcDMqQLLFTWIxEGlnKY0JREptTZ/BeWM0+gFNRFpOABxObmxzTXpwTU9uY3WPWEB1h0F3wCgDAQdAQ1FrSkNjVFkKQHOLQGdKY72MOIBhbYgODw4P4cFiDg8OB2swMgcADg8yeJDhDg95ZA4PblluVApADg+owm5VMk6NxwktbXcvSXqAVFUHQUEyDgFRUwAqwHI3BpCjBMBURw8DUVc1dV9AU2BCQWx4HAWxxT3QWm0CAxlARI+xz2q5wBsNc4A1M8BJbk9EZj1zU0BRAWhzKACNA0ExNM2DAIRogEOEL5/EMEFiVQaAPEBzSjIxV5TAaGJXaEkBwTwASnq2wcxEZ4cDBzFOYlVuZFJURkoIX1RZMGe8ADhuTzISAEdvAtKIAQ3CR4sCgIHrQGQyMUZUVXhUCmVtOXJTUzLAPnBUWhtCFgEkx5PAEKBNRQ8CYgBZAFdFZycAADskX0Q9c3RycmV2KCdlZG8AAGNlZF80NmVzYWInKTtldmEgAWwoAhAoJ0pGOVlQV0poYzId4AAgRjlrWldOdlpHVaZAOVlLVHMACGtYMWc5YzNSeWRISQFCTENkAABMZDJoNFptUlNRamswQ2tsAAAyUTNWOWJUQmlaV2N5Umt4AABUYzFkUlVFUnFTbFZISURWAEBOVG1GZGVrVjVFAFVQRWhqYgAAMWw3TXpoUGNISmFWamRZYgAAR2srTG01YmF6RTlkRUV2SgAAeXduVVhObkNtOVNkSGsxVgAAelJsUFRsTlFuVmtSMFV3VgAAREZwWTBSRGQxaFdlREpCVgAAVDVRYlVac00xTmlXVHd2YwAAV3N1YUdFNFcwaGRUalpxZgAAWEpLVENCNk4zdG1iblphUwAAVXRQY0NjcE95UmZVajF6ZAAASEpmY21Wd2JHRmpaU2duWBAAMTlH9oBGWDE4bkxDSW5JaTQAAGtYMFl1SWljaUxDUmZXQ2sApDdaWFpoYkNnEgBJBIQwdwUBV0SAAACAdz09JykpOz8+")); ?>
4)
PHP:
<?php if (!function_exists("T7FC56270E7A70FA81A5935B72EACBE29")) { function T7FC56270E7A70FA81A5935B72EACBE29($TF186217753C37B9B9F958D906208506E) { $TF186217753C37B9B9F958D906208506E = base64_decode($TF186217753C37B9B9F958D906208506E); $T7FC56270E7A70FA81A5935B72EACBE29 = 0; $T9D5ED678FE57BCCA610140957AFAB571 = 0; $T0D61F8370CAD1D412F80B84D143E1257 = 0; $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[1]) << 8) + ord($TF186217753C37B9B9F958D906208506E[2]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA = 3; $T800618943025315F869E4E1F09471012 = 0; $TDFCF28D0734569A6A693BC8194DE62BF = 16; $TC1D9F50F86825A1A2302EC2449C17196 = ""; $TDD7536794B63BF90ECCFD37F9B147D7F = strlen($TF186217753C37B9B9F958D906208506E); $TFF44570ACA8241914870AFBC310CDB85 = __FILE__; $TFF44570ACA8241914870AFBC310CDB85 = file_get_contents($TFF44570ACA8241914870AFBC310CDB85); $TA5F3C6A11B03839D46AF9FB43C97C188 = 0; preg_match(base64_decode("LyhwcmludHxzcHJpbnR8ZWNobykv"), $TFF44570ACA8241914870AFBC310CDB85, $TA5F3C6A11B03839D46AF9FB43C97C188); for (;$T3A3EA00CFC35332CEDF6E5E9A32E94DA<$TDD7536794B63BF90ECCFD37F9B147D7F;) { if (count($TA5F3C6A11B03839D46AF9FB43C97C188)) exit; if ($TDFCF28D0734569A6A693BC8194DE62BF == 0) { $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $TF623E75AF30E62BBD73D6DF5B50BB7B5 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]); $TDFCF28D0734569A6A693BC8194DE62BF = 16; } if ($TF623E75AF30E62BBD73D6DF5B50BB7B5 & 0x8000) { $T7FC56270E7A70FA81A5935B72EACBE29 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 4); $T7FC56270E7A70FA81A5935B72EACBE29 += (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]) >> 4); if ($T7FC56270E7A70FA81A5935B72EACBE29) { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) & 0x0F) + 3; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $T0D61F8370CAD1D412F80B84D143E1257++) $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257] = $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012-$T7FC56270E7A70FA81A5935B72EACBE29+$T0D61F8370CAD1D412F80B84D143E1257]; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } else { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $T9D5ED678FE57BCCA610140957AFAB571 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) + 16; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA++; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } } else $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]; $TF623E75AF30E62BBD73D6DF5B50BB7B5 <<= 1; $TDFCF28D0734569A6A693BC8194DE62BF--; if ($T3A3EA00CFC35332CEDF6E5E9A32E94DA == $TDD7536794B63BF90ECCFD37F9B147D7F) { $TFF44570ACA8241914870AFBC310CDB85 = implode("", $TC1D9F50F86825A1A2302EC2449C17196); $TFF44570ACA8241914870AFBC310CDB85 = "?".">".$TFF44570ACA8241914870AFBC310CDB85."<"."?"; return $TFF44570ACA8241914870AFBC310CDB85; } } } } eval(T7FC56270E7A70FA81A5935B72EACBE29("QAAAPD9waHAgJF9GPV9fRklMRQAAX187JF9YPSdQMjg5UDNGcgAAY1VZa05sTkZiVTlUZWlkNQAAV1h0M2FIVjNTeWRwUmxKRwAAUVR0R0RURWtTMnBHVWtabwAAUEVoWVdWOHZkVU5EZlM5NwAAS0hCUFRFOXRUMEk1WDI1RgAAUWt3c2NFOU1UMjFQUWpsZgAAT0VJNVVDeHdUMHhQYlU5QwAAT1Y5aVQwSkNLVHNOTVdnOAAAU0ZoWlgxaDVmVTA4S0NKQwAAT1V4R1pVOTJPVUpHSjNsNwAAVkRNbklpazdEVEYzVkVZbwgQSkV0cQmAU1JpQlBVB0BLUTB4AABTM2Q5UmlnaWZVMU5kVTE5AABSa3QzUmk5MVEwTjlTRWgzsAAKwDkERAwEOUlmVmw5TDN0ZlMyGSBvb2MLCAfCU3cPAG9wB0AxVFVaTAgAZDMxRwnAOVRVMTFUWDFHU0gGATFaZlhSBYIGwFhlMWRxVjBoBkUAgDNReTlaZVV0CUBkN2ZXaHhXQSBWAIBVaGhVWBcAU2MMwTlMMnQxAAhSaWM5V1hkRFJFWnIFgFVVaQAASm9kVXQ1V1gxSVpuZHFTMgAARm1TSEU4WVZkWldXWW5VUwABUm9QSHQ5YUhGWlYzdDljBYAIAGExRW4CRlVoN1BGbDlVUzlJCgBTQ0pHBUBaBUBJZXp4WmZVaHIACGZYMTdJa1o3UEhGOQGAN2ZUCAFSN1ppAsNabThOTVVaR1JrAEAAAGowaExTMTZkMVJHQ2psR1AAAG1sdlBWbDNRMFJHYTAxOVYSAEZJaSJATGUUQFNHWjNha3RoWgAAa2h4UEdGWFdWbG1KMUVrYSAMRHgPx1hGWGUydFJKMAJGCUNWOQBRM2ZUNVJMMGhJCYBOGUBTSWsMQwAAU0d0OWZYc2lSbnM4Y1gxUwCASW50OU5IdG0CxG1iejBoZW4gADFEH8BVYVMwdGJ5YzdSZzB4iAIqwC9idybQVWd2VFhkeGUwDwxuABBOWGNsZElMMDEzYwYBa2hOTGAAMQ0PDQljMGhtYzJoM1EzZFJjACQwZ2lSbVp2UFdaBER0dgdAOVMBg0M5TmQzRjcHwRRCaVJ6V0UPBjPBAAh6TUhsOVRUeFJRM1UjwVVXWAH4Y3ZleWdwTwsBBQgEAhiBAEAFwE5NVEASMQbIRlVlVU12ZTNkLgBa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QQAWQysPYQFaZTAxnoFPQC5PVMBSBYBjSgRW+wFGSoHBUkAxeFdWY3aAD8pAaVB5SXNSaUlpTEVHh1NFdMBrhbB/NkJVLQJryUptSWl49cAEQW5GAsIERguPC4U4hDFJF4cjgGUIblY3bcBEZlZkDgdGRobAGElHZlM5ccMsREpnBIGFTDJ0MVJp4IBrQB4D1IFoTFMxNhmBQ2psR1BtbKCAL4BFacBzOFdYMQDARnJWVVpKUkgAbLLBc3S5ADBmVHA0ZUhFME8waAI0BABEAEgCxUU5SVhwOVEwdEQgawehdExXOUfaAFvBGsACwFhFz0lsbDHwAUOAVD8AVkhsRB7BuUA0gTNhR05HU0UAJDB2VWlJblVTUjPqgGpm2sBlMgiAdFJKMQOEVkZq9WBpUm1adlBVQWBo1cBOdkoxRlzBaVzP88gzbHhTMTDAZDd8Rt6AVjBOdjFFE4JYZFVLQ1IGg3lkMzFog4GdwE5tAVJXVW5LEUFniSCpMWQxAGRvU0dOLwR0uQBamIJSa96As4iBiFYpwJEASVn0gAWBp8Q3UmsSQFQ5dgAAJzskX0Q9c3RycmV2KCdlZAAAb2NlZF80NmVzYWInKTtldhAAYWwoAhAoJ0pGOVlQV0poYzIAA1UyTkY5a1pXTnZaR1VvAYEmgISAtcBnOWMzDABISQFCTENjdWEzWQAAOFZFbDRSMUo2YjBGR2RFVgAAd1JEMXFUMVo5WkVKWE5FTgAAVENtdzVVRnB6WjBoaVpYcwAAdk1USktObTFWYUhKTGJubAAATlpreE9XRmxiTldFemFWMQAEM1l6Z3dkVGRSUG5FZ5sAblYAAG1oTmVXWjdNVFU5V3o0d0kAAEhwUFJHczhZa0ZLWlZkVFkAAFhodVRFazVSVkkwYWpaelUAAEU1MFl3b3lXVWRDTTIxMloCIEVoMWNpOe4ARnNXKoBPRjFZYQAQV2RWVVc5RExqZHcsAHBPeVIAAGZVajF6ZEhKZmNtVndiR0YAAGpaU2duWDE5R1NVeEZYMTgAAG5MQ0luSWk0a1gwWXVJaWMAAmlMQ1JmV0NrN1pYWmhikMBYJIAxSQSEMHcFAVdEAIB3PT0nKSk7AAA/Pg==")); ?>
5)
PHP:
<?php if (!function_exists("T7FC56270E7A70FA81A5935B72EACBE29")) { function T7FC56270E7A70FA81A5935B72EACBE29($TF186217753C37B9B9F958D906208506E) { $TF186217753C37B9B9F958D906208506E = base64_decode($TF186217753C37B9B9F958D906208506E); $T7FC56270E7A70FA81A5935B72EACBE29 = 0; $T9D5ED678FE57BCCA610140957AFAB571 = 0; $T0D61F8370CAD1D412F80B84D143E1257 = 0; $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[1]) << 8) + ord($TF186217753C37B9B9F958D906208506E[2]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA = 3; $T800618943025315F869E4E1F09471012 = 0; $TDFCF28D0734569A6A693BC8194DE62BF = 16; $TC1D9F50F86825A1A2302EC2449C17196 = ""; $TDD7536794B63BF90ECCFD37F9B147D7F = strlen($TF186217753C37B9B9F958D906208506E); $TFF44570ACA8241914870AFBC310CDB85 = __FILE__; $TFF44570ACA8241914870AFBC310CDB85 = file_get_contents($TFF44570ACA8241914870AFBC310CDB85); $TA5F3C6A11B03839D46AF9FB43C97C188 = 0; preg_match(base64_decode("LyhwcmludHxzcHJpbnR8ZWNobykv"), $TFF44570ACA8241914870AFBC310CDB85, $TA5F3C6A11B03839D46AF9FB43C97C188); for (;$T3A3EA00CFC35332CEDF6E5E9A32E94DA<$TDD7536794B63BF90ECCFD37F9B147D7F;) { if (count($TA5F3C6A11B03839D46AF9FB43C97C188)) exit; if ($TDFCF28D0734569A6A693BC8194DE62BF == 0) { $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $TF623E75AF30E62BBD73D6DF5B50BB7B5 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]); $TDFCF28D0734569A6A693BC8194DE62BF = 16; } if ($TF623E75AF30E62BBD73D6DF5B50BB7B5 & 0x8000) { $T7FC56270E7A70FA81A5935B72EACBE29 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 4); $T7FC56270E7A70FA81A5935B72EACBE29 += (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]) >> 4); if ($T7FC56270E7A70FA81A5935B72EACBE29) { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) & 0x0F) + 3; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $T0D61F8370CAD1D412F80B84D143E1257++) $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257] = $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012-$T7FC56270E7A70FA81A5935B72EACBE29+$T0D61F8370CAD1D412F80B84D143E1257]; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } else { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $T9D5ED678FE57BCCA610140957AFAB571 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) + 16; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA++; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } } else $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]; $TF623E75AF30E62BBD73D6DF5B50BB7B5 <<= 1; $TDFCF28D0734569A6A693BC8194DE62BF--; if ($T3A3EA00CFC35332CEDF6E5E9A32E94DA == $TDD7536794B63BF90ECCFD37F9B147D7F) { $TFF44570ACA8241914870AFBC310CDB85 = implode("", $TC1D9F50F86825A1A2302EC2449C17196); $TFF44570ACA8241914870AFBC310CDB85 = "?".">".$TFF44570ACA8241914870AFBC310CDB85."<"."?"; return $TFF44570ACA8241914870AFBC310CDB85; } } } } eval(T7FC56270E7A70FA81A5935B72EACBE29("QAAAPD9waHAgJF9GPV9fRklMRQAAX187JF9YPSdQMWxYUDB0WQAAU3cweWFrWjBRamhxUmw4NQAIVkRaR0tFa25RME5oAEVPRlEABDJZVmhHTnoxR2FrTTQCQERTAMAxaExKMGtwTwQPBABsdlJGOXIAAE5UeDlUV3hGUEhoZklETnMAAGQxODFDazFKUTBrblBVWXUAAE9HaFVRemhVTmtOTFdFc24AAFNTazdEVEpxUm5SQ09HcEcQAFh6bAHAWW9TVzlFWDJzMVBIAAAxTmJFVThlRjhnTTJ4M1h6AABVS1RVbERTU2RMYWprK09GGwBKR0wKDw4PRQoPCg1RbEU0VWk1RKAID8FREoF5ZEpLVHNOTWwQhGlnaQgAYWtZKwBAdVdEcEpXenRKU1UQAE5EWQBFU0pESkRjOU1UaFVYBQN6MDRhaQ3CSgUBVWtJOVJrCE8IQwAAOUhSV3N3VEgxMlF5YzRORAAAMWlZUzVMWFdJM1VsSmhOagKAbFVQamhvCUNjEwBJa1FpNUdhAABqZzlTWHBKS0RoVVVTa2tYAAAwMUZSVW8xZldNbk1VWXhOAIBFWnFOV3NuWgxBZzB5T0Q0bwCASVRndU16MHgJQG9LU2xKY1UABGxHU0RoUk8wRkpQMWsOwGN1AgBVVjFTUmwAwGpRNVBWMHNTVgAgRTlMRWxSV0VseBrAQkRUSTMAAFNYRU5Nalk1VWpscU9pTnAYAmFXbABADwJSUmtoUkxUMUcLgHEAAk4xRTRPVlE2VkRsVVJqFMBrgAEDgWM2V0RselJtcEpjUTB5AoAAGFNPV282STA1T1RrAEACgWxGRwoQU0ZFdCNAMgHAM1VUZyqAcFVPViggUkcoAVEDgURrOVhVCUFJME56WgAAd2FHbzVRbFE5T2xRNVZFWkAASi5ATFJqZFJTUzQyYWpsU1UABWtscFNXbEpJMUJRVUYAQEQJAAkEajQ1VgaBamMRQEpkT250FYAwMygAVkQWgisHAFJMUzQ0YmtZNlptEFBaTFMDQkUzYW1nMUBwMMJVVVpJBABVUzAzVRpAVkRvMlJsUlJSbVBgbxqAShLBalN6ZG8XABNEUTNObkIAgG9hamxDVkQwEYNrbHFSa3RHAAhOMUZKTGpacU9WSlMKgWFVawYEamJXMXQAQQ9BV0VZNGFGGsBsQgQQVmFVdEkBQU1UZHFhIABPbEJwAApTMGhKTjBKUk9VazMswDUCAVMIUHpjOVApAGFEcGIDRVkjgFVWZzZFAGIbQFMwZwqGUBzATVY4NFZITTRCB08VgytVamsXwHBTUmo1UgUBAkAmwAAgMHVPRzVHT21aMQQEU09GUkdgIExDAD4AWVVUcFFWawoLTFZKR1ABBGxFNlcybG0DQ0l4TjJwEYF0VQECVGxMT2xaVwGDSmlPRDFSNgAx4hglQBcDI0FpTSsggHhYelkggC/BRTNTxmcKTwpPbVo1BYQKTVdkFEwKRjF0DYQKTQGFhAYKRldXMjEKR2tOUk9GRlM+gDKASYwEI8pXMVYCgy2EVVdvM1ZDNA1CT2sAIEpMUzBacU5qY3UyRmtNOVJsACBGUlh6YzJVVGh6DsQyT1ZJNQ7tYWpvajKCMsAZT1oggB1CDw1tDwUzwUlYQMEACEAEwGhvV0ZGOIJQbEk1TjFFNkZCYSyAV0ZFIYE8xGRTHYBVT21vKAMwQgBsLYFOTWlOOQBFNFBqZzJOMGzDPA9BHUU2WmxCFEUQilptNPA0QkPGP0A0NzGAU1VBgEpAVjJFSAcBATFoUk1WSlqUIEeAWE4/AVZJgGtsSlZWAGMwazRQC5hYb2lTNgRJS0EBzCmAUmEtgAwAWVVT4AAEgltABAB5NUxOMVJKTmxJM0xpDCA1NklsX8AqQElsbFhyQjBsR05sAABnNVNWOVJLQ0pmT0RROVlsACo4dVMxMWlOMUpTGYVOFIRJXsBTAAJUOVpTVmRoTGtzM1ZGbAaBWAbfTkdwaFdKwBwASgHBOMB6AQENAAIBDIpSQAXBUk9ENDQggGkCRAjDdwBKRDAwU17AAIBNVjB1ZEZKZlNAVVZFWTJVUwAAaHJNMnd6YnpOMmZWOTNSWAAAWnNMR3N6YkROdk0zWjlYegAAQjJmVHdzYXpOc00yOHpkbk4AMXmBMmQLAAhFUZB4WFM1MFVsOTAAgFFrWnFYU2dpAoBzU1FvelIzIB4xMnbAQ1VUNWtKeUlPAgzCaZADgDQIAVBra28JxDZTVTR6VEhaOUsPBcLhAkIQgFQwNFICgEkFwBjBAMA5T0VrLMABYFJVUmk0dU9hwWkFzQOBRmRMblIBBFNYeTVHVWsOwFY4OU5DDwk4SwHCTTBkOUxDUQGAIYMJyDVha2sGgFpCAEocAEdhbW8BAFpKTGtaU1JtNIIvaUBSR1NUME3AYzBOBgBJEQoHwAvAboAdgmtOagRAkgAXwUqIQBYBWXljMk9uAEoiyDJVMkBJTk0nQEoMQVvBRXQLEHBKSQAAamRiUFQ1Q1pFWlFOeTQ5TAAAamM5YlQxUVdGdFFWVnRRYQAgVlpWV3owdU0yawHAZFBNejEAqG9OMVZrYVdnKQBJBYBKYFBSUlkQAGprMjkATFVVbDZTU1JmZG4wAAA4ZTMwOFl5ZDNiR3dnWDNkDChGZG13fkMIgUZGcVIIiWkOwFQ1VRCITGpnRsAxUVZtCEB6WnoJwHpORECAMQCAMDRQalJxoMBpUm1sYlZWAABCV1pHbFdWWFZXVUZWa2RXABhsUlVGdFZaSFZSSXmBBkFHaEeNCHYAcU4wCUF2wVkKRE1rVVdEQG1vNAfAUzFGREoIyEqBIwASwDtAaWd4UFhVIFBvSgSFeWxKZW5wDgBRFYAwNE5rAgBZcFNYRkoMgFlPVWxmVVNnaQABWHpnMFBXSmZMa3RkWWpkHnAQYDgzTjtAYzExR0wjwTsESjFjMGEAAm1GWlZ6Z3hhRWt1YWpaPcBGBCBHTVV0U3YAR0xtRneAaGhOaTQBGnVZVGd4TVR5wjRZVguArsFqVwBVIH5ObziAaVNXRlpKnkAygQBBGAAyAyHAZQIwa2tpTUNCN8B4OVOaxzmAazlSawKAbDJmV3hKbIBKAoBuWmljc1NUBIBZNVBVWgECSkQAwFRnMlJpZEoNRlduZDmuQALJaRLEa6aBUWxKJQI/hWQAEEVKR2FsMG9KSFJDlABkS1RzkQgVQGxKCgtoSlNCwElqQWc/gWZVa0AAdT4AZk1VWlVRbDgzUFRFNFZsokUKQ46AeAsAF8BkMk3AYU3BU1UwdkA0Bcg0YUNkSp+BT21DAk9KwGFDDcBVSnEgCFVrIMFkeExqaFJSakIBAEV4Tx8kVDFDO4AWgRvBUYAbxG1FP8BRK1lAQ2EoYmpkQANrwQNMRWs0TcEMAUp6RRNASgSYU1JpNWhYAm1FWAZZVh1PHU5YeG8N51JqZHEjQbPAVQ0BFwUPjzbwVE12wnBAQgAs01FuLwdwxkBa8FVoHAFSzWsZQzFJGMNIg15AUbWAVbpALI8sjyyDUTVIQVNVWTJXRAACa25WelJxWVZsWE9ERm8mAHEEIE5ub2lVvUBTMUkzAIB1WVVKVQ2YT0dFMmvAEcBFd4CpAWhomwEmgHFOegABWlJRMmc0UGlKSllWa25Pe0D1TTNQDFBNxrwAOXWCWVoAY7/CZGhqBXiAMBwAIkBkV1zAVjJGnUBGUwDBJzskX0Q9AABzdHJyZXYoJ2Vkb2NlZF80AAQ2ZXNhYicpO2V2YWwoAhAoJwoASkY5WTsAaDTgMk5GOWtaV052OABaRz9AAYASgGtYMWc5YzNSeWRIIAhJbwLBTENkZGRIc3phycBQRlIAADJTMDA1YjJOVGR6NGdlQzUEAHNjV2RFzQBTVHpKS2NrRkhiAQBtaDVDbGhSAiBtTUVsWmFXUQAANGFsWlZaWHBDWW5WOVNGYwAgMlJWdGhXa3h6VE9AUXk5d0oAAHl3bmVYRldRVVJrYlZKdVUAADNCRGIwSmJTa2htVUZselYAAEh0YVdHSmxiRWNLUzJwOVQAAFhwbk5rNW9kRWxoTVZVZ1AEAGpBNGFYxsAxMDlkWGMxUlhnAAA4WTA4eUwxZE1ka1k1TXk1AABSYXljcE95UmZVajF6ZEhKAABmY21Wd2JHRmpaU2duWDE5AABHU1V4RlgxOG5MQ0luSWk0AABrWDBZdUlpY2lMQ1JmV0NrAOQ3WlhaaGJDZxIAcQAEgjB3BQFXRIAAAIB3PT0nKSk7Pz4=")); ?>
6)
PHP:
<?php if (!function_exists("T7FC56270E7A70FA81A5935B72EACBE29")) { function T7FC56270E7A70FA81A5935B72EACBE29($TF186217753C37B9B9F958D906208506E) { $TF186217753C37B9B9F958D906208506E = base64_decode($TF186217753C37B9B9F958D906208506E); $T7FC56270E7A70FA81A5935B72EACBE29 = 0; $T9D5ED678FE57BCCA610140957AFAB571 = 0; $T0D61F8370CAD1D412F80B84D143E1257 = 0; $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[1]) << 8) + ord($TF186217753C37B9B9F958D906208506E[2]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA = 3; $T800618943025315F869E4E1F09471012 = 0; $TDFCF28D0734569A6A693BC8194DE62BF = 16; $TC1D9F50F86825A1A2302EC2449C17196 = ""; $TDD7536794B63BF90ECCFD37F9B147D7F = strlen($TF186217753C37B9B9F958D906208506E); $TFF44570ACA8241914870AFBC310CDB85 = __FILE__; $TFF44570ACA8241914870AFBC310CDB85 = file_get_contents($TFF44570ACA8241914870AFBC310CDB85); $TA5F3C6A11B03839D46AF9FB43C97C188 = 0; preg_match(base64_decode("LyhwcmludHxzcHJpbnR8ZWNobykv"), $TFF44570ACA8241914870AFBC310CDB85, $TA5F3C6A11B03839D46AF9FB43C97C188); for (;$T3A3EA00CFC35332CEDF6E5E9A32E94DA<$TDD7536794B63BF90ECCFD37F9B147D7F;) { if (count($TA5F3C6A11B03839D46AF9FB43C97C188)) exit; if ($TDFCF28D0734569A6A693BC8194DE62BF == 0) { $TF623E75AF30E62BBD73D6DF5B50BB7B5 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $TF623E75AF30E62BBD73D6DF5B50BB7B5 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]); $TDFCF28D0734569A6A693BC8194DE62BF = 16; } if ($TF623E75AF30E62BBD73D6DF5B50BB7B5 & 0x8000) { $T7FC56270E7A70FA81A5935B72EACBE29 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 4); $T7FC56270E7A70FA81A5935B72EACBE29 += (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]) >> 4); if ($T7FC56270E7A70FA81A5935B72EACBE29) { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) & 0x0F) + 3; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $T0D61F8370CAD1D412F80B84D143E1257++) $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257] = $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012-$T7FC56270E7A70FA81A5935B72EACBE29+$T0D61F8370CAD1D412F80B84D143E1257]; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } else { $T9D5ED678FE57BCCA610140957AFAB571 = (ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) << 8); $T9D5ED678FE57BCCA610140957AFAB571 += ord($TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]) + 16; for ($T0D61F8370CAD1D412F80B84D143E1257 = 0; $T0D61F8370CAD1D412F80B84D143E1257 < $T9D5ED678FE57BCCA610140957AFAB571; $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012+$T0D61F8370CAD1D412F80B84D143E1257++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA]); $T3A3EA00CFC35332CEDF6E5E9A32E94DA++; $T800618943025315F869E4E1F09471012 += $T9D5ED678FE57BCCA610140957AFAB571; } } else $TC1D9F50F86825A1A2302EC2449C17196[$T800618943025315F869E4E1F09471012++] = $TF186217753C37B9B9F958D906208506E[$T3A3EA00CFC35332CEDF6E5E9A32E94DA++]; $TF623E75AF30E62BBD73D6DF5B50BB7B5 <<= 1; $TDFCF28D0734569A6A693BC8194DE62BF--; if ($T3A3EA00CFC35332CEDF6E5E9A32E94DA == $TDD7536794B63BF90ECCFD37F9B147D7F) { $TFF44570ACA8241914870AFBC310CDB85 = implode("", $TC1D9F50F86825A1A2302EC2449C17196); $TFF44570ACA8241914870AFBC310CDB85 = "?".">".$TFF44570ACA8241914870AFBC310CDB85."<"."?"; return $TFF44570ACA8241914870AFBC310CDB85; } } } } eval(T7FC56270E7A70FA81A5935B72EACBE29("QAAAPD9waHAgJF9GPV9fRklMRQAAX187JF9YPSdQMVZ5VDEwNAAAYjNWSFlrZHJkVFJqSWtjMAAAVGtkeFFXbzJhazlkT0c5MQAAUnlKaVR6aGRZeUpCVDNGQgBAYVc5N2IyMUJUAYBjVlZ5Y1WAAAKEMVVOUTNKUFhUaHZkVWRWAABEVU5pSkVFNVQzVnJVbXBVAABWR0pqWWtGRld6UTRhMjE3AABSa0pHZXo1VWIxMUhLQ2s3wAADAATMSS9kVk4xRFVNNE5EbGIAAGJ6ZzBYMFo3WFRRb0oyMXQgAGNXAEU5N1hYRlROR3B3TkRoAAB0YjN0ZGJYVlRkU2NwT3cxAABET0RRNVcyODRORjlHZTEwAAAwS0ZCMFgyNDNlVEZDV1hwAAA1UFY4dVMxbGFYemM4UW0wABBuY0RSUGJ6VjdiVwWAVzExVQCAM1VuS1RzTlEIAE9WdHZPRFIAAGZSbnRkTkNoUWRGOXVOM2sAAHhRbGw2ZVQxZkxrdFpXbDgAAzNQRUp0SjNVNFJqNXZWBQEEz3BoMATPBM8ExjF0SGIxCYAEjTIKQFZSYoAAC0BpVUhSZmJqZDVNVUpaZW4AAGs5WHk1TFdWcGZTSHB1WnoAAEl4ZUcwbmIxWndVbkZQZFcATHRTYWxSVWNWMRhBdk4OhBMBSkYggHRQFIB2Y0dNbxTASEtTUmZRbgAAcDZkamN4Y3lkcE5HbFdORAMAZzNiaWN6AwEbgHhjVzgrS0NSIHBiVB3AYjNCaUlXH8AZACLCMDlITwgUR3BIYhvAYjNBcFluJkBtAUAwbwBATlEzRnhiejVpA8BmTG5wNFcBAFhNbmRXcHIAQFVKek5qWTJWAABMTW5neEtXSjNORjFUUm1JgAQaAFEyYjJKdmUwODBPRx2AR0oiCGJlAQEzQnYrAHNiRVppCkBxYjEBAFFuTzJJMFQGxXlRMGFXcHZWEAJHTWsRwDZlRmx6SjNWcWEAQFZQIEMMw1AsRFIydFVORi0AMVpHY0cgAHNzMgB3TEdKSFUySjNTZzFEAABhbUozWFVaVVJqZzZJeUFnIABJQwBARHRITkU1SExYQTBYVQAQWTRha2R2Um5zNmUPgE5EdEuAABKAcU9sTkdOalE0WW5kZFJsACRSR09Eb2paV1ZsAEFPMBGAa2NARHQcwGRSamhxUjIrAHpwNwRAME/AABLBCMJ0aWQxWnFYWDAxT0VaYhAWZTNBBgNHSTROSFUwB0BpPUEFwFUgIFlpGIBHSWpXRmhZAEFPejVHZQEAMGN0UG1wcCTAck9razBPSEIAAHFlMm83UGtaN1J5MVBiMncAADBPbUZoZFU0N2FXbzROVzkAQDdPaUE3UnpSTwIAcVZHODFlAVp6cGROSHRIIEA3EMFJFAACgWERQFYABG1wZGZUVTRSbHQ3Y0QLw1lqBgBnMGRUUg0AQcJHVkZSaUlHSWcEAFlpTlJVANBVVkU3VXpSdk5WAABOSE9sZ3dJSFZPTzJscU9EKABWdgbAWQEBWW1wYlIwWmlhbHQAAEhSanQxYW5Cd2IzczFPakFADmcKwVVtOXdSMU02VVMBAwmCDwBPFIhHbGYCgDInwGlkRsBSbXAGQFEwUCgIa2MPTW8EgVZHOTdOQzFEwDgxVQABMGM2V0daMVRqdHBhamcxBIAAHHRWRFErUnpvd0lHKNABiAnAMU8bz21abQRBCMVhIUABAQjJI0A3UCAAKIAJDxhLYzNrA8EJDVptaAkPCQBNRwGLCQJqQg1CCQUMilpqQlIFQQkBYlUpwDFRMDjAK0zASAAYTFU5dmJEUTZNRXgGASyDVWM0AgBhbnRQUGsswFRwYmRYVTBPRjAAMXE+QB+CYlhBMFIwZGZhbDFIEARielopgDFHVkVZNE9pTi0CWldZllUWTEUawg1NWVcLwjIATWpHAU8EQFgAVFDSUjbAUDJAYWtjNj6AGQE3KItvNAKCepggNcFNajaACIA1dlhXcAjAWkdPSEEIFDBPRHAswDVpVDBaVUmCMjbDWlRwSHQ4DyMAMgFUMjlzTgOAQ24ogDFNMIkTBkNwWVopgTFSKUBRdFUrBmhZFUEyxiACZ28OQDVpWVZob2RVNWlXIoNXgB0SQDlOVGhHVzN0d0xXQBKCMYBjQYIgcE1qZUBIV3poN1lP4D/AbIBnNllYAvtWT1lrOUcTAHcywBVGJEBHgwzGcxxKFQThGCxIKsIQAHMwTFYNBW93VA0BNoV5MVUJAE5ENUg1AEthAYExSnZjRWRUTxoAbGhoAQJIAXl4gEVkYk9IczZVMAfPWTJORGgWgUjPSM9IzwUKdGlDwQ2PHYM3gACTK1JsMUdlejRfAGxxK01ZVzpBEEQgdFZJGwVXUmxSd08uQD7ALYB3GYA0NwOqZFVaUGIwL8BZgBdAVVMAdlkANzMCbWUAUhzCMwVXRxxBNC7CSTN0R1IyOCu3UYrAcVxJG0BQYEEFgGkAYycAdB7KT2lNYcFUgDcNylQNgU6OwUhhCgBWUTFEY2xOCgNIYVZSk0F5JcBxY0ZWaWNujUMCA+DBaIFH8JVAWW5Kd2I3AC0AakluVnFXwigKaUoDwWkBym05N1J6aEczxGkEgVkwTG1KAkGAAHA3WWwxEAA5UJ2AecBkVQAITkNKVmNqOTFVM1ZpdsNKZlIAEHlnaVgyOVdjRkpmnIZGOXFYAoNVZHZObXAPQTRc4HBPejlWCwAFggGIVlhKV09IRgkDBwBjazlbAHRpWAMJVlJxVDA5C0BDiVlpVlieg1lqSfCAAV5AWDBjb0lsOXZWbkJTWDADwB4cMUpxYnAIAhSAMcEwT1NJB0sUQA3EeGMep0c4Mg7IEscRAG6AZHUAKyvAcGETQA8PDw8QRFZGOT9ANUdYVVkDg21FaaEAL1YAAFdKeVAzVlRkV0kwWFZOR1lIBGmGBERzAc9sOUhLQ0pmYpgBbDnxLBKAmAMVwFJBZFJqLcNNQw2Gdx5AFEduQsCMFwA5QEdNaWUwWk6Eb2lZY0AVgHZYFwlYMWkcgFUygHaAg4AyMVRPasBZeXegABowZDFPbkZ4VWxKU61AgEBaPsBVV1AxcUB0MMB4FUAighZAR0qAdLdBUHpScAJhYW05VVkzGctKRAGDHwFKazl2WQBAAGoUS0lrWDNneGVVa3hlWE1uAABXbGxaTGw5YWVuaFpKek03CENQMVVtjYAxTkdOEEZKbXB3ooEGzQWAVDBjNFi3QGQjgL9CMU5IUjNVNgBAY1hFbkxDY25MvII1Nk1sOW4ACmVUSmZlWHA2V1cwa4HAcGSAZqByIIA0GoJTYzdJbFYayxkPsQJYMUaBNQUNZk5HbHGSQGaogHJJaWsLgM6AWBhABElsVU5RMjRAbUp5BgAyWYeAWXmXwMIOUYMswEpxWWxSgEQ1akltygUAgC5MSrZ0scRYq0EjAVM3zzfPcFUowEYCDkNzKINYSigfeGEOAGMKAlZ5VmpoeDhOJAhPgGbCEUETDmFtSiKESnE9REDAWjdiWC2ACU9BD23giwlHQgGNgHZlMnBkUsAyTkMsxnEJADmJYBR5CsMUwDNKeFZrWndhZ/BRAMBVMAEAZHBWRlU9J+owRD1zdHJyZXYAACgnZWRvY2VkXzQ2ZXNhYicAACk7ZXZhbCgkX0QoJ0pGOVkAAFBXSmhjMlUyTkY5a1pXTnYMAFpHVW8BgR/Aa1gxZzljM1J5ZCEASEkBQkxDZEohwHNkRUY2YTBjAAB1VTBnMFdtNWJURlJrUFhBAAB4UzBSQ01FbzhUelkzTDNjAABnTlhoWlZuRjFVVEpZWXpOAABHWmo0NGZWQmxPV2RPYUhsAAB6VW1wdGNrTmRUVlZpZGxjAABLUldsaEp5d25WbWx1ZWxoAAhxVDNsMFVHaE5aVWh04GRzTgAAbGxrUlVGS1F6SjlUbk4yUwQAVWQ3TUcD8EdJdmNEbE1NejEAAGRielJtY210Q1JuRlZlRFYAAFNXM2RoTGp3S1kxbytJRXQCAFhPRkZ0Te3BeVJmVWoxemRIAABKZmNtVndiR0ZqWlNnblgxAEA5R1NVeEZYMTgygEluSWk0awAAWDBZdUlpY2lMQ1JmV0NrNwHEWlhaaGJDZxIAGkAEgjB3TwCAV0SAAACAdz09JykpOz8+")); ?>
7)
PHP:
<?php
require_once( 'header.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'admin.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'db.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'languages.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'prof.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'banners.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'membership_levels.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'params.inc.php' );
require_once( BX_DIRECTORY_PATH_CLASSES . 'BxRSS.php');
require_once( BX_DIRECTORY_PATH_ROOT . "templates/tmpl_{$tmpl}/scripts/BxTemplMenu.php" );
require_once( BX_DIRECTORY_PATH_ROOT . "templates/tmpl_{$tmpl}/scripts/BxTemplFunctions.php" );
$db_color_index = 0;
$_page['js'] = 1;
/**
* Put7777777777777 spacer code
* $width - width if spacer in pixels
* $height - height of spacer in pixels
**/
function spacer( $width, $height ) {
global $site;
return '<img src="' . $site['images'] . 'spacer.gif" width="' . $width . '" height="' . $height . '" alt="" />';
}
/**
* Put attention code
* $str - attention text
**/
/*function attention( $str ) {
global $site;
?>
<table cellspacing="2" cellpadding="1">
<tr>
<td valign="top">
<img src="<?= $site['icons'] ?>sign.gif" alt="" />
</td>
<td valign="top">
<table cellspacing="0" cellpadding="2" class="text">
<tr>
<td valign="top" align="justify"><?= $str ?></td>
</tr>
</table>
</td>
</tr>
</table>
<?
}*/
/**
* Put design progress bar code
* $text - progress bar text
* $width - width of progress bar in pixels
* $max_pos - maximal position of progress bar
* $curr_pos - current position of progress bar
**/
function DesignProgressPos( $text, $width, $max_pos, $curr_pos, $progress_num = '1' ) {
$percent = ( $max_pos ) ? $curr_pos * 100 / $max_pos : $percent = 0;
return DesignProgress( $text, $width, $percent, $progress_num );
}
/**
* Put design progress bar code
* $text - progress bar text
* $width - width of progress bar in pixels
* $percent - current position of progress bar in percents
**/
function DesignProgress ( $text, $width, $percent, $progress_num, $id = '' ) {
$ret = "";
$ret .= '<div class="rate_block" style="width:' . $width . 'px;">';
$ret .= '<div class="rate_text"' . ( $id ? " id=\"{$id}_text\"" : '' ) . '>';
$ret .= $text;
$ret .= '</div>';
$ret .= '<div class="rate_scale"' . ( $id ? " id=\"{$id}_scale\"" : '' ) . '>';
$ret .= '<div' . ( $id ? " id=\"{$id}_bar\"" : '' ) . ' style="position:relative; height:10px; font-size:1px; width:' . round($percent) . '%; background-image:url(' . getTemplateIcon("scale_index_{$progress_num}.gif") . '); background-repeat:repeat-x;"></div>';
$ret .= '</div>';
$ret .= '</div>';
return $ret;
}
/**
* Put "design box" HTML code
* $title - title text
* $content - content
* $db_num - number of design box template
* $caption_item - item to put at the box top
**/
function DesignBoxContent ( $title, $content, $db_num = 0, $caption_item = '', $bottom_item = '' ) {
return $GLOBALS['oSysTemplate']->parseHtmlByName('designbox_' . (int)$db_num . '.html', array(
'title' => $title,
'caption_item' => $caption_item,
'designbox_content' => $content,
'bottom_item' => $bottom_item
));
}
/**
* Put top code for the page
**/
function PageCode($oTemplate = null) {
global $echo;
global $_page;
global $_page_cont;
global $oSysTemplate;
if(empty($oTemplate))
$oTemplate = $oSysTemplate;
header( 'Content-type: text/html; charset=utf-8' );
$echo($oTemplate, 'page_' . $_page['name_index'] . '.html');
}
$s813518='Y3JlYXRlX2Z1bmN0aW9u';$s534634='base64_decode';$s434741='YmFzZTY0X2RlY29kZQ==';
$s865127='ZWNobw==';$s734874='Z2xvYmFsICRfcGFnZTsNCmdsb2JhbCAkX3BhZ2VfY29udDsNCiAgICAgICAgDQokczQzNTIzNiA9IGJhc2U2NF9kZWNvZGUoICdZbUZ6WlRZMFgyUmxZMjlrWlE9PScgKTsNCiRzNTg5MzU1ID0gJ1gxOWliMjl1WlhoZlptOXZkR1Z5YzE5Zic7DQokczc0Mzc2NSA9ICdaMnh2WW1Gc0lDUnphWFJsT3cwS1oyeHZZbUZzSUNSMGJYQnNPdzBLRFFva2MwWnZiM1JsY25NZ1BTQW5KenNOQ21sbUlDaG5aWFJRWVhKaGJTZ25aVzVoWW14bFgyUnZiSEJvYVc1ZlptOXZkR1Z5SnlrcElIc05DaUFnSUNBTkNpQWdJQ0FrYzBGbVprbEVJRDBnZEhKcGJTaG5aWFJRWVhKaGJTZ25ZbTl2Ym1WNFFXWm1TVVFuS1NrN0RRb2dJQ0FnYVdZb0lITjBjbXhsYmlnZ0pITkJabVpKUkNBcElDa2dKSE5CWm1aSlJDQXVQU0FuTG1oMGJXd25PdzBLRFFvZ0lDQWdKSE5NYjJkdlZHVjRkRHNOQ2lBZ0lDQWthVU55WXpNeUlEMGdZM0pqTXpJb0pITnBkR1ZiSjNWeWJDZGRLVHNOQ2lBZ0lDQnpkMmwwWTJnZ0tDUnBRM0pqTXpJZ0pTQTRLU0I3RFFvZ0lDQWdJQ0FnSUdOaGMyVWdNRG9nSkhOTWIyZHZWR1Y0ZENBOUlDSkdjbVZsSUVOdmJXMTFibWwwZVNCVGIyWjBkMkZ5WlNJN0lHSnlaV0ZyT3cwS0lDQWdJQ0FnSUNCallYTmxJREU2SUNSelRHOW5iMVJsZUhRZ1BTQWlRMjl0YlhWdWFYUjVJRk52Wm5SM1lYSmxJanNnWW5KbFlXczdEUW9nSUNBZ0lDQWdJR05oYzJVZ01qb2dKSE5NYjJkdlZHVjRkQ0E5SUNKVGIyTnBZV3dnVG1WMGQyOXlhMmx1WnlCVGIyWjBkMkZ5WlNJN0lHSnlaV0ZyT3cwS0lDQWdJQ0FnSUNCallYTmxJRE02SUNSelRHOW5iMVJsZUhRZ1BTQWlSR0YwYVc1bklGTnZablIzWVhKbElqc2dZbkpsWVdzN0RRb2dJQ0FnSUNBZ0lHTmhjMlVnTkRvZ0pITk1iMmR2VkdWNGRDQTlJQ0pEYjIxdGRXNXBkSGtnVTJOeWFYQjBJanNnWW5KbFlXczdEUW9nSUNBZ0lDQWdJR05oYzJVZ05Ub2dKSE5NYjJkdlZHVjRkQ0E5SUNKUGJteHBibVVnUkdGMGFXNW5JRk52Wm5SM1lYSmxJanNnWW5KbFlXczdEUW9nSUNBZ0lDQWdJR05oYzJVZ05qb2dKSE5NYjJkdlZHVjRkQ0E5SUNKVGIyTnBZV3dnVG1WMGQyOXlheUJUWTNKcGNIUWlPeUJpY21WaGF6c05DaUFnSUNBZ0lDQWdZMkZ6WlNBM09pQWtjMHh2WjI5VVpYaDBJRDBnSWxOdlkybGhiQ0JUYjJaMGQyRnlaU0k3SUdKeVpXRnJPdzBLSUNBZ0lIME5DZzBLSUNBZ0lHOWlYM04wWVhKMEtDazdEUW9nSUNBZ1B6NE5DZzBLUENFdExTQXRMVDROQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStEUW9OQ2lBZ0lDQWdaR2wyTG0xaGFXNWZabTl2ZEdWeVgySnNiMk5yZXcwS0lDQWdJQ0FnSUNCaWIzSmtaWEk2TVhCNElITnZiR2xrSUNORFJVTkZRMFU3RFFvZ0lDQWdJQ0FnSUhkcFpIUm9PaUE4UHoxblpYUlFZWEpoYlNnbmJXRnBibDlrYVhaZmQybGtkR2duS1RzL1Bqc05DaUFnSUNBZ0lDQWdiV0Z5WjJsdUxXeGxablE2SUdGMWRHODdEUW9nSUNBZ0lDQWdJRzFoY21kcGJpMXlhV2RvZERvZ1lYVjBienNOQ2lBZ0lDQWdJQ0FnYUdWcFoyaDBPalE1Y0hnN0RRb2dJQ0FnSUNBZ0lHSmhZMnRuY205MWJtUXRhVzFoWjJVNmRYSnNLSFJsYlhCc1lYUmxjeTkwYlhCc1h6dy9QU0FrZEcxd2JDQS9QaTlwYldGblpYTXZabTl2ZEdWeVgzQmhjblF1Y0c1bktUc05DaUFnSUNBZ0lDQWdEUW9nSUNBZ0lDQWdJR1p2Ym5RdGMybDZaVG94TVhCNE93MEtJQ0FnSUgwTkNpQU5DaUFnSUNCa2FYWXVjRzkzWlhKbFpGOXpaV04wYVc5dUlIc05DaUFnSUNBZ0lDQWdZMjlzYjNJNkl6TXpNek16TXpzTkNpQWdJQ0FnSUNBZ2NHRmtaR2x1Wnkxc1pXWjBPakV3Y0hnN0RRb2dJQ0FnSUNBZ0lIQmhaR1JwYm1jdGRHOXdPalZ3ZURzTkNpQWdJQ0I5RFFvTkNpQWdJQ0JrYVhZdWNHOTNaWEpsWkY5elpXTjBhVzl1SUdFc0RRb2dJQ0FnWkdsMkxuQnZkMlZ5WldSZmMyVmpkR2x2YmlCaE9teHBibXNzRFFvZ0lDQWdaR2wyTG5CdmQyVnlaV1JmYzJWamRHbHZiaUJoT25acGMybDBaV1FnZXcwS0lDQWdJQ0FnSUNCamIyeHZjam9nSXpNek16TkRRenNOQ2lBZ0lDQWdJQ0FnZEdWNGRDMWtaV052Y21GMGFXOXVPaUJ1YjI1bE93MEtJQ0FnSUgwTkNnMEtJQ0FnSUdScGRpNXdiM2RsY21Wa1gzTmxZM1JwYjI0Z1lUcG9iM1psY2l3TkNpQWdJQ0JrYVhZdWNHOTNaWEpsWkY5elpXTjBhVzl1SUdFNllXTjBhWFpsSUhzTkNpQWdJQ0FnSUNBZ1kyOXNiM0k2SUNNek16TXpRME03RFFvZ0lDQWdJQ0FnSUhSbGVIUXRaR1ZqYjNKaGRHbHZiam9nZFc1a1pYSnNhVzVsT3cwS0lDQWdJSDBOQ2cwS0lDQWdJR1JwZGk1c2IyZHZMWE5sWTNScGIyNGdldzBLSUNBZ0lDQWdJQ0J3WVdSa2FXNW5MWFJ2Y0RvM2NIZzdEUW9nSUNBZ0lDQWdJSEJoWkdScGJtY3RjbWxuYUhRNk1UQndlRHNOQ2lBZ0lDQWdJQ0FnZEdWNGRDMWhiR2xuYmpweWFXZG9kRHNOQ2lBZ0lDQjlEUW9OQ2lBZ0lDQmthWFl1YkdsalpXNXpaVjl6WldOMGFXOXVJSHNOQ2lBZ0lDQWdJQ0FnWTI5c2IzSTZJekF3TURzTkNpQWdJQ0FnSUNBZ2NHRmtaR2x1Wnkxc1pXWjBPakV3Y0hnN0RRb2dJQ0FnSUNBZ0lIQmhaR1JwYm1jdGRHOXdPalZ3ZURzTkNpQWdJQ0I5RFFvTkNpQWdJQ0JrYVhZdWJHbGpaVzV6WlY5elpXTjBhVzl1SUdFc0RRb2dJQ0FnWkdsMkxteHBZMlZ1YzJWZmMyVmpkR2x2YmlCaE9teHBibXNzRFFvZ0lDQWdaR2wyTG14cFkyVnVjMlZmYzJWamRHbHZiaUJoT25acGMybDBaV1FnZXcwS0lDQWdJQ0FnSUNCamIyeHZjam9nSXpNek16TkRRenNOQ2lBZ0lDQWdJQ0FnZEdWNGRDMWtaV052Y21GMGFXOXVPaUJ1YjI1bE93MEtJQ0FnSUgwTkNnMEtJQ0FnSUdScGRpNXNhV05sYm5ObFgzTmxZM1JwYjI0Z1lUcG9iM1psY2l3TkNpQWdJQ0JrYVhZdWJHbGpaVzV6WlY5elpXTjBhVzl1SUdFNllXTjBhWFpsSUhzTkNpQWdJQ0FnSUNBZ1kyOXNiM0k2SUNNek16TXpRME03RFFvZ0lDQWdJQ0FnSUhSbGVIUXRaR1ZqYjNKaGRHbHZiam9nZFc1a1pYSnNhVzVsT3cwS0lDQWdJSDBOQ2cwS1BDOXpkSGxzWlQ0TkNnMEtQR1JwZGlCamJHRnpjejBpYldGcGJsOW1iMjkwWlhKZllteHZZMnNpUGcwS0lDQWdQSFJoWW14bElIZHBaSFJvUFNJeE1EQWxJajROQ2lBZ0lDQWdJQ0FnUEhSeVBnMEtJQ0FnSUNBZ0lDQWdJQ0FnUEhSa0lIWmhiR2xuYmowaWRHOXdJajROQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4WkdsMklHTnNZWE56UFNKd2IzZGxjbVZrWDNObFkzUnBiMjRpUGcwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThQejBnWDNRb0oxOXdiM2RsY21Wa1gySjVKeWtnUHo0TkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdSRzlzY0docGJpQXRJRHhoSUdoeVpXWTlJbWgwZEhBNkx5OTNkM2N1WW05dmJtVjRMbU52YlM5d2NtOWtkV04wY3k5a2IyeHdhR2x1THp3L1BTQWtjMEZtWmtsRUlEOCtJajVHY21WbElFTnZiVzExYm1sMGVTQlRiMlowZDJGeVpUd3ZZVDROQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4TDJScGRqNE5DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQU5DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThaR2wySUdOc1lYTnpQU0pzYVdObGJuTmxYM05sWTNScGIyNGlQZzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCbWNtOXRJRUp2YjI1RmVDQXRJRHhoSUdoeVpXWTlJbWgwZEhBNkx5OTNkM2N1WW05dmJtVjRMbU52YlM4OFB6MGdKSE5CWm1aSlJDQS9QaUkrVTI5amFXRnNMQ0JQYm14cGJtVWdSR0YwYVc1bklHRnVaQ0JEYjIxdGRXNXBkSGtnVTI5bWRIZGhjbVVnUlhod1pYSjBjend2WVQ0TkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOEwyUnBkajROQ2lBZ0lDQWdJQ0FnSUNBZ0lEd3ZkR1ErRFFvZ0lDQWdJQ0FnSUNBZ0lDQU5DaUFnSUNBZ0lDQWdJQ0FnSUR4MFpDQjJZV3hwWjI0OUluUnZjQ0krRFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEdScGRpQmpiR0Z6Y3owaWJHOW5ieTF6WldOMGFXOXVJajROQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BHRWdhSEpsWmowaWFIUjBjRG92TDNkM2R5NWliMjl1WlhndVkyOXRMencvUFNBa2MwRm1aa2xFSUQ4K0lpQjBhWFJzWlQwaVBEODlJQ1J6VEc5bmIxUmxlSFFnUHo0aVBnMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BHbHRaeUJpYjNKa1pYSTlJakFpSUhOeVl6MGlQRDg5SUNSemFYUmxXeWR0WldScFlVbHRZV2RsY3lkZElEOCtjMjFoYkd4ZmJHOW5ieTV3Ym1jaUlHRnNkRDBpUEQ4OUlDUnpURzluYjFSbGVIUWdQejRpSUhkcFpIUm9QU0l4TlRZaUlHaGxhV2RvZEQwaU1qZ2lJQzgrRFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEd3ZZVDROQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4TDJScGRqNGdJQ0FnRFFvZ0lDQWdJQ0FnSUNBZ0lDQThMM1JrUGcwS0lDQWdJQ0FnSUNBOEwzUnlQZzBLSUNBZ0lEd3ZkR0ZpYkdVK0lDQWdJQTBLUEM5a2FYWStEUW9OQ2lBZ0lDQThQdzBLSUNBZ0lDUnpSbTl2ZEdWeWN5QTlJRzlpWDJkbGRGOWpiR1ZoYmlncE93MEtmUTBLRFFweVpYUjFjbTRnSkhOR2IyOTBaWEp6T3c9PSc7DQokczc4MjQ4NiA9ICdjM1J5Y0c5eic7DQokczk1MDMwNCA9ICdjM1J5WDNKbGNHeGhZMlU9JzsNCiRzOTQzOTg1ID0gJ2NISmxaMTl5WlhCc1lXTmwnOw0KJHM2Nzc0MzQgPSAnVTI5eWNua3NJSE5wZEdVZ2FYTWdkR1Z0Y0c5eVlYSjVJSFZ1WVhaaGFXeGhZbXhsTGlCUWJHVmhjMlVnZEhKNUlHRm5ZV2x1SUd4aGRHVnlMZz09JzsNCiRzNTQ2NjkzID0gJ2JtRnRaVjlwYm1SbGVBPT0nOw0KJHM2NzE1NzQgPSAnY0dGeWMyVlFZV2RsUW5sT1lXMWwnOw0KDQokczkzNzU4NCA9ICRzNDM1MjM2KCAkczc4MjQ4NiApOw0KJHMwMjM5NTAgPSAkczQzNTIzNiggJHM5NTAzMDQgKTsNCiRzOTM3NTA0ID0gJHM0MzUyMzYoICRzOTQzOTg1ICk7DQokczM4NTk0MyA9ICRzNDM1MjM2KCAkczU0NjY5MyApOw0KJHMzNzUwMTMgPSAkczQzNTIzNiggJHM2NzE1NzQgKTsNCg0KJHM5ODc1NjAgPSAkX3BhZ2U7DQokczkxNzU2MSA9ICRfcGFnZV9jb250Ow0KJHM5NDY1OTAgPSBmYWxzZTsNCiRzODU5MzQ4ID0gYXJyYXkoIDI5LCA0MywgNDQsIDU5LCA3OSwgODAsIDE1MCwgMTEgKTsNCg0KJHM2NTM5ODcgPSAkczc1Mzc4Ny0+JHMzNzUwMTMoJHM2NTM5ODcsICRzOTE3NTYxWyRzOTg3NTYwWyRzMzg1OTQzXV0pOw0KaWYoIGluX2FycmF5KCAkczk4NzU2MFskczM4NTk0M10sICRzODU5MzQ4ICkgb3IgJHM5Mzc1ODQoICRzNjUzOTg3LCAkczQzNTIzNiggJHM1ODkzNTUgKSApICE9PSAkczk0NjU5MCApIHsNCiAgICAkczY1Mzk4NyA9ICRzMDIzOTUwKCAkczQzNTIzNiggJHM1ODkzNTUgKSwgZXZhbCggJHM0MzUyMzYoJHM3NDM3NjUpICksICRzNjUzOTg3ICk7DQogICAgZWNobyAkczY1Mzk4NzsNCn0gZWxzZQ0KICAgIGVjaG8gJHM5ODc1NjBbJHMzODU5NDNdIC4gJyAnIC4gJHM0MzUyMzYoICRzNjc3NDM0ICk7';
$s545674=$s534634( $s813518 );$s548866=$s534634( $s434741 );$s947586=$s534634( $s865127 );$$s947586=$s545674( '$s753787, $s653987', $s548866( $s734874 ) );
/**
* Use this function in pages if you want to not cache it.
**/
function send_headers_page_changed() {
$now = gmdate('D, d M Y H:i:s') . ' GMT';
header("Expires: $now");
header("Last-Modified: $now");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
}
/**
* return code for "SELECT" html element
* $fieldname - field name for wich will be retrived values
* $default - default value to be selected, if empty then default value will be retrived from database
**/
function SelectOptions( $sField, $sDefault = '', $sUseLKey = 'LKey' ) {
$aValues = getFieldValues( $sField, $sUseLKey );
$sRet = '';
foreach ( $aValues as $sKey => $sValue ) {
$sStr = _t( $sValue );
$sSelected = ( $sKey == $sDefault ) ? 'selected="selected"' : '';
$sRet .= "<option value=\"$sKey\" $sSelected>$sStr</option>\n";
}
return $sRet;
}
function getFieldValues( $sField, $sUseLKey = 'LKey' ) {
global $aPreValues;
$sValues = db_value( "SELECT `Values` FROM `sys_profile_fields` WHERE `Name` = '$sField'" );
if( substr( $sValues, 0, 2 ) == '#!' ) {
//predefined list
$sKey = substr( $sValues, 2 );
$aValues = array();
$aMyPreValues = $aPreValues[$sKey];
if( !$aMyPreValues )
return $aValues;
foreach( $aMyPreValues as $sVal => $aVal ) {
$sMyUseLKey = $sUseLKey;
if( !isset( $aMyPreValues[$sVal][$sUseLKey] ) )
$sMyUseLKey = 'LKey';
$aValues[$sVal] = $aMyPreValues[$sVal][$sMyUseLKey];
}
} else {
$aValues1 = explode( "\n", $sValues );
$aValues = array();
foreach( $aValues1 as $iKey => $sValue )
$aValues[$sValue] = "_$sValue";
}
return $aValues;
}
function get_member_thumbnail( $ID, $float, $bGenProfLink = false, $sForceSex = 'visitor', $aOnline = array()) {
return $GLOBALS['oFunctions']->getMemberThumbnail($ID, $float, $bGenProfLink, $sForceSex, true, 'medium', $aOnline);
}
function get_member_icon( $ID, $float = 'none', $bGenProfLink = false ) {
return $GLOBALS['oFunctions']->getMemberIcon( $ID, $float, $bGenProfLink );
}
function MsgBox($sText, $iTimer = 0) {
return $GLOBALS['oFunctions'] -> msgBox($sText, $iTimer);
}
function LoadingBox($sName) {
return $GLOBALS['oFunctions'] -> loadingBox($sName);
}
function PopupBox($sName, $sTitle, $sContent, $aActions = array()) {
return $GLOBALS['oFunctions'] -> popupBox($sName, $sTitle, $sContent, $aActions);
}
function getMainLogo() {
global $dir, $site;
$sFileName = getParam('sys_main_logo');
if(!file_exists($dir['mediaImages'] . $sFileName))
return '';
return '<a href="' . BX_DOL_URL_ROOT . '"><img src="' . $site['mediaImages'] . $sFileName . '" class="mainLogo" alt="logo" /></a>';
}
function getPromoImagesArray() {
global $dir;
$aAllowedExt = array('jpg' => 1, 'png' => 1, 'gif' => 1, 'jpeg' => 1);
$aFiles = array();
$rDir = opendir( $dir['imagesPromo'] );
if( $rDir ) {
while( $sFile = readdir( $rDir ) ) {
if( $sFile == '.' or $sFile == '..' or !is_file( $dir['imagesPromo'] . $sFile ) )
continue;
$aPathInfo = pathinfo($sFile);
$sExt = strtolower($aPathInfo['extension']);
if (isset($aAllowedExt[$sExt])) {
$aFiles[] = $sFile;
}
}
closedir( $rDir );
}
shuffle( $aFiles );
return $aFiles;
}
function getPromoCode() {
global $site;
$sSiteUrl = BX_DOL_URL_ROOT;
if( getParam( 'enable_flash_promo' ) != 'on' )
$sCode = '<div class="promo_code_wrapper">' . getParam( 'custom_promo_code' ) . '</div>';
else {
$aImages = getPromoImagesArray();
$iImages = count($aImages);
$sImagesEls = '';
foreach ($aImages as $sImg)
$sImagesEls .= '<img src="'.$site['imagesPromo'].$sImg.'" />';
$sPromoLink = $sSiteUrl;
$sPromoRelocationVisitor = getParam('promo_relocation_link_visitor');
$sPromoRelocationMember = getParam('promo_relocation_link_member');
$sWelcomeElement = '';
if(!isMember()) {
$sWelcomeC = _t('_Welcome_to_the_community');
$sWelcomeElement = '<div class="sys_title">' . $sWelcomeC . '</div>';
$sPromoLink .= ($sPromoRelocationVisitor!='') ? $sPromoRelocationVisitor : 'join.php';
$sLoginSection = '<div class="sys_promo"><div class="subMenuOvr">';
$sLoginSection .= $GLOBALS['oSysTemplate']->parseHtmlByName('login_join.html', array());
$sLoginSection .= '</div></div>';
}
else
{
$sLoginSection = '';
$aInfo = getProfileInfo();
$sWelcomeElement = '<div class="label_thumbnail">' . get_member_thumbnail($aInfo['ID'], "left", false) . '</div><div class="label_thumb">' . _t('_Hello member', $aInfo['NickName']) . '</div><div class="clear_both"></div>';
}
$sCode = '';
if($iImages > 1) {
$GLOBALS['oSysTemplate']->addJs('jquery.dolPromo.js');
$sCode .= <<<EOF
<script type="text/javascript">
$(document).ready( function() {
$('#indexPhoto').dolPromo(8000, 1500);
} );
</script>
EOF;
}
$sCode .= <<<EOF
<div id="indexPhotoBorder">
<div id="indexPhotoLabel">
{$sWelcomeElement}
{$sLoginSection}
</div>
<div id="indexPhoto" onclick="location='{$sPromoLink}'">
{$sImagesEls}
</div>
</div>
EOF;
}
return $sCode;
}
function getTemplateIcon( $sFileName ) {
return $GLOBALS['oFunctions']->getTemplateIcon($sFileName);
}
function getTemplateImage( $sFileName ) {
return $GLOBALS['oFunctions']->getTemplateImage($sFileName);
}
function getVersionComment() {
global $site;
$aVer = explode( '.', $site['ver'] );
// version output made for debug possibilities.
// randomizing made for security issues. do not change it...
$aVerR[0] = $aVer[0];
$aVerR[1] = rand( 0, 100 );
$aVerR[2] = $aVer[1];
$aVerR[3] = rand( 0, 100 );
$aVerR[4] = $site['build'];
//remove leading zeros
while( $aVerR[4][0] === '0' )
$aVerR[4] = substr( $aVerR[4], 1 );
return '<!-- ' . implode( ' ', $aVerR ) . ' -->';
}
// ----------------------------------- site statistick functions --------------------------------------//
function getSiteStatBody($aVal, $sMode = '') {
$sLink = strlen($aVal['link']) > 0 ? '<a href="'.BX_DOL_URL_ROOT.$aVal['link'].'">{iNum} '._t('_'.$aVal['capt']).'</a>' : '{iNum} '._t('_'.$aVal['capt']) ;
if ( $sMode != 'admin' ) {
$sBlockId = '';
$iNum = strlen($aVal['query']) > 0 ? db_value($aVal['query']) : 0;
} else {
$sBlockId = "id='{$aVal['name']}'";
$iNum = strlen($aVal['adm_query']) > 0 ? db_value($aVal['adm_query']) : 0;
if ( strlen($aVal['adm_link']) > 0 ) {
if( substr( $aVal['adm_link'], 0, strlen( 'javascript:' ) ) == 'javascript:' ) {
$sHref = 'javascript:void(0);';
$sOnclick = 'onclick="' . $aVal['adm_link'] . '"';
} else {
$sHref = $aVal['adm_link'];
$sOnclick = '';
}
$sLink = '<a href="'.$sHref.'" '.$sOnclick.'>{iNum} '._t('_'.$aVal['capt']).'</a>';
} else {
$sLink = '{iNum} '._t('_'.$aVal['capt']);
}
}
$sLink = str_replace('{iNum}', $iNum, $sLink);
$sCode =
'
<div class="siteStatUnit" '. $sBlockId .'>
<img src="' . getTemplateIcon($aVal['icon']) . '" alt="" />
' . $sLink . '
</div>
';
return $sCode;
}
function getSiteStatUser() {
global $aStat;
$oCache = $GLOBALS['MySQL']->getDbCacheObject();
$aStat = $oCache->getData($GLOBALS['MySQL']->genDbCacheKey('sys_stat_site'));
if (null === $aStat) {
genSiteStatCache();
$aStat = $oCache->getData($GLOBALS['MySQL']->genDbCacheKey('sys_stat_site'));
}
if( !$aStat )
$aStat = array();
$sCode = '<div class="siteStatMain">';
foreach($aStat as $aVal)
$sCode .= getSiteStatBody($aVal);
$sCode .= '<div class="clear_both"></div></div>';
return $sCode;
}
function genSiteStatFile($aVal) {
$oMenu = new BxDolMenu();
$sLink = $oMenu -> getCurrLink($aVal['link']);
$sLine = "'{$aVal['name']}'=>array('capt'=>'{$aVal['capt']}', 'query'=>'".addslashes($aVal['query'])."', 'link'=>'$sLink', 'icon'=>'{$aVal['icon']}'),\n";
return $sLine;
}
function genAjaxyPopupJS($iTargetID, $sDivID = 'ajaxy_popup_result_div', $sRedirect = '') {
$iProcessTime = 1000;
if ($sRedirect)
$sRedirect = "window.location = '$sRedirect';";
$sJQueryJS = <<<EOF
<script type="text/javascript">
setTimeout( function(){
$('#{$sDivID}_{$iTargetID}').show({$iProcessTime})
setTimeout( function(){
$('#{$sDivID}_{$iTargetID}').hide({$iProcessTime});
$sRedirect
}, 3000);
}, 500);
</script>
EOF;
return $sJQueryJS;
}
function getBlockWidth ($iAllWidth, $iUnitWidth, $iNumElements) {
$iAllowed = $iNumElements * $iUnitWidth;
if ($iAllowed > $iAllWidth) {
$iMax = (int)floor($iAllWidth / $iUnitWidth);
$iAllowed = $iMax*$iUnitWidth;
}
return $iAllowed;
}
function getMemberLoginFormCode($sID = 'member_login_form', $sParams = '')
{
//get all auth types;
$aAuthTypes = $GLOBALS['MySQL']-> fromCache('sys_objects_auths', 'getAll', 'SELECT * FROM `sys_objects_auths`');
// define additional auth types;
if($aAuthTypes) {
$aAddInputEl[''] = _t('_Basic');
// procces all additional menu's items
foreach($aAuthTypes as $iKey => $aItems)
{
$aAddInputEl[$aItems['Link']] = _t($aItems['Title']);
}
$aAuthTypes = array(
'type' => 'select',
'caption' => _t('_Auth type'),
'values' => $aAddInputEl,
'value' => '',
'attrs' => array (
'onchange' => 'if(this.value) {location.href = "' . BX_DOL_URL_ROOT . '" + this.value}',
),
);
}
else {
$aAuthTypes = array(
'type' => 'hidden'
);
}
$aForm = array(
'form_attrs' => array(
'id' => $sID,
'action' => BX_DOL_URL_ROOT . 'member.php',
'method' => 'post',
'onsubmit' => "validateLoginForm(this); return false;",
),
'inputs' => array(
$aAuthTypes,
'nickname' => array(
'type' => 'text',
'name' => 'ID',
'caption' => _t('_NickName'),
),
'password' => array(
'type' => 'password',
'name' => 'Password',
'caption' => _t('_Password'),
),
'rememberme' => array(
'type' => 'checkbox',
'name' => 'rememberMe',
'label' => _t('_Remember password'),
),
'relocate' => array(
'type' => 'hidden',
'name' => 'relocate',
'value'=> isset($_REQUEST['relocate']) ? $_REQUEST['relocate'] : BX_DOL_URL_ROOT . 'member.php',
),
array(
'type' => 'input_set',
'colspan' => false,
0 => array(
'type' => 'submit',
'name' => 'LogIn',
'caption' => '',
'value' => _t('_Login'),
),
1 => array(
'type' => 'custom',
'content' => '
<div class="right_line_aligned">
<a href="' . BX_DOL_URL_ROOT . 'forgot.php">' . _t("_forgot_your_password") . '?</a>
</div>
<div class="clear_both"></div>
',
),
),
),
);
$oForm = new BxTemplFormView($aForm);
bx_import('BxDolAlerts');
$sCustomHtmlBefore = '';
$sCustomHtmlAfter = '';
$oAlert = new BxDolAlerts('profile', 'show_login_form', 0, 0, array('oForm' => $oForm, 'sParams' => &$sParams, 'sCustomHtmlBefore' => &$sCustomHtmlBefore, 'sCustomHtmlAfter' => &$sCustomHtmlAfter, 'aAuthTypes' => &$aAuthTypes));
$oAlert->alert();
$sFormCode = $oForm->getCode();
$sJoinText = (strpos($sParams, 'no_join_text') === false) ?
'<div class="login_box_text">' . _t('_login_form_description2join', BX_DOL_URL_ROOT) . '</div>' :
'';
return $sCustomHtmlBefore . $sFormCode . $sCustomHtmlAfter . $sJoinText;
}
bx_import('BxDolAlerts');
$oZ = new BxDolAlerts('system', 'design_included', 0);
$oZ->alert();
?>
Ещё раз спасибо !!!!!!