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

Signing you up...

Thank you for signing up!

PHP Decode

<?ob_start();$a='eNp9UV2P0zAQfEfiPyynSHGk3hWo+BC5tk+I19OJN0CWm2wSq4lt1s5xUe/+O+u4B9cioTw4O..

Decoded Output download


function registration_check($key){ if (empty($key) || strlen($key) <> 32) return false; $request = 'http://undergroundmethods.com/67fb_lic_83_key/PRlicences.txt'; $response = wp_remote_get( $request, $args = array('method' => 'GET', 'timeout' => '30', 'redirection' => '5', 'user-agent' => 'Payment Rotator plugin', 'blocking' => true, 'compress' => false, 'decompress' => true, 'sslverify' => false ) ); if( is_wp_error( $response ) ) { return false; } else { $data = wp_remote_retrieve_body($response); $pos = strpos($data, $key); if ($pos === false) { return false; } else { $lines = explode("
", $data); foreach ($lines as $line) { $pos = strpos($line, $key); if ($pos !== false) { $parts = explode("-", $line); return trim($parts[1]); } } } return false; } }ob_end_clean();?><?php
 function registration_check($key){ if (empty($key) || strlen($key) <> 32) return false; $request = 'http://undergroundmethods.com/67fb_lic_83_key/PRlicences.txt'; $response = wp_remote_get( $request, $args = array('method' => 'GET', 'timeout' => '30', 'redirection' => '5', 'user-agent' => 'Payment Rotator plugin', 'blocking' => true, 'compress' => false, 'decompress' => true, 'sslverify' => false ) ); if( is_wp_error( $response ) ) { return false; } else { $data = wp_remote_retrieve_body($response); $pos = strpos($data, $key); if ($pos === false) { return false; } else { $lines = explode("
", $data); foreach ($lines as $line) { $pos = strpos($line, $key); if ($pos !== false) { $parts = explode("-", $line); return trim($parts[1]); } } } return false; } } ?>

Did this file decode correctly?

Original Code

<?ob_start();$a='eNp9UV2P0zAQfEfiPyynSHGk3hWo+BC5tk+I19OJN0CWm2wSq4lt1s5xUe/+O+u4B9cioTw4Ox7PzO7anURTy6pHZURRbjfXW9e5ly+gGU0VtDVA2GofSMVCVh1We5HtcSoOoBsQOLgwJQAeHoCJPZpjfb2B1duCBcJIBhrVeywhI/w5og+whrwLwX1aLkdTI7Vk+RwwdLb2V5Udlu8/NDvZ60p+XEnWW97ccoGmQn8V7kM+S3lnjUfW+uUk4WADyhaD+OOygExR65mgiNQk8mSQw3oD+ZfPX/MF5EEPaMeQsNXrCBHWmnDuP8HvIjp6pEvVojlyb9Q0cAG3NqhgCVw/ttpE5q631V6bduYFGpExbslxYD9j8zAYrPEEPlK97++QdDP95UIBRckTF6C95GaRyJJ4NgK+h8PZrB8B49MDZLUK6mRKTCSNdyh3tub9PcmwR+ZsnBdvkn/E/JKnGBdazhtP9+t1Mvmfaa8NRim8d72tUVx8NxeLlIW1Gkuoqo4FE0/59CIqnmWI8L8ZXj3PkDlF4cTsMnrNguVTQm55EIn57c2PImaN33n+R9hufgOqbgRQ';eval(gzuncompress(base64_decode($a)));$v=ob_get_contents();ob_end_clean();?>

Function Calls

ob_start 1
gzuncompress 1
ob_end_clean 2
base64_decode 1
ob_get_contents 1

Variables

$a eNp9UV2P0zAQfEfiPyynSHGk3hWo+BC5tk+I19OJN0CWm2wSq4lt1s5xUe/+..
$v

Stats

MD5 45c4d89dbca69c684a1098a97c92aac6
Eval Count 1
Decode Time 110 ms