Saltar para o conteúdo principal

Opções de execução de mudwfp_proxy

O programa mudwfp_proxy utiliza Windows Filtering Platform (WFP) para encaminhar pelo Mudfish apenas o tráfego de determinados processos.

Opções de execução​

Esta secção descreve as seguintes opções de execução de mudwfp_proxy.

  • -b <pattern>

    Permite definir as regras a aplicar. São suportadas as seguintes regras.

    • <procname>|F

      Cria um proxy local para o processo indicado por procname. Normalmente, serve para identificar os IPs e portas utilizados pelo processo ou para verificar se este funciona corretamente através de mudwfp_proxy.

    • <procname>|B|<ip>:<port>

      Encaminha o tráfego de procname para o destino ip:port. Corresponde ao modo básico dos servidores de retransmissão.

    • <procname>|A|<ip>:<port>|<ip>:<port>

      Encaminha o tráfego de procname através de dois destinos ip:port. Corresponde ao modo avançado.

    Se definir procname como *, mudwfp_proxy aplica-se a todos os processos que geram tráfego.

  • -e <procname>

    Permite excluir um determinado processo de mudwfp_proxy.

  • -E <CIDR>

    Permite excluir um determinado bloco de rede de mudwfp_proxy.

  • -M <value>

    Define a MTU máxima, utilizada para verificar o tamanho dos pacotes UDP durante o encaminhamento.

  • -r

    Define se os registos de mudwfp_proxy são escritos num ficheiro ou em stdout.

  • -S

    Permite utilizar mudwfp_proxy de forma autónoma, sem os restantes programas do Mudfish. Não inicializa os componentes de comunicação com esses programas.

Exemplos de comandos​

  • mudwfp_proxy.exe -b "chrome.exe|B|1.2.3.4:8085" -b "firefox.exe|A|1.2.3.4:8085|2.3.4.5:8085"

    Este comando encaminha o tráfego de chrome.exe para 1.2.3.4:8085. O tráfego de firefox.exe também é enviado para 1.2.3.4:8085, mas encapsula a informação do segundo destino, 2.3.4.5:8085.

  • mudwfp_proxy.exe -b "*|F" -e "firefox.exe" -E "14.63.0.0/16"

    Este comando filtra o tráfego de todos os processos, exceto firefox.exe, e exclui também o tráfego destinado a 14.63.0.0/16.

  • mudwfp_proxy.exe -b "firefox.exe|F

    Este comando filtra o tráfego de firefox.exe e trata-o num proxy local, sem o encaminhar para outro servidor de retransmissão.