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

Signing you up...

Thank you for signing up!

PHP Decode

--TEST--n get keyinfo --SKIPIF-- <?php if (!extension_loaded("gnupg")) die("skip"); ?> --F..

Decoded Output download

--TEST--n
get keyinfo
--SKIPIF--
<?php if (!extension_loaded("gnupg")) die("skip"); ?>
--FILE--
<?php
require_once "gnupgt.inc";
gnupgt::import_key();

$gpg = gnupg_init();
gnupg_seterrormode($gpg, GNUPG_ERROR_WARNING);
$ret = gnupg_keyinfo($gpg, $fingerprint);
gnupgt::check_keyinfo(gnupg_keyinfo($gpg, $fingerprint), false);
gnupgt::check_keyinfo(gnupg_keyinfo($gpg, $fingerprint, true), true);

?>
Done
--EXPECT--
Done
--CLEAN--
<?php
require_once "gnupgt.inc";
gnupgt::delete_key();
?>

Did this file decode correctly?

Original Code

--TEST--n
get keyinfo
--SKIPIF--
<?php if (!extension_loaded("gnupg")) die("skip"); ?>
--FILE--
<?php
require_once "gnupgt.inc";
gnupgt::import_key();

$gpg = gnupg_init();
gnupg_seterrormode($gpg, GNUPG_ERROR_WARNING);
$ret = gnupg_keyinfo($gpg, $fingerprint);
gnupgt::check_keyinfo(gnupg_keyinfo($gpg, $fingerprint), false);
gnupgt::check_keyinfo(gnupg_keyinfo($gpg, $fingerprint, true), true);

?>
Done
--EXPECT--
Done
--CLEAN--
<?php
require_once "gnupgt.inc";
gnupgt::delete_key();
?>

Function Calls

extension_loaded 1

Variables

None

Stats

MD5 3ee11eeb56bcfc6b033b3634525753a3
Eval Count 0
Decode Time 115 ms