コード例 #1
0
ファイル: fsockopen.py プロジェクト: Sigterm-no/phpox
def call():
    utils = php_utils.util_functions()
    multiple_irc_return_false = utils.get_symbol('multiple_irc_return_false')
    T = Template("""\techo "\\nADDR " . $$hostname . ':' . $$port . "\\n";
\t$$multiple_irc_return_false = "${multiple_irc_return_false}";
\tif($$multiple_irc_return_false()){
\t\tif(rand(0,1) == 0){
\t\t\techo "\\nMULTIPLE IRC Server return FALSE\\n";
\t\t\treturn FALSE;
\t\t}
\t}
\t$$function_name = "fsockopen" . "_" . $$rand;
\t$$sock = $$function_name('127.0.0.1', 1234);
\treturn $$sock;""")
    function = T.substitute(multiple_irc_return_false=multiple_irc_return_false)
    return function