anonymiseip

Logiciel capture d'écran:
anonymiseip
Détails logiciels:
Version: 0.0.1
Date de transfert: 20 Feb 15
Développeur: Robert Collins
Licence: Gratuit
Popularité: 3

Rating: nan/5 (Total Votes: 0)

anonymiseip est un outil qui anonymises adresses IPv4 en utilisant la base de données MaxMind GeoIP & nbsp;. Adresses source sont mappés au niveau du pays, puis attribuer une adresse différente de l'intérieur de la piscine. Pour éviter adresse connue back-cartographie, l'adresse source est haché, et le hachage pris mod pool-size de choisir la nouvelle adresse. Comme l'espace adresse IPv4 est très faible, ce est toujours vulnérable à en testant - son possible pour générer toute application unique, et si un seul cartographie est trouvé, il serait possible de répondre aux hashes salés ainsi. En tant que tel, ce ne est pas adapté à la protection contre les attaques malveillantes, il est cependant approprié d'utiliser lorsque les employés assurant ne ont pas accès occasionnel à l'adresse IP de weblogs, qui comptent comme informations d'identification personnelle, tout en donnant aux employés d'accéder aux mêmes journaux afin qu'ils puissent examiner les habitudes d'utilisation et dépanner demandes lentes etc.
Pour anonymiser une adresse IPv4, effectuer un GET pour / ipv4 / XYZA, la réponse sera un 200 OK + la nouvelle adresse IP, ou une erreur 5xx.
Installation
Exécutez python -m anonymiseip.main dans un environnement avec toutes les dépendances disponibles. Alternativement fonctionner ./bootstrap.py pour créer bin / buildout, puis bin / buildout pour créer un bin / py et enfin bin / py -m gpverify.main.
Notez que la bibliothèque et la base de données GeoIP Python peuvent être installés à la main. Sur les systèmes Ubuntu ils sont disponibles dans les paquets python-geoip et geoip-base de données, respectivement. Anonymiseip cherche la base de données '/usr/share/GeoIP/GeoIP.dat'.
Test
anonymiseip est apatride et rapide, si juste l'utiliser directement pour les tests.
. Passer --host 0.0.0.0 --port 0 entraîne un port à allouer dynamiquement et imprimé, que votre pilote d'essai peut alors utiliser

Exigences :

  • Python
  • bibliothèque Maxmind GeoIP Python et une base de données au niveau des pays

D'autres logiciels de développeur Robert Collins

Commentaires à anonymiseip

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!