The ContactDB project was initiated to cover the need for a tool to maintain contacts for CSIRT teams. The first POC was designed based on specification of a few CERT team including CERT.at, CERT.pt and CERT.be.
- Secure implementation
- Easy and modular web interface
- Integration with 3rd party tools like AbuseHelper
- Support for a large range of fields like Geo Data...
- Support for GPG public key storage
- Delegation (an organisation can keep his contact info up-to-date)
- ...
You can get the source code at
$ git clone git@github.com:ddurvaux/contactdb.git
The private version is available at:
$ git clone git@git.lo-res.org:/home/git/contactdb.git
Note: the private repo contains importers and data which is not public at the moment. That's why we have a private repo as well. The source code is the same however.
If you want to make some changes do it like this:
$ git clone git@github.com:ddurvaux/contactdb.git
$ vim README
$ git commit -am 'fix for the README file'
$ git push origin master
In case it does not work, contact aaron@lo-res.org
# make sure that you can download PGP keys to a keyring:
cd <installdirectory>
export CONTACTDB_HOME=$(pwd)
mkdir $CONTACTDB_HOME/.gnupg/ && chmod 700 $CONTACTDB_HOME/.gnupg