Autor Tópico: Utilização do módulo string - iptabless  (Lida 3189 vezes)

Offline overlock

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Utilização do módulo string - iptabless
« Online: 08 de Junho de 2010, 16:28 »
Boas pessoal!

Gostaria de saber como se usa o módulo string para bloquear palavras no iptables 1.4.4 (Ubuntu Server 10.04)



Estou usando da seguinte forma:

Código: [Selecionar]
#iptables -A INPUT -m string --string "palavraabloquear" -j DROP
e ele me retorna a seguinte mensagem de erro:

Código: [Selecionar]
iptables v1.4.4: STRING match: You must specify `--algo'
Try `iptables -h' or 'iptables --help' for more information.

alguem ajuda??

abraços!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Utilização do módulo string - iptabless
« Resposta #1 Online: 08 de Junho de 2010, 18:30 »
Do manual do iptables:

Código: [Selecionar]
   string
       This modules matches a given string by using some pattern matching strategy. It requires a linux kernel >= 2.6.14.

       --algo  bm|kmp
              Select the pattern matching strategy. (bm = Boyer-Moore, kmp = Knuth-Pratt-Morris)

       --from offset
              Set the offset from which it starts looking for any matching. If not passed, default is 0.

       --to offset
              Set the offset from which it starts looking for any matching. If not passed, default is the packet size.

       --string pattern
              Matches the given pattern.  --hex-string pattern Matches the given pattern in hex notation.


Então vc tem que adicionar "--algo bm" ou "--algo kmp" ao seu comando. Agora, não faço a mínima idéia do que cada um deles faz... O lance é testar um e outro...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline overlock

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Utilização do módulo string - iptabless
« Resposta #2 Online: 15 de Junho de 2010, 10:05 »
galera... consegui fazer o que queria não com a ferramenta que queria, mas tá funcionando e isso é o que importa!


Código: [Selecionar]
iptables -A FORWARD -d www.sitequalquer.com.br -j REJECT
Abraços e valew a ajuda!!

Offline overlock

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Utilização do módulo string - iptabless
« Resposta #3 Online: 15 de Junho de 2010, 10:09 »
se alguem souber como marca este topico como resolvido, fique a vontade!!

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Utilização do módulo string - iptabless
« Resposta #4 Online: 15 de Junho de 2010, 11:26 »
se alguem souber como marca este topico como resolvido, fique a vontade!!

Edite a primeira mensagem e adicione o termo [Resolvido] ao título.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!