elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 05:20  


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de

+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderadores: Novlucker, Leo Gutiérrez., EleKtro H@cker)
| | |-+  Se puede hacer esto con un BATCH??? ( Modificar algo en el registro )
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Se puede hacer esto con un BATCH??? ( Modificar algo en el registro )  (Leído 1,064 veces)
beholdthe


Desconectado Desconectado

Mensajes: 1.504


Ver Perfil
Se puede hacer esto con un BATCH??? ( Modificar algo en el registro )
« en: 29 Noviembre 2011, 21:37 »

He estado mirando como deshabilitar el usb en un windows xp siguiendo estos pasos:

http://support.microsoft.com/kb/823732/es

Funciona muy bien, pero mi idea seria de hacer 2 Batchs, uno que al ejecutarlo, entre en el registro y modifique  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor  y el parametro "START"  cambie el 3 ( valor por defecto )  por el numero 4 ( como pone el tutorial),  y luego mueva los archivos   %SystemRoot%\Inf\Usbstor.pnf   y      %SystemRoot%\Inf\Usbstor.inf a una carpeta en C:\ para que el sistema si quiere reemplazarlos no los encuentre.

Y un 2º BATCH  que haga justo lo contrario, que los active, moviendo los archivos a su lugar original, y modificando el registro   el 4  por el valor 3.

Lo de mover los archivos y demas, creo que si se como hacerlo, pero desconozco si se puede hacer lo del registro :(


En línea
EleKtro H@cker
Moderador
***
Desconectado Desconectado

Mensajes: 1.347


(8) I will have that power!! (8) Jarkor! :D


Ver Perfil
Re: Se puede hacer esto con un BATCH??? ( Modificar algo en el registro )
« Respuesta #1 en: 30 Noviembre 2011, 07:29 »

mi idea seria de hacer 2 Batchs, uno que al ejecutarlo, entre en el registro y modifique  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor  y el parametro "START"  cambie el 3 ( valor por defecto )  por el numero 4 ( como pone el tutorial),  y luego mueva los archivos   %SystemRoot%\Inf\Usbstor.pnf   y      %SystemRoot%\Inf\Usbstor.inf a una carpeta en C:\ para que el sistema si quiere reemplazarlos no los encuentre.


Batch 1:
Código
@echo off
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor" /V "Start" /T "REG_DWORD" /D "4" /F >nul
Move /Y "%SystemRoot%\Inf\Usbstor.*" "%SYSTEMDRIVE%\" >nul 2>&1
exit


Batch 2:
Código
@echo off
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor" /V "Start" /T "REG_DWORD" /D "3" /F >nul
Move /Y "%SYSTEMDRIVE%\Usbstor.*" "%SystemRoot%\Inf\" >nul 2>&1
exit

Saludos

EDITO: Yo uso Windows 7, pero por mi experiencia al responder a mensajes de otros usuarios sobre el registro de XP y batch... Es posible que no te funcione ese comando por las comillas dobles después de "/T" o "/V" o "/D" (No me preguntes porque, winxp apesta  :xD) si no te funciona qutale las comillas dobles y listo.


« Última modificación: 30 Noviembre 2011, 07:38 por EleKtro H@cker » En línea

Siempre habrá alguien más ignorante que uno mismo, Como por ejemplo el nuevo presidente de la SGAE:

"La banda ancha es totalmente innecesaria para navegar convencionalmente, Solo sirve para descargar megas y megas grandisimos, Y tal."

PD: Volviendo a la era de los 56 k.

beholdthe


Desconectado Desconectado

Mensajes: 1.504


Ver Perfil
Re: Se puede hacer esto con un BATCH??? ( Modificar algo en el registro )
« Respuesta #2 en: 30 Noviembre 2011, 14:38 »

Joder, Vaya makina!!
Lo probare y te comento si funciona.
Voy a echarle un vistazo a ver si me entero de todo lo que has puesto :D
Estos programadores estais LOCOOOOOOOOS!!!!!!!!!!  :D :D
En línea
beholdthe


Desconectado Desconectado

Mensajes: 1.504


Ver Perfil
Re: Se puede hacer esto con un BATCH??? ( Modificar algo en el registro )
« Respuesta #3 en: 30 Noviembre 2011, 14:50 »

Una pregunta, si lo ejecuto, puedo liar alguna  en mi registro????
Me refiero, si como dices puede que no funcione,  me puede pasar algo???

Echandole un vistazo mas o menos me entero bien de lo que hace,  no recordaba cual es la variable %SYSTEMDRIVE%  :D   veo que es C:\  :D muchas gracias

Lo que no entiendo muy bien es:

"%SYSTEMDRIVE%\" >nul 2>&1

Ya no me acuerdo el valor nul lo que hacia :(  no se si era que estaba algo vacio  o no se,  y el 2>&1   ni  idea  :D :D
En línea
EleKtro H@cker
Moderador
***
Desconectado Desconectado

Mensajes: 1.347


(8) I will have that power!! (8) Jarkor! :D


Ver Perfil
Re: Se puede hacer esto con un BATCH??? ( Modificar algo en el registro )
« Respuesta #4 en: 30 Noviembre 2011, 19:11 »

Una pregunta, si lo ejecuto, puedo liar alguna  en mi registro????
Me refiero, si como dices puede que no funcione,  me puede pasar algo???

Nada no te preocupes, solo lo decía porque la sintaxis de ese comando cambia un poco de WinXP a Win7 (La forma en que hay que escribir el comando, o al menos eso creo), así que si no funciona simplemente te dirá que la sintaxis está mal, (bueno, si le quitas el ">nul" xD, sino no te avisará de un posible error en la sintaxis).


no me acuerdo el valor nul lo que hacia :(  no se si era que estaba algo vacio  o no se,  y el 2>&1   ni  idea  :D :D

En este caso... Para ejecutar los comandos en "modo oculto" digamos, es cuestión de gustos, puedes quitarlo si prefieres :xD.

No lo se explicar bien, >nul se usa para ocultar la salida del comando, y el "2>&1" la oculta también aunque diese error dicho comando, Vamos, que se usan para redireccionar las salidas (Lo que el comando te debería mostrar en la pantalla)... Aunque puedes redireccionar como quieras, por ejemplo así:

Código
dir ABC: >nul 2>1.txt

(El comando da error a proposito, es para que lo entiendas si lo pruebas xD)

Saludos
« Última modificación: 30 Noviembre 2011, 19:16 por EleKtro H@cker » En línea

Siempre habrá alguien más ignorante que uno mismo, Como por ejemplo el nuevo presidente de la SGAE:

"La banda ancha es totalmente innecesaria para navegar convencionalmente, Solo sirve para descargar megas y megas grandisimos, Y tal."

PD: Volviendo a la era de los 56 k.

beholdthe


Desconectado Desconectado

Mensajes: 1.504


Ver Perfil
Re: Se puede hacer esto con un BATCH??? ( Modificar algo en el registro )
« Respuesta #5 en: 30 Noviembre 2011, 20:13 »

Mil gracias tio.
Lo he probado y me funciono perfectamente, estas echo un crack!!!
le he quitado lo del final, para que no mueva los archivos, porque la verdad, lo he probado mil veces, y aunque no se los quite, el sistema no los coje, pero no se porque dice el tutorial que hay que quitarlos
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines