Título: ¿Como desactivar el firewall sin que avise al usuario? Publicado por: ApOkAlizE en 7 Agosto 2010, 01:13 am Bueno, yo uso VB 6.0 y cuando hago algun chat con winsock lo que me pasa es que para desactivar el firewall antes de abrir la puerta trasera utilizo el siguiente codigo
Call Shell("Netsh firewall set opmode disable") y si me lo desactiva pero sale abajo a la derecha de la pantalla un mensajito que dice: PUEDE QUE SU EQUIPO ESTÉ EN RIESGO Ningún servidor de seguridad está activado Haga clic aqui... y el caso es que cuando bloqueo el antivirus me pasa exactamente lo mismo, que sale el mensajito, ¿hay alguien que sepa como hacerlo sin que salga el mensajito? Es pura curiosidad. Gracias Título: Re: ¿Como desactivar el firewall sin que avise al usuario? Publicado por: Høl¥ en 7 Agosto 2010, 01:49 am Si a lo que te refieres es a esto:
(http://a.imageshack.us/img101/5557/0708201014027.jpg) Entonces haz lo siguiente: 1º Inicio> Ejecutar > regedit 2º HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced 3º Ahora dentro de la carpeta Advanced en la derecha donde estan todas las llaves, haces click derecho en un espacio en blanco, despues le das a Nuevo>Valor DWORD 4º Llama al valor DWORD EnableBalloonTips. 5º Haz doble click en el y ponle de valor 0. 6º Reinicia el sistema y al encenderse ya no apareceran los mensajitos :D Nota : Eso si el "sonidito" al aparecer / desaparecer el mensaje seguira apareciendo (todavia no se como pero probablemente se haga tambien con el registro, u otra idea borrando directamente el archivo de sonido que ni idea de cual es xD). Título: Re: ¿Como desactivar el firewall sin que avise al usuario? Publicado por: ApOkAlizE en 7 Agosto 2010, 09:06 am Muchas Gracias, pero lo que seria interensate es hacer esto pero con codigo, o sea que no tenga que entrar al regedit manualmente que le ponga el codigo al vb 6.0 y me lo haga.
Título: Re: ¿Como desactivar el firewall sin que avise al usuario? Publicado por: david80 en 7 Agosto 2010, 10:23 am pues es lo mismo simplemente busca para que edite registros, en batch con reg lo puedes hacer en vb no lo se
Título: Re: ¿Como desactivar el firewall sin que avise al usuario? Publicado por: Høl¥ en 7 Agosto 2010, 12:37 pm Como bien dice david80 se hace de la misma forma. No estoy seguro que APIs utiliza
VB para utilizar el registro pero C++ utiliza estas (segun he buscado VB utiliza las mismas pero tampoco te lo puedo confirmar al 100% ya que jamas programe en VB): Código: 1º RegCreateKey => Creas la llave. PD : Lo demas es a imaginacion tuya ;) , aunque un consejo, deberias hacerte alguna funcion para comprobar de alguna forma que la victima ha reiniciado el sistema, porque como te dije los cambios no son instantaneos :) PD2 : Hay mas funciones de registro pero creo que con esas te las puedes apañar. Título: Re: ¿Como desactivar el firewall sin que avise al usuario? Publicado por: [L]ord [R]NA en 7 Agosto 2010, 23:40 pm No desactives el firewall, es antietico y antiestetico... agrega tu programa a la lista de programas de confianza del firewall de Windows, ese tema esta sobre hablado. Utiliza el buscador del foro.
|