Buenas a todos. Estoy con mi trabajo de recerca de bachillerato, y va tratar sobre seguridad en la red.
Vamos con la pregunta:
Estoy creando un script que al ejecutarlo, quiero que modifique el archivo de hosts de windows. Hasta ahora, tengo el siguiente codigo:
@echo off
echo 0.0.0.0 www.googl.es>>C:\Windows\System32\drivers\etc\hosts
echo la operacion ha sido realizada correctamente
pause>nul
Éste script me va a servir por lo siguiente:
Voy a programar un servidor demostraré en la presentación del trabajo de recerca lo que es el phishing. El servidor esta medio montado, y la pagina web tambien esta bastante avanzada. El problema es el script, que al ejecutarlo para probarlo, me de un mensaje "Acceso denegado". Alguien me puede echar una mano? :D
Muchas gracias!
Hola.
¿El usuario con el que ejecutas el bat tiene permisos de lectura/escritura sobre el fichero hosts?. Si no es así, asigna esos permisos y prueba de nuevo. También puedes hacerlo abriendo el bat con la opción de "Ejecutar como Administrador".
Saludos.
En consola:
Takeown /?
Icacls /?
En el buscador del foro puedes encontrar muchos ejemplos para modificar los permisos de usuario de un archivo.
Saludos
Buenas! primero de todo gracias por responder :D
Afortunadamente se me ocurrió probar el mismo script en un windows XP en vez de windows vista como lo hacía hasta ahora. El resultado fue bueno, funcionaba a la perfeccion. Como es entonces que no funciona en windows vista?? Será algun problema como decís de cuestion de privilegios? me extraña, pues estoy probandolo en sesion e admin.... Aver que me pueden decir ;D
GRACIAS!
Cita de: ars1993 en 15 Septiembre 2012, 20:25 PM
Buenas! primero de todo gracias por responder :D
Afortunadamente se me ocurrió probar el mismo script en un windows XP en vez de windows vista como lo hacía hasta ahora. El resultado fue bueno, funcionaba a la perfeccion. Como es entonces que no funciona en windows vista?? Será algun problema como decís de cuestion de privilegios? me extraña, pues estoy probandolo en sesion e admin.... Aver que me pueden decir ;D
GRACIAS!
Windows vista es una basofia infame xddd