HACKER: Desligar e Ligar o Firewall.

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

HACKER: Desligar e Ligar o Firewall.

Mensagem por rochinha »

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...

Código: Selecionar todos

////////////////////////////////////////////////////////////////////////////
//
//    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
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

HACKER: Desligar e Ligar o Firewall.

Mensagem por fladimir »

Rochinha eu abri minha janela onde mostra o Status do Firewall ATIVO ou Não e rodei em paralelo a sua contribuição mandando desativar e não mudou o status, ou seja, continuou ativo.

Não deu erro, executou, mas deu impressão q não afetou em nada, o q pode estar faltando?

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

HACKER: Desligar e Ligar o Firewall.

Mensagem por rochinha »

Amiguinhos,

A função ShellExecute recebe com parametro a instrução RUNAS para forçar a abertura em modo administrador. Veja se a janela realmente abriu como administrador.

O ultimo parâmetro da ShellExecute define a forma que a janela será aberta. Coloque 7 para que a mesma se torne visivel.

Faça manualmente a execução do comando tirando a prova dos 9.

NetSh.exe Advfirewall set allprofiles state off

ou


NetSh.exe Advfirewall set allprofiles state on

Talvez seu Windows acuse a falta de NetSh.exe ou do serviço Advfirewall.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Responder