Autor Tema: Manipulando el Firewall de Win & Agregando software a la lista de excepciones  (Leído 1954 veces)

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

Desconectado rcguillen

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 2320
Para la gente q maneja Script o los famosos CREATEOBJECT aqui les va algo para poder habilitar y deshabilitar el firewall de windows y tambien como agregar nuestro programa a la lista de excepciones para q lo deje pasar imaginense lo q se puede hacer con ello  :roll:

Aqui va el codigo :
Setiamos Firewall como objeto al activex HNetCfg
Set Firewall = CreateObject("HNetCfg.FwMgr")

Setiamos en Politica la propiedad de la politica local de configuracion
Set Politica = Firewall.LocalPolicy.CurrentProfile

Simplemente setea ala propiedad FirewallEnabled un false 
Politica.FirewallEnabled = FALSE

Y si quisieramos agregar nuestro programa a lista de excepciones

Set objFirewall = CreateObject("HNetCfg.FwMgr")
Set objPolicy = objFirewall.LocalPolicy.CurrentProfile

Set objApplication = CreateObject("HNetCfg.FwAuthorizedApplication")
objApplication.Name = "Jiji Nuestra - Aplicación"
objApplication.IPVersion = 3
objApplication.ProcessImageFileName = "C:\Windows\System32\miprograma.exe"
objApplication.RemoteAddresses = "*"
objApplication.Scope = 0
objApplication.Enabled = True

Set colApplications = objPolicy.AuthorizedApplications
colApplications.Add(objApplication)

Asi q a volcar vuestra imaginacion jiji

Saludos  :big_boss:

-:Rcguillen-NoMercy:-
-:Es inutil hacer cualquier cosa a prueba de tontos, porque los tontos son muy ingeniosos:-

Desconectado JGuillen™

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3449
  • PHP,C#,MySQL,SQL
Buenale man..! buen tips..!  :sur:


 :thumbsup:  B-)

Desconectado Maxixi

  • The Communiter-
  • *
  • Mensajes: 1279
excelente info man  :thumbsup: