PyDog4Apache is an Apache web logs sneaker.

psy 5a88a08703 minor details 2 years ago
pydog4apache 5a88a08703 minor details 2 years ago 5a88a08703 minor details 2 years ago



Apache web logs sneaker - 2016/2022 - by psy []

With this tool you can search for specific keywords (such as: government, police...) on Whois description of the IPs of your website visitors by -automagically- analyzing Apache logs provided (you can set folders of logs to -sneak- all your projects).

Also you can generate a report with results or send them to a list of email recipients like an alert.


PyDog4Apache runs on many platforms. It requires Python (3.x.y) and the following libraries:

   python3-pip - Python package installer
   ipwhois (0.10.3)  - Retrieve and parse whois data for IPv4 and IPv6 addresses.

On Debian-based systems (ex: Ubuntu), run:

   sudo apt-get install python3-pip && sudo pip3 install ipwhois


   sudo apt-get install python3-pip && pip3 install ipwhois==0.10.3 --user

Source libs:

   * Pypi-ipwhois:



python3 pydog4apache -v 


python3 pydog4apache --update

Generate report file:

python3 pydog4apache -r my_visitants.txt

Notify results via email to some recipients:

python3 pydog4apache -n='root@localhost,,'

Combine options:

python3 pydog4apache -v -r my_visitants.txt -n

Launch it as daemon (notify via email when finish):

python3 pydog4apache -n &


Pydog4apache is released under the GPLv3.


- psy (


To make donations use the following hash:

- Bitcoin: 19aXfJtoYJUoXEZtjNwsah2JKN9CK5Pcjw