$rhost = $_POST['rhost']; $lhost = $_POST['lhost']; $laddr = $_POST['laddr']; $faddr = $_POST['faddr']; $cid = $_POST['cid']; $dns_java = "unknown"; $dns_http = "unknown"; $dns_udp = "unknown"; $dns_sock = "unknown"; $dbh = pg_connect("host=127.0.0.1 dbname=dbname user=dbuser password=dbpass") or die('Could not connect: ' . pg_last_error()); $query = "SELECT cid,type,eip,iip,dip FROM requests WHERE cid='" . addslashes($cid) . "'"; $result = pg_query($query) or die('Query failed: ' . pg_last_error()); while ($row = pg_fetch_row($result)) { if ($laddr == '0.0.0.0' and $row[3] != $laddr) { $laddr = $row[3]; } if ($row[1] == "java") { $dns_java = $row[4]; } if ($row[1] == "http") { $dns_http = $row[4]; } if ($row[1] == "udp") { $dns_udp = $row[4]; } if ($row[1] == "socket") { $dns_sock = $row[4]; } } if ($laddr == '0.0.0.0') { $laddr = 'unknown'; } ?>
| Field | Data | Dependency |
|---|---|---|
| External Address | echo htmlspecialchars($rhost) ?> | Browser |
| Internal Host | echo htmlspecialchars($lhost) ?> | Java |
| Internal Address | echo htmlspecialchars($laddr) ?> | Java |
| DNS Server (Java) | echo htmlspecialchars($dns_java) ?> | Java |
| DNS Server (HTTP) | echo htmlspecialchars($dns_http) ?> | Browser |
| External NAT (Java) | echo htmlspecialchars($dns_udp) ?> | Java |
| External NAT (Flash) | echo htmlspecialchars($dns_sock) ?> | Flash |