
Hol dir deine Privatsphäre zurück. Verliere dich im Heuhaufen.
Hol dir deine Privatsphäre zurück. Verliere dich im Heuhaufen.
Dein ISP verfolgt höchstwahrscheinlich deine Surfgewohnheiten und verkauft sie an Marketingagenturen (wenn auch anonymisiert). Oder schlimmer noch, er macht deinen Browserverlauf auf die Andeutung einer Vorladung hin für Strafverfolgungsbehörden zugänglich. Needl generiert zufälligen Internetverkehr, um deinen legitimen Verkehr zu verschleiern und deine Daten zur Nadel im Heuhaufen zu machen – und somit schwerer auffindbar. Ziel ist es, es deinem ISP, der Regierung usw. zu erschweren, deinen Browserverlauf und deine Gewohnheiten zu verfolgen.
Es ist nicht perfekt. Aber es ist ein Anfang. Hast du eine Idee? Mach mit!

Implementierte Module:
Ideen für Module:
Needl sollte auf so ziemlich jedem Linux-System mit installiertem Python 3.0+ funktionieren.
cd /optgit clone https://github.com/eth0izzle/needl.gitpip3 install -r requirements.txtpython3 needl.pyNeedl läuft als Daemon und kann problemlos 24/7, 365 Tage im Jahr im Hintergrund arbeiten. Jedes Modul (Aufgabe) hat geplante Aktionen, zufällige DNS-Abfragen erfolgen beispielsweise alle 1 bis 3 Minuten. Du kannst die Intervalle in ./data/settings.yaml konfigurieren.
usage: needl.py [-h] [--datadir DATADIR] [-d] [-v] [--logfile LOGFILE]
[--pidfile PIDFILE]
Hol dir deine Privatsphäre zurück. Verliere dich im Heuhaufen.
optional arguments:
-h, --help show this help message and exit
--datadir DATADIR Data directory
-d, --daemon Run as a deamon
-v, --verbose Increase logging
--logfile LOGFILE Log to this file. Default is stdout.
--pidfile PIDFILE Save process PID to this file. Default is /tmp/needl.pid.
Only valid when running as a daemon.
Warum nicht einfach ein VPN/Tor? Und das solltest du auch! Needl schützt deinen legitimen Verkehr in keiner Weise. Es generiert lediglich mehr.
Wird mein legitimer Verkehr durch die Nutzung von Needl versteckt/geschützt/sicher? Nein. Das ist nicht das Ziel von Needl. Sein Zweck ist es, mehr Verkehr zu erzeugen, um es schwieriger zu machen, deinen legitimen Verkehr zu identifizieren. Es gibt keine Belege, dass dies tatsächlich funktioniert – es ist ein Proof of Concept.
Kann [Dienst einfügen] zwischen Needl und meinen legitimen Anfragen unterscheiden? Theoretisch ja. [Dienst einfügen] kann dich mit Cookies, Sitzungsdaten oder Algorithmen verfolgen. Needl wird dies in Zukunft angehen.
Wo sind deine Tests?!? Reiche einen Pull-Request ein. Bitte.
Schau dir den Issue-Tracker an und sieh, was dich interessiert.
git checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-featureMIT. Siehe LICENSE