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

Signing you up...

Thank you for signing up!

PHP Decode

echo "\x3c\x3f\170\155\154\x20\166\145\162\163\x69\157\156\x3d\42\61\56\x30\x22\x3f\x3..

Decoded Output download

<?      echo "<?xml version="1.0"?>\xd
<md:EntityDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" validUntil="" . $nh . "" cacheDuration="PT1446808792S" entityID="" . $hL . "">\xd
  <md:SPSSODescriptor AuthnRequestsSigned="true" WantAssertionsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">\xd\xa	<md:Extensions>\xd\xa\x9	<idpdisc:DiscoveryResponse index="1"\xd\xa\x9\x9	xmlns:idpdisc="urn:oasis:names:tc:SAML:profiles:SSO:idp-discovery-protocol"
	\x9	Binding="urn:oasis:names:tc:SAML:profiles:SSO:idp-discovery-protocol"
\xa	\x9\x9Location="" . $pj . ""/>
	</md:Extensions>
\xa \x9<md:KeyDescriptor use="signing">
\xa      <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">\xd\xa        <ds:X509Data>\xd
          <ds:X509Certificate>" . $iO . "</ds:X509Certificate>\xd\xa        </ds:X509Data>
      </ds:KeyInfo>\xd\xa    </md:KeyDescriptor>\xd\xa    <md:KeyDescriptor use="encryption">
\xa      <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
\xa        <ds:X509Data>
\xa          <ds:X509Certificate>" . $iO . "</ds:X509Certificate>
        </ds:X509Data>
\xa      </ds:KeyInfo>
    </md:KeyDescriptor>\xd\xa\x9<md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="" . $pj . ""/>
\xa    <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="" . $pj . ""/>\xd\xa    <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</md:NameIDFormat>
\xa\x9<md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress</md:NameIDFormat>
	<md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:persistent</md:NameIDFormat>\xd\xa\x9<md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>\xd
    <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="" . $pj . "" index="1"/>
  </md:SPSSODescriptor>\xd
  <md:Organization>\xd
    <md:OrganizationName xml:lang="en-US">miniOrange</md:OrganizationName>\xd
    <md:OrganizationDisplayName xml:lang="en-US">miniOrange</md:OrganizationDisplayName>\xd\xa    <md:OrganizationURL xml:lang="en-US">http://miniorange.com</md:OrganizationURL>
\xa  </md:Organization>\xd\xa  <md:ContactPerson contactType="technical">
\xa    <md:GivenName>miniOrange</md:GivenName>
\xa    <md:EmailAddress>[email protected]</md:EmailAddress>
\xa  </md:ContactPerson>\xd
  <md:ContactPerson contactType="support">
\xa    <md:GivenName>miniOrange</md:GivenName>\xd\xa    <md:EmailAddress>[email protected]</md:EmailAddress>
\xa  </md:ContactPerson>\xd\xa</md:EntityDescriptor>"; 
 ?>

Did this file decode correctly?

