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 set_time_limit( 0 ); if ( ! @$argc ) { exit( 0 ); } define( 'PROCESS_FILE',..
Decoded Output download
<?php
set_time_limit( 0 );
if ( ! @$argc )
{
exit( 0 );
}
define( 'PROCESS_FILE', "/tmp/process_multics.pid" );
require ("init.php");
$TOalrzJJdXiIDajyLzxIJgHvcBliArw = OKmQzWntaEKbtVBwGAbHyAADFjpAJeHo( "multics_master_servers", true, 'id DESC' );
foreach ( $TOalrzJJdXiIDajyLzxIJgHvcBliArw as $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw )
{
$AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk = DdLNcDLvarpaEcRrxmrSBQHffLxrBExvcjd( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw[ 'id' ] );
if ( $AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk !== false )
{
$xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ = oBucYiIdWXFpQOhjVOZGfzxgmCdvSaXawlJU( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw[ 'id' ] );
if ( $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ !== false )
{
$fGERJtpewDkJvtqyEjfpQpRFgeqzBpNjXGs = md5( $AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk );
$pwYGLeEemnJJLBQBPEecstfEkCEaFATI = md5( $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ );
if ( $fGERJtpewDkJvtqyEjfpQpRFgeqzBpNjXGs != $pwYGLeEemnJJLBQBPEecstfEkCEaFATI )
{
CuCSxyhINcUKGtFvQMjsYppplRNvSztRIVlc( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw, $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ );
}
}
}
}
function pPotJdKULLICjPPeLsrSSVRgcEOMvnskLU ( )
{
$dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc = false;
if ( file_exists( PROCESS_FILE ) )
{
$RFUSQDBhzgNhMWwvjrksGInVwEFKGpyDQt = file( PROCESS_FILE );
foreach ( $RFUSQDBhzgNhMWwvjrksGInVwEFKGpyDQt as $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo )
{
$NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo = (int) $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo;
if ( $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo > 0 && file_exists( '/proc/' . $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo ) )
{
$dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc = $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo;
break;
}
}
}
if ( $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc && $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc != getmypid( ) )
{
if ( file_exists( PROCESS_FILE ) )
{
file_put_contents( PROCESS_FILE, $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo );
}
return true;
}
else
{
file_put_contents( PROCESS_FILE, getmypid( ) );
return false;
}
}
?>
Did this file decode correctly?
Original Code
<?php
set_time_limit( 0 );
if ( ! @$argc )
{
exit( 0 );
}
define( 'PROCESS_FILE', "/tmp/process_multics.pid" );
require ("init.php");
$TOalrzJJdXiIDajyLzxIJgHvcBliArw = OKmQzWntaEKbtVBwGAbHyAADFjpAJeHo( "multics_master_servers", true, 'id DESC' );
foreach ( $TOalrzJJdXiIDajyLzxIJgHvcBliArw as $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw )
{
$AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk = DdLNcDLvarpaEcRrxmrSBQHffLxrBExvcjd( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw[ 'id' ] );
if ( $AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk !== false )
{
$xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ = oBucYiIdWXFpQOhjVOZGfzxgmCdvSaXawlJU( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw[ 'id' ] );
if ( $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ !== false )
{
$fGERJtpewDkJvtqyEjfpQpRFgeqzBpNjXGs = md5( $AszLyHsDcwuyRzxBTMZENIDtvPWuEzOk );
$pwYGLeEemnJJLBQBPEecstfEkCEaFATI = md5( $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ );
if ( $fGERJtpewDkJvtqyEjfpQpRFgeqzBpNjXGs != $pwYGLeEemnJJLBQBPEecstfEkCEaFATI )
{
CuCSxyhINcUKGtFvQMjsYppplRNvSztRIVlc( $XJrWwzCuHsMWbsdvQwtGNhHQNeCdzMDw, $xLvUXTzqjKsMJKplZOCQAphgTgqSRUiQzAQ );
}
}
}
}
function pPotJdKULLICjPPeLsrSSVRgcEOMvnskLU ( )
{
$dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc = false;
if ( file_exists( PROCESS_FILE ) )
{
$RFUSQDBhzgNhMWwvjrksGInVwEFKGpyDQt = file( PROCESS_FILE );
foreach ( $RFUSQDBhzgNhMWwvjrksGInVwEFKGpyDQt as $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo )
{
$NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo = (int) $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo;
if ( $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo > 0 && file_exists( '/proc/' . $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo ) )
{
$dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc = $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo;
break;
}
}
}
if ( $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc && $dFDjjyUYhTqZPeQwxbhyJVGhIJsQnBnBIorZMiJc != getmypid( ) )
{
if ( file_exists( PROCESS_FILE ) )
{
file_put_contents( PROCESS_FILE, $NrejnjThOvcVSLMDoQzuThCezhXIlqIaPADtZo );
}
return true;
}
else
{
file_put_contents( PROCESS_FILE, getmypid( ) );
return false;
}
}
?>
Function Calls
define | 1 |
set_time_limit | 1 |
Stats
MD5 | f3976edb6561f393b89c2f62ab816d33 |
Eval Count | 0 |
Decode Time | 113 ms |