예제 #1
0
            echo 'conn ok', PHP_EOL;
            fputs($oSocket, "Action: login\r\n");
            fputs($oSocket, "Events: on\r\n");
            fputs($oSocket, "Username: "******"\r\n");
            fputs($oSocket, "Secret: " . $pass . "\r\n\r\n");
            fputs($oSocket, "Action: Originate\r\n");
            fputs($oSocket, "Channel: LOCAL/" . $phone . "@from-internal\r\n");
            //  fputs($oSocket, "Channel: SIP/1001\r\n");
            fputs($oSocket, "WaitTime: 120\r\n");
            fputs($oSocket, "CallerId: open.kzn.ru\r\n");
            fputs($oSocket, "Exten: s\r\n");
            fputs($oSocket, "Variable: Variable1=Привет. Это астериск. Я умею звонить и говорить то что мне прикажут.\r\n");
            fputs($oSocket, "Context: default\r\n");
            fputs($oSocket, "Priority: 1\r\n\r\n");
            fputs($oSocket, "Action: Logoff\r\n\r\n");
            while (!feof($oSocket)) {
                echo fgets($oSocket, 128);
            }
            fclose($oSocket);
        }
        var_dump('aaa');
    }
    public function testEvilCall()
    {
        $evilCall = new Evil_Call();
        $evilCall->Call('89179273515', 'привет я киберзло мухахахаха');
    }
}
$a = new testAsterisk();
$a->testSevenDays();
var_dump($a);
예제 #2
0
            fputs($oSocket, "Events: on\r\n");
            fputs($oSocket, "Username: "******"\r\n");
            fputs($oSocket, "Secret: " . $pass . "\r\n\r\n");
            /*
                        fputs($oSocket, "Action: originate\r\n");
                        fputs($oSocket, "Channel: SIP/1001\r\n");
                        fputs($oSocket, "WaitTime: 120\r\n");
                        fputs($oSocket, "CallerId: open.kzn.ru\r\n");
                        fputs($oSocket, "Exten: 89179273515\r\n");
                        fputs($oSocket, "Context: sipnet\r\n");
                        fputs($oSocket, "Priority: 1\r\n\r\n");
                        fputs($oSocket, "Action: Logoff\r\n\r\n"); */
            fputs($oSocket, "Action: Originate\r\n");
            fputs($oSocket, "Channel: LOCAL/79179273515@from-internal\r\n");
            fputs($oSocket, "WaitTime: 120\r\n");
            fputs($oSocket, "CallerId: open.kzn.ru\r\n");
            fputs($oSocket, "Exten: s\r\n");
            fputs($oSocket, "Variable: Variable1=абаИаВаЕб. а­баО аАббаЕбаИбаК. аЏ баМаЕб аЗаВаОаНаИбб аИ аГаОаВаОбаИбб баО ббаО аМаНаЕ аПбаИаКаАаЖбб.\r\n");
            fputs($oSocket, "Context: default\r\n");
            fputs($oSocket, "Priority: 1\r\n\r\n");
            fputs($oSocket, "Action: Logoff\r\n\r\n");
            while (!feof($oSocket)) {
                echo fgets($oSocket, 128);
            }
            fclose($oSocket);
        }
        var_dump('aaa');
    }
}
$Ast = new testAsterisk();
$Ast->testConn();