function getAvitoPhone($url)
{
    $url = str_replace('https://www.', 'https://m.', $url);
    if ($html = execCurl($url, 'https://www.avito.ru/')) {
        if (preg_match('#href="(.*?)" title="Телефон продавца"#', $html, $match)) {
            $phoneUrl = "https://m.avito.ru{$match[1]}?async";
            if ($json = json_decode(execCurl($phoneUrl, $url, true), true)) {
                return $json['phone'];
            }
        }
    }
    return false;
}
Exemple #2
0
function moduleAction($module, $action)
{
    global $global_webserver;
    /*
    	if ($module == "mod_ngrep") {
    		$url = "$global_webserver/modules/ngrep/includes/module_action.php?service=ngrep&action=$action&page=status";
    		execCurl($url);
            return join(",", array("NGREP:$action"));
    		
        } else if ($module == "mod_sslstrip") {
    		$url = "$global_webserver/modules/sslstrip/includes/module_action.php?service=sslstrip&action=$action&page=status";
    		execCurl($url);
            return join(",", array("SSLSTRIP:$action"));
    		
        } else if ($module == "mod_dnsspoof") {
    		$url = "$global_webserver/modules/dnsspoof/includes/module_action.php?service=dnsspoof&action=$action&page=status";
            execCurl($url);
    		return join(",", array("DNSSPOOF:$action"));
    		
        } else if ($module == "mod_mdk3") {
    		$url = "$global_webserver/modules/mdk3/includes/module_action.php?service=mdk3&action=$action&page=status";
    		execCurl($url);
            return join(",", array("MDK:$action"));
    		
        } else if ($module == "mod_squid3") {
    		$url = "$global_webserver/modules/squid3/includes/module_action.php?service=squid3&action=$action&page=status";
    		execCurl($url);
            return join(",", array("SQUID:$action"));
    		
        } else if ($module == "mod_autostart") {
    		$url = "$global_webserver/modules/autostart/includes/module_action.php?service=autostart&action=$action&page=status";
    		execCurl($url);
            return join(",", array("AUTOSTART:$action"));
    	
    	} else if ($module == "mod_kismet") {
    		$url = "$global_webserver/modules/kismet/includes/module_action.php?service=kismet&action=$action&page=status";
    		execCurl($url);
            return join(",", array("KISMET:$action"));
    	
    	} else if ($module == "mod_captive") {
    		$url = "$global_webserver/modules/captive/includes/module_action.php?service=captive&action=$action&page=status";
    		execCurl($url);
            return join(",", array("CAPTIVE:$action"));
    	
    	} else if ($module == "mod_urlsnarf") {
    		$url = "$global_webserver/modules/urlsnarf/includes/module_action.php?service=urlsnarf&action=$action&page=status";
    		execCurl($url);
            return join(",", array("URLSNARF:$action"));
    	
    	} else if ($module == "mod_responder") {
    		$url = "$global_webserver/modules/responder/includes/module_action.php?service=responder&action=$action&page=status";
    		execCurl($url);
            return join(",", array("RESPONDER:$action"));
    	
    	} else if ($module == "mod_rpitwit") {
    		$url = "$global_webserver/modules/rpitwit/includes/module_action.php?service=rpitwit&action=$action&page=status";
    		execCurl($url);
            return join(",", array("RPITWIT:$action"));
    	
    	} else if ($module == "mod_whatsapp") {
    		$url = "$global_webserver/modules/whatsapp/includes/module_action.php?service=whatsapp&action=$action&page=status";
    		execCurl($url);
            return join(",", array("WHATSAPP:$action"));
    	
        } else {
            return "No modules listed under that name";
    	}
    */
    exec("find ../modules -name '_info_.php'", $output);
    for ($i = 0; $i < count($output); $i++) {
        include $output[$i];
        //$module_path = str_replace("_info_.php","",$output[$i]);
        //echo "<a href='$module_path'>$mod_name.$mod_version</a><br>";
        if ($module == "mod_{$mod_name}") {
            $url = "{$global_webserver}/modules/{$mod_name}/includes/module_action.php?service={$mod_name}&action={$action}&page=status";
            execCurl($url);
            return join(",", array(strtoupper($mod_name) . ":{$action}"));
        }
    }
}
Exemple #3
0
$result = array();
foreach ($matches[0] as $row) {
    preg_match('/"id"\\s+:\\s+"(\\d+)",[^\\{\\}]+"score"\\s+:\\s+"([\\d:]+)",[^\\{\\}]+"win"\\s+:\\s+"(\\d+)"/', $row, $match);
    $result[] = array($match[1], $match[2], $match[3]);
}
$key = 'hao.game.pwd';
$CURL_OPTS = array(CURLOPT_HEADER => false, CURLOPT_RETURNTRANSFER => true, CURLOPT_POST => 1, CURLOPT_SSL_VERIFYHOST => 0, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_REFERER => 'https://www.yiqihao.com');
function execCurl($options)
{
    static $n = 1;
    $ch = curl_init('https://www.yiqihao.com/events/worldcupresult');
    curl_setopt_array($ch, $options);
    $result = curl_exec($ch);
    curl_close($ch);
    write($result);
    echo "{$n}<br/>";
    $n++;
}
function write($data)
{
    $f = fopen('log.txt', 'a');
    fwrite($f, $data);
    fclose($f);
}
$f = fopen('log.txt', 'w');
fclose($f);
$result = [array('id' => 10, 'score' => '3:0', 'win' => 8)];
foreach ($result as $row) {
    $CURL_OPTS[CURLOPT_POSTFIELDS] = array('id' => $row[0], 'score' => $row[1], 'win' => $row[2], 'key' => $key, 'do' => 'search', 'type' => 'both');
    execCurl($CURL_OPTS);
}
Exemple #4
0
$global_webserver = "http://localhost:".$_SERVER["SERVER_PORT"];

