Git Product home page Git Product logo

googerteller's People

Contributors

bersace avatar berthubert avatar bfabio avatar foodornt avatar lenzgr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

googerteller's Issues

Find way to also do Facebook

To do Facebook as well, and separate it out from Google, we need some more work. The tcpdump trick won't work for that.

Nftables compatibility

Nftables is default firewall runtime in modern distributions.and its functionality supersedes Ipset's one.
Thanks!

Miss pcaudiolib/audio.h dependency

Hi.
I faced with this error while make source code.

googerteller/teller.cc:7:10: fatal error: pcaudiolib/audio.h: No such file or directory
   7 | #include <pcaudiolib/audio.h>
     |          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/teller.dir/build.make:76: CMakeFiles/teller.dir/teller.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/teller.dir/all] Error 2
make: *** [Makefile:91: all] Error 2

make error

googerteller-main/teller.cc:10:10: fatal error: configs.hh: No such file or directory
10 | #include "configs.hh"

ubuntu 20.04 server
Screenshot_1

tcpdump ebpf out of memory

it appears at least on some linux, the google prefix filter is too much:

Warning: Kernel filter failed: Cannot allocate memory

Unsure what the effect is.

Step-by-step instructions for newbs?

Hi, as a newbie I'm having a lot of fun with Linux (Mint, in my case) command line and I'm learning fast.
But your instructions in the README.md are incomprehensible to me.
Any chance you'd post step-by-step commands I'd have to run to get your cool program to work?
Thanks for thinking of those still learning to become Google- & Microsoft-independent

MacOS version?

It's impossible to build under MacOS.

cmake .
-- The CXX compiler identification is AppleClang 12.0.0.12000032
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/user/tmp/googerteller

And

make
[ 50%] Building CXX object CMakeFiles/teller.dir/teller.cc.o
/Users/noizo/tmp/googerteller/teller.cc:7:10: fatal error: 'pcaudiolib/audio.h' file not found
#include <pcaudiolib/audio.h>
         ^~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [CMakeFiles/teller.dir/teller.cc.o] Error 1
make[1]: *** [CMakeFiles/teller.dir/all] Error 2
make: *** [all] Error 2

What are "negative matches"?

It's not explained anywhere and it's not obvious to me. Can you please add a sentence to the README or something similar?

Makes sound for every request and not just google

I executed the command with "| tee >(./teller)" to also see for what requests it makes a sound.
And many ARP requests showed up, that's why it constantly made a sound.

I also don't understand the "dst net 192.x.x.x/32" part, why would we need that?. This is probably the reason why it also includes local traffic.

capture packets in a more cross-platform way

maybe use libpcap on Linux and MacOS and npcap on Windows?

that's the meat of this request/issue. i'm sure audio will be easily adapted to other platforms.

if this is just a hobby/demo/toy, then never mind, of course.

thank you either way.

Any chance for a release?

I don't have access to linux nor the tools. Would love to at the least play around with it but there is no pre-built releases availible :(

misses IPv6

Should also include the IPv6 ranges - they are in the goog.json file.

Googer counter?

Would it be more fun the sounds was like a Geiger counter?

use forward chain if router

hi,
thank you for this amazing tool !
i use forward chain with my computer eth->internet wifi->access-point for demo with smartphones

iptables -I FORWARD -m set --match-set google-services dst -j NFLOG --nflog-group 20 --nflog-threshold 1
ip6tables -I FORWARD -m set --match-set google-services6 dst -j NFLOG --nflog-group 20 --nflog-threshold 1

appimage

Would it be possible to have an appimage to be able to use it easily on any linux system?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.