O meu contributo para a comunidade Portuguesa de aMule...Ola boa noite,
Apos mto pesquisar e tentar encontrar 1 ipfilter.dat que fosse o + aproximado ao do mod Blowfish, e nao o tendo encontrado, resolvi arregaçar as mangas e meter as maos ao trabalho...
Resolvi entao, criar 1 script em perl que pelo menos tentasse oferecer um pouco mais da ja vasta oferta disponivel
(ehehe e' tantas palavras :])
Algumas funcionalidades:
* Actualizacao via web da lista de ip ranges, tanto para netcabo como para adsl
* Integracao da lista de ip a bloquear (RIAA e outras empresas)
* Preparado para as HappyHours de alguns ISPs nacionais (bastanto para isso baixar o level, para qualquer coisa abaixo do 100)
* Possibilidade de adicionar o servidor Razorback2 e/ou outro servidores internacionais com HighID sem ter que modificar o
level * Correccao do parser que gera os ipranges internacionais
* Melhoramentos a nivel de performances
* IPRange Parser bastante melhorado (inclui split do subranges)
* Gestao de Servidores internacionais
* Substituicao do
ipfilter.dat (antigo) pelo novo ficheiro gerado
* Reload automatico do novo ipfilter (requere o amulecmd)
* Configuracao do crontab para as HappyHours
[1h .. 7h]
* Suporte do novo formato dos ipranges da netcabo (gerado pelo blowfish)
* Suporte para as HappyHours (AfterHours) do SAPO... (ate informacao em contrario so neste mes de MARCO)
* Possibilidade de gerar o ipfilter.dat (simples sem aquelas ipranges necessarias para as HappyHours)
* Verificacao se os ficheiros foram alterados desde a ultima vez que o script foi executado, e so se houver novidades e' que o download e' efectuado
* Possibilidade de simplificar os ranges
* Alteracao a nivel das opcoes: Netcabo(-N), ADSL(-A), EXTRAS(-E), HappyHours(-HH) para mais info correr ./ipfilter.pl
* Possibilidade de escolher entre o ficheiro ipblock do Koizo(def. -k) ou do Blowfish (-b)
* Correccao do crontab (1 problema da versao 2.0)
* Verificacao se o amule tem a opcao 'Accept External Connections' ligada, necessaria para usar o amulecmd nas HappyHours
* Deteccao correcta dos modulos necessarios
Para referencia, numero de IPRanges (Quarta, 9/Marco/2005):
* ADSL
Opcoes -A -HH -E: 122933 ipranges (Razorback2)
* Netcabo
Opcoes -N -HH -E: 122591 ipranges (Razorback2)
Utilizacao: Descompactar o ficheiro
ipfilter-2.02.tar.bz2 para 1a directoria qualquer
ex:
tar xvfj ipfilter-2.02.tar.bz2 $ chmod +x ipfilter.pl para nao alargar mto o meu post sobre os novos comandos, basta correr o script para verem as novidades (espero k agrade a todos
o k e' sempre 1 pouco dificil, mas vale apena tentar
)
$./ipfilter.pl E esperar 1 pouco para que o ipfilter.dat seja gerado...
Se tiverem algum problema com os ipranges, experimentem 1º fazer 1
rm ~/.ipfilter* para limpar td a configuracao
Qualquer sugestao, bug ou ideia podem-me contactar pelo irc no canal #amule da rede PTNet
Para finalizar,
Saudacoes a todos e um ANO de 2005 para todos Que os KB/sec estejam convosco
--geeko