Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(0);
- ini_set('display_errors', 0);
- function microtime_float()
- {
- list($usec, $sec) = explode(" ", microtime());
- return floor(((float)$usec + (float)$sec)*1000);
- }
- function Signature($params)
- {
- $out_params = array();
- $ts = microtime_float();
- $params["sig2"] = $ts;
- $result_keyed = $params;
- ksort($result_keyed);
- $result_keyed = array_reverse($result_keyed, true);
- $s = "1101101101";
- while (list($key, $val) = each($result_keyed)) {
- $s = $s."".$key."".$val;
- $out_params[$key] = $val;
- unset($params[$key]);
- $params[$key] = $out_params[$key];
- }
- $sa = "WqZnwjpaVZNvWDpJhqHCHhWtNfu86CkmtCAVErbQO";
- $params["sig"] = sha1($s."".$sa);
- return $params;
- }
- $idfrom = "1001";
- $idto = 1438148;
- $idac = 1001;
- while($idac <= $idto){
- $array = array();
- $array["victim_user_id"] = $idac;
- $parameters = Signature($array);
- $parameters_new = http_build_query($parameters);
- $curl = curl_init();
- curl_setopt_array($curl, array(
- CURLOPT_RETURNTRANSFER => 1,
- CURLOPT_URL => 'http://api.hackex.net/v5/user_victim?'.$parameters_new,
- CURLOPT_USERAGENT => 'Codular Sample cURL Request',
- CURLOPT_HTTPHEADER => array('X-API-KEY:0B919239-C89F-6814-6706-8B412F56C9A6')
- ));
- $resp = curl_exec($curl);
- $json_a=json_decode($resp);
- $checking = $json_a->user_bank->checking;
- $id = $json_a->user->id;
- $ip = $json_a->user->ip;
- $level = $json_a->user->level;
- $reputation = $json_a->user->reputation;
- $status = $json_a->user->status;
- $username = $json_a->user->username;
- $createdat = $json_a->user->created_at;
- echo("ID: ".$id . PHP_EOL);
- if (!$link = mysql_connect('pythoninc.projektred.de', 'hackex', 'fOrcEPs3')) {
- echo 'Could not connect to mysql';
- exit;
- }
- if (!mysql_select_db('hackex', $link)) {
- echo 'Could not select database';
- exit;
- }
- $sql = "CREATE TABLE IF NOT EXISTS db20 (
- ID VARCHAR(16),
- Name TEXT,
- IP TEXT,
- Status TEXT,
- Level TEXT,
- Checking VARCHAR(255),
- Reputation VARCHAR(255),
- CreationDate TEXT,
- RID int(11) NOT NULL auto_increment,
- primary KEY (RID));";
- $result = mysql_query($sql, $link);
- $sql2 = "REPLACE INTO db20(ID, Name, IP, Status, Level, Checking, Reputation, CreationDate) VALUES(".$id.", '".$username."', '".$ip."' , '".$status."', ".$level." , ".$checking." , ".$reputation." , '".$createdat."')";
- $result2 = mysql_query($sql2, $link);
- curl_close($curl);
- $idac++;
- }
- ?>
Add Comment
Please, Sign In to add comment