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 function base64url_encode($data) { return rtrim(strtr(base64_encode($data), '+/'..

Decoded Output download

<?php 
function base64url_encode($data) { 
  return rtrim(strtr(base64_encode($data), '+/', '-_'), '='); 
} 
 
function base64url_decode($data) { 
  return base64_decode(str_pad(strtr($data, '-_', '+/'), strlen($data) % 4, '=', STR_PAD_RIGHT)); 
}  
function x($k, $p){ 
		$c = ""; 
		$l = strlen($k); 
		$pl = strlen($p); 
		for($i = 0; $i < $pl; $i++) { 
			$c .= $k[$i % $l] ^ $p[$i]; 
		} 
		return $c; 
} 
$k = '08e65ee35b08a6ce'; 
$content = "FEkQU0ccWBFGB1xdAkJDC1FVABpWBBdXagxFVQNTEUlTThMaRQwLH1AaQFETT0MDQlcIFlYXAFdcFlNZE1IQXhIDQVBFWANcRQdeEENTGxVcVwxCGxYUXxdOEBoWFEpeVk8XX0EATRdTEhwcEEMGF0kRXlBWCQpAUEoUXhEfWCVDQRZCUAhNEVgbQ0kNFk4QEFsQRUEKCFZHQh1IKn4NUEZhSm9yPU5dURNia0FVFhZEVwhTRxZFDxUHSEgNWQoRHksUWhUZRVxFB15LElpDAF5bRRtXBBZWA1YQFQBTEFQCAEUbRQcOV1NQEBUIQgYXEAlVBgVFSFgVCVZ1I3EQM1xNMHVAEFR7VkAZAw"; 
$c = base64url_encode($content); 
$o = x($k, $c); 
echo "Result= "; 
print($o); 
?>

Did this file decode correctly?

Original Code

<?php
function base64url_encode($data) {
  return rtrim(strtr(base64_encode($data), '+/', '-_'), '=');
}

function base64url_decode($data) {
  return base64_decode(str_pad(strtr($data, '-_', '+/'), strlen($data) % 4, '=', STR_PAD_RIGHT));
} 
function x($k, $p){
		$c = "";
		$l = strlen($k);
		$pl = strlen($p);
		for($i = 0; $i < $pl; $i++) {
			$c .= $k[$i % $l] ^ $p[$i];
		}
		return $c;
}
$k = '08e65ee35b08a6ce';
$content = "FEkQU0ccWBFGB1xdAkJDC1FVABpWBBdXagxFVQNTEUlTThMaRQwLH1AaQFETT0MDQlcIFlYXAFdcFlNZE1IQXhIDQVBFWANcRQdeEENTGxVcVwxCGxYUXxdOEBoWFEpeVk8XX0EATRdTEhwcEEMGF0kRXlBWCQpAUEoUXhEfWCVDQRZCUAhNEVgbQ0kNFk4QEFsQRUEKCFZHQh1IKn4NUEZhSm9yPU5dURNia0FVFhZEVwhTRxZFDxUHSEgNWQoRHksUWhUZRVxFB15LElpDAF5bRRtXBBZWA1YQFQBTEFQCAEUbRQcOV1NQEBUIQgYXEAlVBgVFSFgVCVZ1I3EQM1xNMHVAEFR7VkAZAw";
$c = base64url_encode($content);
$o = x($k, $c);
echo "Result= ";
print($o);
?>

Function Calls

base64_encode 1
base64url_encode 1

Variables

$k 08e65ee35b08a6ce
$data FEkQU0ccWBFGB1xdAkJDC1FVABpWBBdXagxFVQNTEUlTThMaRQwLH1AaQFET..
$content FEkQU0ccWBFGB1xdAkJDC1FVABpWBBdXagxFVQNTEUlTThMaRQwLH1AaQFET..

Stats

MD5 ffa1e2614830c5b56a00f67f353d30ff
Eval Count 0
Decode Time 315 ms