@ 2017-05-21T12:59:30Z <?php
function xor_encrypt($in) {
$key = '<censored>';
$text = $in;
$outText = '';
// Iterate through each character
for($i=0;$i<strlen($text);$i++) {
$outText .= $text[$i] ^ $key[$i % strlen($key)];
}
return $outText;
}
function loadData($def) {
global $_COOKIE;
$mydata = $def;
if(array_key_exists("data", $_COOKIE)) {
$tempdata = json_decode(xor_encrypt(base64_decode($_COOKIE["data"])), true);
if(is_array($tempdata) && array_key_exists("showpassword", $tempdata) && array_key_exists("bgcolor", $tempdata)) {
if (preg_match('/^#(?:[a-f\d]{6})$/i', $tempdata['bgcolor'])) {
$mydata['showpassword'] = $tempdata['showpassword'];
$mydata['bgcolor'] = $tempdata['bgcolor'];
}
}
}
return $mydata;
}
function saveData($d) {
setcookie("data", base64_encode(xor_encrypt(json_encode($d))));
}
//INput should be this: $_COOKIE["data"]
//data=ClVLIh4ASCsCBE8lAxMacFMZV2hdVVotEhhUJQNVAmhSEV5%2FRBFeaAw%3D
function decrypt_to_string($d){
echo "\nDECRYPT $d 2 Strangggg\n";
$tempdata = json_decode(xor_encrypt(base64_decode($d)), true);
echo "Var Dumping tempdata!\n";
var_dump( $tempdata );
echo "\n";
echo "BEFOREJSON\n".xor_encrypt(base64_decode($d))."\n";
}
////////////////////////////////////////////////////////////////////////////////
$defaultdata = array( "showpassword"=>"no", "bgcolor"=>"#ffffff");
$data = loadData($defaultdata);
if(array_key_exists("bgcolor",$_REQUEST)) {
if (preg_match('/^#(?:[a-f\d]{6})$/i', $_REQUEST['bgcolor'])) {
$data['bgcolor'] = $_REQUEST['bgcolor'];
}
}
saveData($data);
$kai = "ClVLIh4ASCsCBE8lAxMacFMZV2hdVVotEhhUJQNVAmhSEV5%2FRBFeaAw%3D";
$kai = urldecode($kai);
decrypt_to_string($kai);
$defaultdataX = array( "showpassword"=>"yes", "bgcolor"=>"#ffffff");
$pimping = base64_encode(xor_encrypt(json_encode($defaultdataX)));
echo "\n~ ~ ~~ ~ ~~ \n";
echo $pimping;
echo "\n~ ~ ~~ ~ ~~ \n";
////////////////////////////////////////////////////////////////////////////////
echo "\n\n!!!";
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 7.0.0 - 7.0.20 , 7.1.0 - 7.1.25 , 7.2.0 - 7.2.33 , 7.3.0 - 7.3.33 , 7.4.0 - 7.4.33 , 8.0.0 - 8.0.30 , 8.1.0 - 8.1.28 , 8.2.0 - 8.2.18 , 8.3.0 - 8.3.4 , 8.3.6 DECRYPT ClVLIh4ASCsCBE8lAxMacFMZV2hdVVotEhhUJQNVAmhSEV5/RBFeaAw= 2 Strangggg
Var Dumping tempdata!
NULL
BEFOREJSON
66.Lmo:Nf:sFf}i!|3Va6?Caw&@gk>7-6t:V0
~ ~ ~~ ~ ~~
R0EWBhwYAgQXTUsMFwpRVVAcAU0eT0cMFAwdCQtMHllHTRUJFAMCWB4e
~ ~ ~~ ~ ~~
!!! Output for 8.3.5 Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
DECRYPT ClVLIh4ASCsCBE8lAxMacFMZV2hdVVotEhhUJQNVAmhSEV5/RBFeaAw= 2 Strangggg
Var Dumping tempdata!
NULL
BEFOREJSON
66.Lmo:Nf:sFf}i!|3Va6?Caw&@gk>7-6t:V0
~ ~ ~~ ~ ~~
R0EWBhwYAgQXTUsMFwpRVVAcAU0eT0cMFAwdCQtMHllHTRUJFAMCWB4e
~ ~ ~~ ~ ~~
!!! preferences:dark mode live preview
166.01 ms | 402 KiB | 187 Q