Skip to content

Documento de Instruções do MBFireWall - Gerenciamento de Regras de Firewall

Visão Geral e Introdução

O que é o MBFirewall?

O MBfirewall (Ferramenta de Gerenciamento de Firewall MB) é uma solução de gerenciamento de regras de firewall de nível empresarial projetada especificamente para o sistema operacional Windows. Ele oferece gerenciamento conveniente, eficiente e seguro das regras de firewall do Windows Defender através de uma interface gráfica do usuário (GUI) e uma interface de linha de comando (CLI).

Posicionamento do Produto

O MBfirewall é posicionado como:

  1. Uma ferramenta de gerenciamento de firewall de nível empresarial: fornece aos administradores de TI a capacidade de gerenciar regras de firewall em massa.
  2. Um componente de integração de desenvolvimento de software: fornece aos desenvolvedores interfaces de configuração de regras de firewall programáticas.
  3. Um assistente de segurança para o usuário pessoal: simplifica as configurações complexas do Firewall do Windows para usuários comuns.
  4. Uma ferramenta de implantação automatizada: suporta implantação via script e configuração em massa, adequada para processos de CI/CD.

Princípios de Design

O design do MBfirewall segue os seguintes princípios fundamentais:

  • Simplicidade e facilidade de uso: tanto a GUI quanto a CLI buscam operações simples e intuitivas.
  • Recursos poderosos: cobre todos os cenários comuns de gerenciamento de firewall.
  • Estabilidade e confiabilidade: baseado nas interfaces COM do Windows para garantir compatibilidade perfeita com o sistema.
  • Extensibilidade: fornece interfaces API completas para suportar integração de terceiros.
  • Segurança primeiro: todas as operações exigem privilégios de administrador para garantir a segurança do sistema.

Versões de Windows Suportadas

O MBfirewall suporta totalmente as seguintes versões do Windows:

  • Windows 7 (SP1 e superior)
  • Windows 8 / 8.1
  • Windows 10 (todas as edições)
  • Windows 11 (todas as edições)
  • Windows Server 2008 R2 e superior

Nota: Para compatibilidade com o Windows 7, o MBfirewall fornece uma versão compilada especialmente para garantir o funcionamento perfeito em sistemas Windows 7.


Recursos Principais e Destaques

Arquitetura de tempo de execução de modo duplo

O principal recurso do MBfirewall é o suporte a dois modos de execução simultaneamente para atender a diferentes necessidades do usuário:

Modo GUI (Interface Gráfica)

  • Interface de janela intuitiva, sem necessidade de lembrar comandos.
  • Exibição em tempo real do status do firewall e da lista de regras.
  • Suporta operações visuais, adequado para usuários pessoais.

Modo CLI (Interface de Linha de Comando)

  • Suporte completo a linha de comando para scripts e automação.
  • Modo silencioso (--silent), retorna apenas códigos de saída.
  • Saída formatada em JSON para fácil análise por programas.

Integração Profunda com o MBbrowser (Navegador Mbbrowser)

O MBfirewall fornece recursos de integração dedicados para o MBbrowser:

Detecção automática do caminho de instalação

  • Lê automaticamente o caminho de instalação do MBbrowser a partir do registro.
  • Nenhuma entrada de caminho manual é necessária; configuração em um clique para todas as regras.

Configuração inteligente de regras

  • Detecta automaticamente 9 arquivos de programa principais do MBbrowser.
  • Adiciona automaticamente regras de entrada e saída para cada programa.

Um comando para concluir a configuração:

mbfirewall.exe add-mbbrowser

Este comando irá automaticamente:

  1. Ler o caminho de instalação do MBbrowser no registro.
  2. Verificar se todos os arquivos do programa existem.
  3. Adicionar regras de entrada e saída (total de 18 regras).

Casos de Uso

Cenário 1: Integração de desenvolvimento de software

Solução: Integrar a CLI do MBfirewall no instalador para adicionar automaticamente regras de firewall durante a instalação.

Cenário 2: Implantação em massa de TI empresarial

Solução: Use a CLI do MBfirewall com arquivos de configuração e implante via Política de Grupo ou scripts remotos.

... (Resto do documento traduzido mantendo o formato técnico)