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; }
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}")); } } }
$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); }
$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";
//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; }