anonymiseip

Tela Software:
anonymiseip
Detalhes de Software:
Versão: 0.0.1
Data de upload: 20 Feb 15
Revelador: Robert Collins
Licença: Livre
Popularidade: 3

Rating: nan/5 (Total Votes: 0)

anonymiseip é uma ferramenta que anonymises endereços IPv4 usando o banco de dados MaxMind GeoIP. & Nbsp; endereços de origem são mapeados para cada país, em seguida, recebe um endereço diferente do que dentro da piscina. Para evitar endereço conhecido back-mapeamento, o endereço de origem é hash, eo hash tomadas mod piscina de tamanho para escolher o novo endereço. Como espaço de endereços IPv4 é muito pequena, isso ainda é vulnerável a força bruta - a sua viável para gerar cada mapeamento, e se um único mapeamento é encontrado seria possível para atender a hashes salgados também. Como tal, este não é adequado para proteção contra ataques maliciosos, no entanto, é adequado para usar ao assegurar que os funcionários não têm acesso ocasional para o endereço IP de weblogs, que contam como informações de identificação pessoal, enquanto continua a dar aos funcionários o acesso aos mesmos registros para que eles possam olhar para os padrões de uso e solucionar problemas de solicitações lentas etc.
Para tornar anónimos um endereço IPv4, executar um GET para / ipv4 / xyza, a resposta será um 200 OK + o novo endereço IP, ou um erro 5xx.
Instalação
Execute python -m anonymiseip.main em um ambiente com todas as dependências disponíveis. Alternativamente executar ./bootstrap.py para criar bin / buildout, então bin / buildout para criar uma bin / py e finalmente bin / py -m gpverify.main.
Note-se que a biblioteca e banco de dados GeoIP Python pode ter que ser instalado manualmente. Em sistemas Ubuntu eles estão disponíveis nos pacotes python-GeoIP e geoip de banco de dados, respectivamente. Anonymiseip olha para o banco de dados em '/usr/share/GeoIP/GeoIP.dat'.
Teste
anonymiseip é apátrida e rápido, então apenas usá-lo diretamente para o teste.
. Passe --host 0.0.0.0 --port 0 causará uma porta a ser alocada dinamicamente e impresso, que o seu piloto de testes pode usar

Requisitos :

  • Python
  • biblioteca MaxMind GeoIP Python e um banco de dados nível do país

Outro software de desenvolvedor Robert Collins

Fixtures
Fixtures

14 Apr 15

zope_fixtures
zope_fixtures

20 Feb 15

Comentário para anonymiseip

Comentários não encontrado
Adicionar comentário
Ligue imagens!