if ($service == "s_wireless") {
    $url = "$global_webserver/scripts/status_wireless.php?service=wireless&action=$action";
    execCurl($url);
    //return join(",", array("WIRELESS:$action"));
              
} else if ($service == "s_phishing") {
    $url = "$global_webserver/scripts/status_phishing.php?service=phishing&action=$action";
    execCurl($url);
    //return join(",", array("PHISHING:$action"));
            
} else {
    $url = "$global_webserver/modules/$service/includes/module_action.php?service=$service&action=$action&page=$page";
    execCurl($url);
}



if ($action == "start") {
    $output[0] = "true";
} else {
    $output[0] = "false";    
}
echo json_encode($output);

//header("Location: ../modules/$service/includes/module_action.php?service=$service&action=$action&page=$page");


//return "true";
Exemple #5
0
 //Total open issues
 //Step 6: Fetching data for open issues in last 24 hours
 $dateLast24hr = date('Y-m-d', strtotime($date . ' -1 day'));
 // Date and time 1 day ago in ISO format
 //Url for calling gitHub api and passing new param since=date that returns only issues updated at or after this date/time
 $finalUrl = "https://api.github.com/repos/" . $pathArr[1] . "/" . $pathArr[2] . "/" . $pathArr[3] . "?since=" . $dateLast24hr;
 $data = execCurl($finalUrl);
 //Calling function to get result in an array
 $issues_last24hr_count = count($data);
 //Count of open issues in last 24 hours
 //Step 7: Fetching data for open issues  less than 7 days
 $dateLast7days = date('Y-m-d', strtotime($date . ' -7 day'));
 // Date and time 7 days ago in ISO format
 //Url for calling gitHub api and passing new param since=date that returns only issues updated at or after this date/time
 $finalUrl = "https://api.github.com/repos/" . $pathArr[1] . "/" . $pathArr[2] . "/" . $pathArr[3] . "?since=" . $dateLast7days;
 $data = execCurl($finalUrl);
 //Calling function to get result in an array
 $issues_last7day_count = count($data);
 //Count of open issues in last 7 days
 //Step 8: Table To display data
 echo '<html>';
 echo '<table border="1" style="width:50%, border-color:"black""  >';
 echo '<tbody>';
 echo '<tr>';
 echo '<th bgcolor="#99bbff">Track Open Issues</th><th bgcolor="#99bbff">Count</th>';
 echo '</tr>';
 echo '<tr style="font-weight:bold"><td>Total number of open issues</td><td>' . $open_issues_count . '</td></tr>';
 echo '<tr><td>Number of open issues that were opened in the last 24 hours</td><td>' . $issues_last24hr_count . '</td></tr>';
 echo '<tr><td>Number of open issues that were opened more than 24 hours ago but less than 7 days ago</td><td>' . ($issues_last7day_count - $issues_last24hr_count) . '</td></tr>';
 echo '<tr><td>Number of open issues that were opened more than 7 days ago </td><td>' . ($open_issues_count - $issues_last7day_count) . '</td></tr>';
 echo '</tbody>';
<?php

//Create Folder
$relativeFilePath = 'includes.rar';
$relativeFilePath = realpath($relativeFilePath);
//echo $relativeFilePath;
$folder = '1169288163';
$fields = array('action' => 'upload_file', 'file_path' => $relativeFilePath, 'folder' => $folder);
$result = execCurl('https://www.paratus.com.au/wp-content/themes/goodchoice/includes/paratus-box-api/boxapi/app/index.php', $fields);
print_r($result);
function execCurl($url, $fields)
{
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
    $result = curl_exec($ch);
    curl_close($ch);
    return $result;
}