請問!如何送帳號跟密碼進入telnet呢?

edited 十月 2013 in 進階PHP討論
小弟寫了以下兩個程式:
telnet.class.php
error_reporting(-1);

class Telnet {
var $sock = NULL;

function telnet($host,$port) {
$this->sock = fsockopen,$host,$port);
socket_set_timeout($this->sock,2,0);}

function write($buffer) {
fwrite($this->sock,$buffer}

}
?>
telnettest.php
<?
include ('telnet.class.php');
$a=NEW Telnet ('192.168.2.1',23);
$a->write('ad'.chr(10));//帳號
$a->write('123'.chr(10));//密碼
?>


原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=834

評論

  • edited 九月 2005
    sunnylee 寫道:
    小弟寫了以下兩個程式:
    telnet.class.php
    error_reporting(-1);

    class Telnet {
    var $sock = NULL;

    function telnet($host,$port) {
    $this->sock = fsockopen,$host,$port);
    socket_set_timeout($this->sock,2,0);}

    function write($buffer) {
    fwrite($this->sock,$buffer}

    }
    ?>
    telnettest.php
    <?
    include ('telnet.class.php');
    $a=NEW Telnet ('192.168.2.1',23);
    $a->write('ad'.chr(10));//帳號
    $a->write('123'.chr(10));//密碼
    ?>

    看不大出來哪部分出問題
    可以先確認一下主機23prot有沒有開
    再來可以試試用fgets把主機的訊息抓下來看看是否有問帳號密碼
Sign In or Register to comment.