Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

audible feedback on just how much your browsing feeds into google

License

NotificationsYou must be signed in to change notification settings

berthubert/googerteller

Repository files navigation

Audible feedback on just how much your browsing feeds into Google.

Bybert@hubertnet.nl /https://berthub.eu/

Makes a little bit of noise any time your computer sends a packet to atracker or a Google service, which excludes Google Cloud users.

Demo videoin this tweet

Blog post with more videos

Installing on OSX:

If need be, install Homebrew viahttps://brew.sh/ as this will allow you tocompile new software. To do so, copy paste the instruction under 'InstallHomebrew' into the terminal app (Applehelp). This might take quite a while.It will also ask for your password.

Then run:

brew tap robertjakub/tellerbrew install --HEAD googerteller

To then start the noise, enter:

sudo tcpdump -nql | teller

And it should work. For the last command, it may also again ask you to enter yourpassword.

How to compile

This will currently only work on Unix derived systems (like Linux, OSX andFreeBSD).

You need a C++ compiler likegcc-c++ and CMake for compiling the binary.

You also need to installlibpcaudio (libpcaudio-dev on Debian/Ubuntu,pcaudiolib-devel on Fedora/Red Hat).For OSXthis is a bit more work

Then do:

cmake .make

How to run

Start as:

sudo tcpdump -nql | ./teller

And cry.

Configuration

Tracker data is read fromtracker.conf which you should only edit ifyou've learned about more IP addresses for relevant trackers.

Inteller.conf you can edit for each tracker where the noise should end up(left or right channel), and what the frequency should be.

Data source

The list of Google services IP addresses can be found onthis Googlesupport page.

Note that this splits out Google services and Google cloud user IPaddresses. However, it appears the Google services set includes the cloud IPaddresses, so you must check both sets before determining something is infact a Google service and not a Google customer.

To run on a single process on Linux

Or, to track a single process, fefirefox, start it and run:

sudo bpftrace netsendmsg.bt|    grep --line-buffered ^$(pgrep firefox)| ./teller

Or try:

sudo bpftrace netsendmsg.bt| grep --line-buffered -i chrome| ./teller

And cry.

Dependencies

This software gratefully builds on:

About

audible feedback on just how much your browsing feeds into google

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors5

Languages


[8]ページ先頭

©2009-2025 Movatter.jp