Original Code

    echo "\x3c\x3f\170\155\154\x20\166\145\162\163\x69\157\156\x3d\42\61\56\x30\x22\x3f\x3e\xd\12\x3c\155\144\72\105\x6e\164\x69\164\x79\x44\x65\x73\x63\162\151\160\x74\157\x72\x20\170\155\154\x6e\163\72\155\x64\x3d\42\165\x72\x6e\72\x6f\141\x73\151\x73\72\156\141\x6d\x65\163\x3a\164\143\x3a\123\x41\x4d\x4c\72\62\56\60\x3a\x6d\145\164\x61\x64\x61\164\x61\42\40\x76\x61\154\151\x64\125\x6e\164\151\154\75\x22" . $nh . "\42\x20\x63\x61\x63\x68\x65\104\165\x72\141\x74\151\x6f\156\x3d\42\120\x54\61\x34\x34\66\70\x30\70\67\x39\62\123\x22\40\145\156\164\151\x74\171\x49\x44\x3d\x22" . $hL . "\42\76\xd\12\x20\x20\x3c\x6d\x64\x3a\x53\120\123\x53\x4f\104\x65\x73\x63\162\x69\160\164\157\162\40\101\165\164\x68\156\x52\x65\161\x75\x65\163\164\x73\123\x69\x67\156\x65\144\75\42\x74\x72\165\x65\x22\40\x57\141\x6e\x74\x41\163\163\x65\x72\164\151\157\156\x73\x53\151\x67\x6e\x65\x64\75\42\164\x72\165\x65\42\x20\x70\x72\x6f\164\157\x63\157\x6c\123\x75\x70\x70\157\162\164\105\x6e\165\155\x65\162\x61\x74\x69\x6f\156\75\42\165\x72\156\x3a\x6f\x61\163\151\x73\72\x6e\141\155\x65\163\72\x74\x63\x3a\123\101\x4d\x4c\72\x32\56\x30\72\x70\162\157\164\x6f\x63\157\x6c\x22\x3e\xd\xa\11\x3c\x6d\x64\x3a\105\170\x74\145\x6e\163\x69\157\156\x73\x3e\xd\xa\x9\11\74\151\144\x70\x64\151\x73\143\x3a\104\151\163\143\157\166\x65\x72\171\122\x65\163\160\x6f\156\x73\145\x20\x69\x6e\144\145\x78\75\x22\61\42\xd\xa\x9\x9\11\170\x6d\x6c\x6e\x73\72\151\x64\160\144\x69\163\143\x3d\x22\165\x72\x6e\72\157\x61\x73\151\x73\72\156\141\x6d\x65\x73\x3a\164\x63\x3a\123\x41\115\x4c\72\x70\162\x6f\146\x69\x6c\x65\163\x3a\x53\x53\x4f\x3a\151\144\160\x2d\144\151\163\x63\x6f\166\145\x72\171\x2d\160\162\157\164\157\143\x6f\x6c\x22\15\12\11\x9\11\x42\x69\156\x64\151\x6e\x67\x3d\42\165\162\x6e\x3a\x6f\x61\163\151\163\x3a\x6e\141\155\x65\163\72\x74\143\72\123\x41\x4d\114\x3a\160\162\157\x66\x69\x6c\145\163\x3a\x53\x53\117\72\151\144\160\x2d\144\151\163\143\x6f\166\x65\x72\x79\55\160\162\x6f\x74\x6f\x63\157\x6c\42\15\xa\11\x9\x9\x4c\157\143\141\164\151\x6f\156\75\42" . $pj . "\x22\57\76\15\12\11\x3c\57\x6d\144\x3a\x45\x78\164\x65\x6e\x73\x69\157\x6e\x73\76\15\xa\40\x9\74\x6d\144\72\x4b\x65\x79\x44\145\x73\143\162\x69\160\x74\x6f\x72\x20\165\x73\145\x3d\x22\163\x69\147\x6e\151\156\x67\42\x3e\15\xa\x20\x20\40\40\40\x20\74\144\x73\72\113\x65\171\x49\156\146\x6f\x20\170\x6d\154\x6e\163\x3a\144\163\x3d\x22\x68\x74\164\160\72\x2f\57\x77\167\167\x2e\x77\63\x2e\157\162\x67\x2f\x32\60\x30\60\57\x30\71\57\x78\155\154\144\x73\x69\x67\x23\x22\76\xd\xa\40\x20\x20\x20\x20\x20\40\x20\x3c\144\x73\x3a\x58\x35\60\71\x44\141\164\141\x3e\xd\12\x20\x20\40\x20\x20\x20\x20\x20\40\x20\74\144\x73\x3a\x58\x35\x30\x39\x43\x65\162\164\151\x66\151\143\x61\164\x65\76" . $iO . "\x3c\57\144\x73\72\130\65\60\x39\103\x65\x72\164\x69\x66\x69\143\141\x74\x65\x3e\xd\xa\x20\40\40\x20\x20\x20\x20\40\74\x2f\x64\163\72\x58\x35\60\x39\104\141\164\141\x3e\15\12\x20\x20\40\40\x20\x20\74\x2f\144\163\x3a\113\145\171\x49\156\146\157\76\xd\xa\40\40\40\40\x3c\x2f\x6d\x64\72\113\145\171\x44\x65\163\143\162\x69\160\x74\x6f\162\76\xd\xa\x20\x20\x20\x20\74\155\x64\72\x4b\x65\x79\104\x65\x73\x63\162\151\x70\164\157\162\x20\165\163\145\75\x22\x65\x6e\143\x72\x79\160\164\151\x6f\156\x22\x3e\15\xa\x20\x20\40\40\x20\40\74\x64\163\x3a\113\x65\171\x49\x6e\x66\157\40\x78\155\x6c\x6e\163\72\x64\163\x3d\42\150\x74\164\160\72\x2f\57\167\x77\167\56\x77\x33\56\157\162\147\x2f\x32\x30\x30\x30\57\60\x39\57\x78\x6d\154\144\x73\x69\x67\43\42\76\15\xa\40\40\40\40\40\40\40\x20\x3c\144\x73\72\130\x35\x30\71\x44\141\164\141\76\15\xa\40\40\x20\40\x20\40\x20\40\40\x20\74\144\x73\x3a\130\65\60\71\103\145\x72\164\151\146\x69\x63\141\x74\x65\76" . $iO . "\x3c\x2f\x64\163\x3a\130\65\x30\71\x43\x65\x72\x74\x69\146\x69\143\141\x74\145\76\15\12\40\x20\x20\40\40\40\40\40\x3c\x2f\144\163\72\x58\65\60\x39\104\141\x74\141\76\15\xa\40\40\x20\x20\40\40\74\x2f\144\x73\x3a\113\x65\x79\111\156\x66\x6f\x3e\15\12\x20\40\40\40\74\57\x6d\x64\72\113\145\171\x44\x65\163\143\x72\x69\160\164\157\x72\x3e\xd\xa\x9\x3c\x6d\144\72\x53\x69\156\x67\x6c\x65\x4c\157\x67\x6f\165\x74\x53\x65\162\166\151\143\145\x20\102\x69\x6e\x64\151\x6e\x67\x3d\x22\x75\162\x6e\x3a\x6f\x61\x73\x69\163\x3a\x6e\141\155\145\163\72\x74\x63\72\x53\x41\115\114\x3a\x32\56\x30\72\142\x69\x6e\144\x69\156\x67\x73\72\x48\124\x54\x50\x2d\120\117\x53\x54\42\x20\114\x6f\x63\141\164\151\157\156\75\x22" . $pj . "\x22\x2f\76\15\xa\x20\40\x20\40\x3c\x6d\144\x3a\x53\151\156\147\x6c\145\114\x6f\x67\157\165\164\x53\x65\162\166\x69\x63\x65\40\x42\151\x6e\144\151\156\147\75\x22\165\x72\x6e\x3a\x6f\x61\x73\151\163\x3a\x6e\x61\x6d\x65\163\72\164\x63\72\123\x41\115\114\72\62\x2e\x30\72\142\151\x6e\x64\151\156\x67\x73\x3a\110\x54\124\120\55\x52\x65\x64\x69\x72\x65\x63\x74\42\40\x4c\x6f\143\141\164\x69\157\156\x3d\x22" . $pj . "\x22\57\76\xd\xa\40\x20\x20\40\x3c\155\x64\x3a\116\x61\x6d\145\111\x44\x46\x6f\x72\x6d\141\x74\x3e\165\162\156\72\x6f\141\163\151\163\x3a\156\141\155\x65\163\x3a\164\x63\72\123\101\115\114\72\61\x2e\61\72\x6e\x61\155\x65\x69\144\55\146\157\162\x6d\x61\164\72\165\x6e\163\x70\x65\x63\x69\x66\151\145\144\74\57\155\144\72\116\141\155\x65\111\x44\x46\157\162\x6d\141\x74\76\15\xa\x9\x3c\155\x64\72\x4e\x61\155\x65\x49\104\106\x6f\x72\155\x61\x74\76\x75\x72\156\x3a\157\141\163\151\163\x3a\x6e\x61\x6d\145\163\72\x74\x63\x3a\123\x41\115\x4c\72\x31\56\61\72\156\141\155\145\151\x64\55\x66\157\x72\x6d\x61\164\x3a\x65\x6d\x61\151\154\x41\x64\x64\162\x65\163\163\74\x2f\x6d\144\72\x4e\x61\x6d\145\111\x44\106\x6f\x72\x6d\x61\x74\76\15\12\11\x3c\155\x64\72\116\141\155\x65\x49\x44\106\157\162\155\141\x74\x3e\165\162\156\72\x6f\x61\163\x69\163\72\x6e\141\155\x65\163\x3a\x74\143\x3a\x53\x41\x4d\x4c\72\62\56\x30\x3a\156\141\x6d\145\x69\x64\55\146\157\x72\x6d\141\164\x3a\x70\145\x72\163\151\163\x74\x65\x6e\164\x3c\57\x6d\144\x3a\x4e\141\x6d\145\111\104\x46\x6f\x72\x6d\141\164\76\xd\xa\x9\x3c\x6d\x64\x3a\116\x61\155\145\111\x44\106\157\162\x6d\x61\x74\x3e\165\x72\156\x3a\157\141\x73\x69\163\x3a\x6e\x61\155\x65\163\x3a\164\x63\72\123\101\x4d\x4c\x3a\x32\56\x30\72\156\x61\x6d\145\x69\144\x2d\146\x6f\162\x6d\141\x74\72\164\162\x61\156\163\151\145\156\164\x3c\x2f\155\144\72\x4e\141\x6d\145\111\x44\x46\x6f\x72\155\141\164\x3e\xd\12\x20\x20\40\40\74\155\x64\x3a\x41\x73\x73\145\x72\164\151\157\156\x43\157\x6e\x73\x75\155\x65\162\x53\x65\x72\166\x69\x63\x65\x20\102\x69\156\144\x69\x6e\147\x3d\42\165\x72\x6e\x3a\157\141\163\151\163\x3a\x6e\141\x6d\x65\x73\x3a\x74\x63\72\123\101\x4d\x4c\x3a\62\56\60\72\142\x69\x6e\144\151\x6e\x67\x73\72\x48\124\124\120\x2d\120\117\123\x54\42\40\114\157\x63\x61\164\x69\x6f\x6e\x3d\x22" . $pj . "\42\x20\x69\156\144\145\x78\x3d\42\x31\42\57\76\15\12\40\40\74\x2f\155\144\x3a\123\120\123\123\117\x44\145\163\143\162\151\x70\164\157\162\x3e\xd\12\x20\x20\74\155\144\72\117\162\x67\141\156\x69\x7a\x61\x74\x69\157\156\x3e\xd\12\x20\x20\x20\x20\74\x6d\144\72\117\x72\x67\141\156\x69\172\141\x74\x69\157\x6e\x4e\141\155\x65\40\170\x6d\154\x3a\x6c\x61\156\x67\x3d\42\145\156\x2d\125\123\x22\76\x6d\x69\x6e\x69\x4f\162\141\156\147\x65\74\x2f\155\x64\x3a\x4f\162\147\141\156\x69\172\x61\164\x69\x6f\x6e\x4e\x61\155\x65\x3e\xd\12\40\40\x20\40\74\x6d\x64\72\117\x72\147\141\x6e\x69\172\141\x74\151\x6f\156\104\x69\163\160\154\x61\x79\x4e\x61\x6d\145\40\x78\x6d\154\72\154\x61\x6e\x67\x3d\x22\x65\156\55\125\123\42\76\x6d\151\156\x69\117\162\x61\x6e\x67\145\74\57\x6d\x64\72\117\x72\147\x61\156\151\172\141\x74\x69\x6f\x6e\x44\151\163\160\154\141\171\x4e\x61\155\x65\76\xd\xa\40\x20\40\40\x3c\x6d\144\72\x4f\x72\147\x61\156\x69\x7a\141\x74\151\x6f\x6e\x55\122\x4c\x20\x78\155\x6c\72\x6c\x61\156\x67\x3d\42\x65\x6e\55\x55\123\x22\x3e\150\x74\x74\x70\x3a\x2f\x2f\155\151\156\x69\157\x72\x61\x6e\x67\145\x2e\x63\x6f\x6d\74\x2f\x6d\x64\72\x4f\162\x67\x61\x6e\x69\x7a\141\x74\x69\157\156\125\x52\x4c\76\15\xa\40\x20\74\x2f\155\144\x3a\x4f\162\x67\x61\x6e\151\x7a\141\164\x69\157\x6e\76\xd\xa\40\x20\74\x6d\144\x3a\103\x6f\156\x74\141\x63\164\120\x65\162\x73\x6f\x6e\x20\143\x6f\x6e\164\x61\x63\x74\x54\171\x70\x65\x3d\x22\164\145\x63\x68\156\151\143\x61\x6c\x22\76\15\xa\40\x20\x20\40\74\155\144\x3a\x47\151\x76\145\x6e\x4e\141\x6d\x65\76\155\x69\156\x69\117\162\x61\156\x67\145\74\57\x6d\144\72\x47\x69\166\x65\x6e\116\141\x6d\x65\x3e\15\xa\40\40\40\40\74\x6d\x64\72\105\x6d\141\x69\x6c\101\144\144\x72\145\x73\163\x3e\151\156\x66\157\100\x6d\x69\x6e\151\157\162\141\156\x67\x65\x2e\x63\x6f\155\x3c\x2f\155\x64\x3a\x45\x6d\x61\151\154\101\144\x64\162\145\x73\163\x3e\15\xa\40\40\74\x2f\x6d\144\x3a\103\x6f\156\x74\141\x63\164\120\145\x72\x73\x6f\x6e\x3e\xd\12\40\40\x3c\x6d\x64\72\103\x6f\x6e\164\x61\x63\x74\120\x65\x72\163\157\156\x20\x63\x6f\x6e\x74\141\143\164\x54\171\x70\x65\75\42\x73\x75\160\160\157\162\x74\42\x3e\15\xa\x20\x20\40\40\74\155\x64\x3a\107\151\x76\x65\156\116\x61\155\145\76\x6d\x69\156\151\117\x72\141\156\147\x65\x3c\x2f\x6d\144\72\x47\x69\x76\145\156\x4e\x61\x6d\x65\x3e\xd\xa\x20\40\x20\x20\74\x6d\144\x3a\x45\155\141\151\154\x41\x64\144\162\x65\163\x73\76\x69\x6e\x66\x6f\x40\x6d\x69\156\151\x6f\162\141\x6e\x67\145\x2e\143\x6f\155\74\x2f\155\144\x3a\105\155\x61\151\x6c\101\x64\x64\162\145\163\x73\x3e\15\xa\x20\40\74\57\x6d\x64\x3a\x43\x6f\x6e\164\141\143\164\x50\x65\162\x73\x6f\x6e\76\xd\xa\x3c\x2f\x6d\144\72\105\x6e\x74\x69\x74\x79\x44\x65\x73\143\162\x69\x70\164\x6f\162\76";

Function Calls

None

Variables

None

Stats

MD5 22bea27302bf861c0c99218d4e900483
Eval Count 0
Decode Time 64 ms