anonymiseip olyan eszköz, amely anonymises IPv4 címeket a MaxMind GeoIP adatbázisban. & Nbsp; Source címek vannak képezve országos szinten, majd rendelt egy másik címet belül medence. Hogy elkerüljük az ismert címre back-mapping, a forrás címet a kivonatolt, és a hash venni mod pool-size felveszi az új címet. IPv4 címtartomány nagyon kicsi, ez még mindig sérülékeny brute kényszeríti - a lehetséges létrehozni minden egyes feltérképezése, és ha egy leképezés találta lehetséges lenne, hogy fedezi a sózott hash is. Mint ilyen, ez nem alkalmas, amely védelmet nyújt a rosszindulatú támadások, ez azonban célszerű használni, ha biztosítva alkalmazottak nem rendelkeznek az alkalmi hozzáférést az IP-címet a blogok, amelyek számítanak, személyazonosításra alkalmas információkat, miközben továbbra is, hogy a munkavállalók számára ugyanazon naplók így nézd meg a használati szokásoktól, és elháríthatja a lassú kéréseket stb
Hogy anonimizálni IPv4-cím, végre egy eljutni / IPv4 / xyza, a válaszadást 200 OK + új IP-címet, vagy 5xx hiba.
Telepítés
Fuss python -m anonymiseip.main olyan helyen, ahol a függőségek állnak rendelkezésre. Alternatív futni ./bootstrap.py létrehozni bin / buildout, majd bin / buildout hogy hozzon létre egy bin / py és végül bin / py -m gpverify.main.
Ne feledje, hogy a GeoIP Python könyvtár és adatbázis kell telepíteni kézzel. Ubuntu rendszerek rendelkezésre állnak a python-geoip és geoip-adatbázis csomagokban vannak. Anonymiseip úgy néz ki, hogy az adatbázis a "/usr/share/GeoIP/GeoIP.dat".
Testing
anonymiseip a hontalan és gyors, így csak használja azt közvetlenül a vizsgálathoz.
Pass --host 0.0.0.0 --port 0 okoz egy kikötőben dinamikusan kiosztott és kinyomtathatók, amely a tesztpilóta lehet majd használni.
követelmények :
- Python
- Maxmind GeoIP Python könyvtár és egy országos szintű adatbázis
Hozzászólás nem található