Jump to content
Fivewin Brasil

HACKER: Desligando e Ligando o Firewall


rochinha

Recommended Posts

Amiguinhos,


Apesar do titulo isto nada tem de hackerismo e sim de necessidade.


De repente voce se depara com este incoveniente e precisa de auxilio do administrador ou a senha para um usuário master no Windows e a pessoa que tem não quer revelar.


Com funções assim, escondidas em menus, você pode programar estas brechas para facilitar o seu suporte.


Agora, não vá sacanear o seu cliente, heim...



////////////////////////////////////////////////////////////////////////////
//
// Propositos: Permitir a manutencao do Firewall( Testado no Windows 7 64 )
//
////////////////////////////////////////////////////////////////////////////
function FirewallOFF()
// Jose Carlos da Rocha - 09/02/2016
ShellExecute( GetActiveWindow(), "RUNAS", "NetSh.exe", "Advfirewall set allprofiles state off", "c:\windows\system32", 0)
return nil

function FirewallON()
// Jose Carlos da Rocha - 09/02/2016
ShellExecute( GetActiveWindow(), "RUNAS", "NetSh.exe", "Advfirewall set allprofiles state on", "c:\windows\system32", 0)
return nil


Coloquem estas funções para serem chamadas via botões de seu sistema ou num menu de manutenção.

Link to comment
Share on other sites

Amiguinhos,
Apesar do titulo isto nada tem de hackerismo e sim de necessidade.
De repente voce se depara com este incoveniente e precisa de auxilio do administrador ou a senha para um usuário master no Windows e a pessoa que tem não quer revelar.
Com funções assim, escondidas em menus, você pode programar estas brechas para facilitar o seu suporte.
Agora, não vá sacanear o seu cliente, heim...
////////////////////////////////////////////////////////////////////////////
//
//    Propositos: Permitir a manutencao do Firewall( Testado no Windows 7 64 )                                                                  
//
////////////////////////////////////////////////////////////////////////////
function FirewallOFF()
   // Jose Carlos da Rocha - 09/02/2016
   ShellExecute( GetActiveWindow(), "RUNAS", "NetSh.exe", "Advfirewall set allprofiles state off", "c:\windows\system32", 0)
   return nil
 
function FirewallON()
   // Jose Carlos da Rocha - 09/02/2016
   ShellExecute( GetActiveWindow(), "RUNAS", "NetSh.exe", "Advfirewall set allprofiles state on", "c:\windows\system32", 0)
   return nil
Coloquem estas funções para serem chamadas via botões de seu sistema ou num menu de manutenção.

Rochinha, não tem nenhum perigo para uçuário malakabado? abs.

Link to comment
Share on other sites


////////////////////////////////////////////////////////////////////////////
//
// Propositos: Permitir a manutencao do Firewall( Testado no Windows 7 64 )
//
// Jose Carlos da Rocha - 09/02/2016 Testado no Windows 7 32
////////////////////////////////////////////////////////////////////////////

#include "FiveWin.ch"

static oWnd

function Main()

local oBar

DEFINE WINDOW oWnd TITLE "Liga/Desliga FireWall do rWindows"

DEFINE BUTTONBAR oBar _3D OF oWnd

DEFINE BUTTON OF oBar ;
MESSAGE "Desativar FireWall do Windows" ;
ACTION( FirewallOFF() ) ;
TOOLTIP "Desativar FireWall do Windows"

DEFINE BUTTON OF oBar ;
MESSAGE "Ativar FireWall do Windows" ;
ACTION( FirewallON() ) ;
TOOLTIP "Ativar FireWall do Windows"

DEFINE BUTTON OF oBar ;
MESSAGE "Saida - Exit - Cancelar..." ;
ACTION( oWnd:End() ) ;
TOOLTIP "Saida - Exit - Cancelar..."

SET MESSAGE OF oWnd TO "Liga/Desliga FireWall do rWindows" ;
NOINSET CLOCK DATE KEYBOARD

ACTIVATE WINDOW oWnd

return nil

function FirewallOFF() // O Phoda e que ele pergunta, com jumento... Fica dificil

// Jose Carlos da Rocha - 09/02/2016
ShellExecute( GetActiveWindow(), "RUNAS", "NetSh.exe", "Advfirewall set allprofiles state off", "c:\windows\system32", 0)

return nil

function FirewallON() // O Phoda e que ele pergunta, com jumento... Fica dificil.

// Jose Carlos da Rocha - 09/02/2016
ShellExecute( GetActiveWindow(), "RUNAS", "NetSh.exe", "Advfirewall set allprofiles state on", "c:\windows\system32", 0)

return nil

// Fin


Link to comment
Share on other sites

Amiguinhos,

O Windows é cheio destas coisas de perguntar se a pergunta foi respondida, com outra pergunta.

Uma forma de diminuir ou desativar isto é usar as dicas relacionadas ao UAC anteriormente postadas.

O UAC eleva o nivel de usuario e então os comandos dados via nivel administrador correm sem perguntas.

...LA PREGUNTA????...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...