Busqueda de archivos en RED LAN con PHP??

Iniciado por sk1pp3r, 18 Octubre 2012, 19:55 PM

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

sk1pp3r

Que tal, ahora me ha mandado de resultado esto:


C:\wamp\bin\php\php5.3.10>php -a
Interactive mode enabled

<?php
        error_reporting
(E_ALL);
        
system("dir Y:");
        
system("\\SERVIDOR\pdfs");
?>

^Z
El volumen de la unidad Y no tiene etiqueta.
El número de serie del volumen es: A0F3-7215

Directorio de Y:\
.
.
.

              68 archivos     72.506.204 bytes
              38 dirs  11.619.323.904 bytes libres
El sistema no puede encontrar la ruta especificada.

C:\wamp\bin\php\php5.3.10>


Por lo que veo si me lista los ficheros y directorios.

Es bueno o es malo esto?

Saludos!

RevangelyonX

Hola,

Se que el mensaje es ya antiguo, pero com traigo la solución pues la posteo:

Este es el código que si funciona:

<?php

$password "mi_pass";
$user "Administrador";

// Elimino previamente la unidad por si existiera (para hacer F5 en el ejemplo básicamente)
if (system("net use z: /del > nul"$red)){
echo "<br/> Eliminado";
}

// Mapeamos la unidad 
if (system("net use z: \\\\127.0.0.1\\c$ $password /user:$user"$red)){
echo "Unidad Mapada";
} else {
echo "Error"//para ver qué error, hay que leer error.log de apache.
}

if (file_exists("Z:")){
echo "<br/>La unidad existe<br/>";
system("dir Z:");
} else {
echo "<br/>La unidad no existe";
}

?>


Al final es apache quien mapea la unidad mediante PHP y entonces si que puedes trabajar con la unidad.

Salu2

Just Linux
OSCP certified