
プライバシーを取り戻せ。干し草の山の中で迷子になれ。
あなたのISPはおそらくあなたのブラウジング習慣を追跡し、マーケティング機関に販売しています(匿名化されていますが)。あるいはさらに悪いことに、召喚状の兆しで法執行機関にあなたの閲覧履歴を利用可能にしています。Needl はランダムなインターネットトラフィックを生成し、正当なトラフィックを隠そうと試みます。本質的にあなたのデータを干し草の山の中のNeedl(針)にし、見つけにくくします。目的は、ISPや政府などがあなたの閲覧履歴や習慣を追跡するのをより困難にすることです。
完璧ではありません。しかし、始まりです。アイデアがありますか?参加しましょう!

実装済みモジュール:
モジュールアイデア:
Needl はPython 3.0+ がインストールされたほぼすべてのLinuxシステムで動作するはずです。
cd /optgit clone https://github.com/eth0izzle/needl.gitpip3 install -r requirements.txtpython3 needl.pyNeedl はデーモンとして実行され、24時間365日バックグラウンドで動作します。各モジュール(タスク)にはスケジュールされたアクションがあり、例えばランダムDNSクエリは1〜3分ごとに実行されます。間隔は ./data/settings.yaml で設定できます。
usage: needl.py [-h] [--datadir DATADIR] [-d] [-v] [--logfile LOGFILE]
[--pidfile PIDFILE]
Take back your privacy. Lose yourself in the haystack.
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.
なぜVPNやTorだけを使わないのですか? そうすべきです!Needl はあなたの正当なトラフィックを保護しません。単により多くのトラフィックを生成するだけです。
Needlを使うことで正当なトラフィックは隠されたり保護されたり安全になったりしますか? いいえ。それはNeedlの目的ではありません。その目的は、正当なトラフィックを特定するのをより困難にするために、より多くのトラフィックを生成することです。これが実際に機能するという証拠はありません。これは概念実証です。
[ここにサービスを挿入] はNeedlと正当なリクエストを区別できますか? 理論上は可能です。[ここにサービスを挿入] はクッキー、セッションデータ、またはアルゴリズムで追跡できます。Needlは将来的にこれに対処します。
テストはどこにありますか?!? プルリクエストを送信してください。お願いします。
issue tracker を確認して、興味を引くものを見つけてください。
git checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-featureMIT。LICENSEを参照