Étienne BERSAC 5213ea113c
Explicit link to pthread
Fixes:

    $ LC_ALL=C make                                                                                                      
    [ 50%] Linking CXX executable teller                      
    /usr/bin/ld: CMakeFiles/teller.dir/teller.cc.o: undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'         
    /usr/bin/ld: /lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line             
    collect2: error: ld returned 1 exit status    
    make[2]: *** [CMakeFiles/teller.dir/build.make:103: teller] Error 1                                                                                                                                                                     
    make[1]: *** [CMakeFiles/Makefile2:95: CMakeFiles/teller.dir/all] Error 2                                                                                                                                                               
    make: *** [Makefile:103: all] Error 2
2022-08-22 09:13:26 +02:00
2022-08-21 21:41:01 +02:00
2022-08-22 09:13:26 +02:00
2022-08-21 23:36:55 +02:00
2022-08-21 22:48:40 +02:00
2022-08-21 21:41:01 +02:00
2022-08-22 00:07:55 +02:00
2022-08-21 22:48:40 +02:00

googerteller

audible feedback on just how much your browsing feeds into google

By bert@hubertnet.nl / https://berthub.eu/

How to compile

First install libpcaudio, then:

cmake .
make

How to run:

sudo tcpdump -n -l dst net 192.0.2.1/32 $(for a in $(cat goog-prefixes.txt); do echo or dst net $a; done)  |  ./teller 

And then cry.

Data source

The list of Google services IP addresses can be found on this Google support page.

Note that this splits out Google services and Google cloud user IP addresses.

Description
No description provided
Readme 234 KiB
Languages
C++ 60.6%
C 39.2%
Shell 0.1%