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-- Check RDNS::addRequest --SKIPIF-- <?php if (!extension_loaded("rdns") || !@fs..
Decoded Output download
--TEST--
Check RDNS::addRequest
--SKIPIF--
<?php
if (!extension_loaded("rdns") ||
!@fsockopen('php.net', 80))
print "skip";
?>
--FILE--
<?php
$rdns = new RDNS;
$rdns->addServer('8.8.8.8');
$rdns->addRequest('34.18.76.144.in-addr.arpa', RDNS_PTR);
$reply = $rdns->getReplies();
$r0 = $reply[0][0];
ksort($r0);
print_r(array_keys($r0));
var_dump($r0['host']);
var_dump($r0['type']);
var_dump($r0['class']);
?>
--EXPECT--
Array
(
[0] => class
[1] => host
[2] => target
[3] => ttl
[4] => type
)
string(25) "34.18.76.144.in-addr.arpa"
string(3) "PTR"
string(2) "IN"
Did this file decode correctly?
Original Code
--TEST--
Check RDNS::addRequest
--SKIPIF--
<?php
if (!extension_loaded("rdns") ||
!@fsockopen('php.net', 80))
print "skip";
?>
--FILE--
<?php
$rdns = new RDNS;
$rdns->addServer('8.8.8.8');
$rdns->addRequest('34.18.76.144.in-addr.arpa', RDNS_PTR);
$reply = $rdns->getReplies();
$r0 = $reply[0][0];
ksort($r0);
print_r(array_keys($r0));
var_dump($r0['host']);
var_dump($r0['type']);
var_dump($r0['class']);
?>
--EXPECT--
Array
(
[0] => class
[1] => host
[2] => target
[3] => ttl
[4] => type
)
string(25) "34.18.76.144.in-addr.arpa"
string(3) "PTR"
string(2) "IN"
Function Calls
fsockopen | 1 |
extension_loaded | 1 |
Stats
MD5 | cd0eadb1f0e4e10397ad5164203ea88b |
Eval Count | 0 |
Decode Time | 107 ms |