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 $_F=__FILE__;$_C465539799='Pz48P1JmUgoJCiMjIHg0ckkgWXJ6IG1yNCB4ZjN4TDBJUyBHclNTM2EgM..
Decoded Output download
$_C465539799=base64_decode($_C465539799);$_C465539799=strtr($_C465539799,'xAelparsiOdtTLV5J9HKWYUXhPI1boC6gG4S3wmyE8kn2fDq0cBvQM7ujZNRFz','cAa1JdoX0sOGzkNBZKmUQjxVI5n9S4DLwlrge6fuTYW2EhPCiq7R8HyF3vMptb');$_R=str_replace('__FILE__',"'".$_F."'",$_C465539799);eval($_R);$_R=0;$_C465539799=0;?><?php
## cron job for checking logged in user with treshold of 8 hours ##
//include main class
include('../../core/main.class.php');
//declare new application
$app = new Application();
//start and end of 8 hour shift
$start = '09'; //9am
$end = '17'; //5pm
//check all logged in users
$logged = PDODatabase::Instance()->QueryAll( " SELECT ID, _LOGGED, LASTLOGIN FROM users WHERE _LOGGED = 1 AND HOUR(LASTLOGIN) NOT BETWEEN ".$start." AND ".$end." " );
//loop thru output
foreach( $logged as $data ){
//print $data['ID'].' - '.$data['_LOGGED'].' - '.$data['LASTLOGIN'].'<br>';
PDODatabase::Instance()->Query( " UPDATE users SET _LOGGED = 0 WHERE ID='".$data['ID']."' " );
}
?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_C465539799='Pz48P1JmUgoJCiMjIHg0ckkgWXJ6IG1yNCB4ZjN4TDBJUyBHclNTM2EgMEkgeU8zNCBnMEZmIEY0M09mckdhIHJtIFEgZnJ5NE8gIyMKCi8vMEl4R3lhMyBIZTBJIHhHZU9PCjBJeEd5YTMoJy4uLy4uL3hyNDMvSGUwSS54R2VPTy5SZlInKTsKCi8vYTN4R2U0MyBJM2cgZVJSRzB4ZUYwckkKJGVSUiA9IEkzZyBBUlJHMHhlRjBySSgpOwoKLy9PRmU0RiBlSWEgM0lhIHJtIFEgZnJ5NCBPZjBtRgokT0ZlNEYgPSAnaTEnOyAvLzFlSAokM0lhID0gJ2xCJzsgLy9QUkgKCi8veGYzeEwgZUdHIEdyU1MzYSAwSSB5TzM0TwokR3JTUzNhID0gRENkQ2VGZXplTzM6OmhJT0ZlSXgzKCktPld5MzQ3QUdHKCAiIGIyNjJxRSBoQywgXzZkdHQyQywgNkFiRTZkdGhWIHV2ZE4geU8zNE8ga00ydjIgXzZkdHQyQyA9IGwgQVZDIE1kS3YoNkFiRTZkdGhWKSBWZEUgNTJFazIyViAiLiRPRmU0Ri4iIEFWQyAiLiQzSWEuIiAiICk7CgovL0dyclIgRmY0eSByeUZSeUYJCm1yNDNleGYoICRHclNTM2EgZU8gJGFlRmUgKXsKCQoJLy9SNDBJRiAkYWVGZVsnaEMnXS4nIC0gJy4kYWVGZVsnXzZkdHQyQyddLicgLSAnLiRhZUZlWyc2QWJFNmR0aFYnXS4nPHo0Pic7CgkKCURDZENlRmV6ZU8zOjpoSU9GZUl4MygpLT5XeTM0NyggIiBLRENBRTIgeU8zNE8gYjJFIF82ZHR0MkMgPSBpIGtNMnYyIGhDPSciLiRhZUZlWydoQyddLiInICIgKTsKCQp9Cgo/Pg=';$_D=strrev('edoced_46esab');eval($_D('JF9DNDY1NTM5Nzk5PWJhc2U2NF9kZWNvZGUoJF9DNDY1NTM5Nzk5KTskX0M0NjU1Mzk3OTk9c3RydHIoJF9DNDY1NTM5Nzk5LCd4QWVscGFyc2lPZHRUTFY1SjlIS1dZVVhoUEkxYm9DNmdHNFMzd215RThrbjJmRHEwY0J2UU03dWpaTlJGeicsJ2NBYTFKZG9YMHNPR3prTkJaS21VUWp4Vkk1bjlTNERMd2xyZ2U2ZnVUWVcyRWhQQ2lxN1I4SHlGM3ZNcHRiJyk7JF9SPXN0cl9yZXBsYWNlKCdfX0ZJTEVfXycsIiciLiRfRi4iJyIsJF9DNDY1NTM5Nzk5KTtldmFsKCRfUik7JF9SPTA7JF9DNDY1NTM5Nzk5PTA7'));?>
Function Calls
| strtr | 1 |
| strrev | 1 |
| str_replace | 1 |
| base64_decode | 2 |
Stats
| MD5 | 40c8061a4f4a488c150e9f251e163a57 |
| Eval Count | 2 |
| Decode Time | 86 ms |