DreamCatcher - DreamCatcher is a DNS Monitoring Suite
version 0.001
This is a complete DNS Monitoring Suite. It is currently in alpha status.
A libpcap based sniffer daemon listens to DNS traffic on your network. The conversations are recorded and analyzed to provide insight.
-
Perl
5.14.2 or better
-
PostgreSQL
9.4 or better with the ltree extension
Installation in the works, for now try:
perl Makefile.PL
make
Then install the schema:
cd sql
./deploy_database_schema.pl install
Configure the instance:
cp dreamcatcher.yml.default dreamcatcher.yml
$EDITOR dreamcatcher.yml
Configure logging:
$EDITOR logging.conf
Once you have the database schema and the dreamcatcher.yaml configured, run the collector:
sudo ./bin/dreamcatcher.pl start
Now start the web application for viewing the data:
morbo -v script/dream_catcher
Brad Lhotsky brad@divisionbyzero.net
This software is Copyright (c) 2017 by Brad Lhotsky.
This is free software, licensed under:
The (three-clause) BSD License
The following websites have more information about this module, and may be of help to you. As always, in addition to those websites please use your favorite search engine to discover more resources.
-
MetaCPAN
A modern, open-source CPAN search engine, useful to view POD in HTML format.
-
RT: CPAN's Bug Tracker
The RT ( Request Tracker ) website is the default bug/issue tracking system for CPAN.
https://rt.cpan.org/Public/Dist/Display.html?Name=DreamCatcher
This module's source code is available by visiting: https://github.com/reyjrar/DreamCatcher