\n"; // } else { // $out = "resolution\n"; // $out .= "quit\n"; // fwrite($fp, $out); // while (!feof($fp)) { // echo fgets($fp, 128); // } // fclose($fp); // } include("config.inc.php"); function mcore_socket_send($ip, $port, $cmd) { // use sslv3 $schema = "sslv3://"; $fingerprint = system("openssl x509 -noout -modulus -in ".$mcore_certificate." | openssl sha1 | sed 's:(stdin)=\ ::'", $retval); if ($retval == 0) { $fp = fsockopen($schema.$ip, $port, $errno, $errstr, 30); if (!$fp) { echo "$errstr ($errno)
\n"; } else { $out = "certauth 7acca14a60139d47d5ea591816991ef733b1e500\n"; $out .= $cmd."\n"; $out .= "quit\n"; fwrite($fp, $out); while (!feof($fp)) { echo fgets($fp, 128); } fclose($fp); } } } ?>