Skip to content

Nervous/certitude

 
 

Repository files navigation

CERTitude - The seeker of IOC

Install guide

Software Requirements

  • Python >= 2.7.9
  • OpenSSL if you want to use SSL

Installing Python requirements

cd dist
pip install -r requirements.txt
pycrypto-2.6.1.win32-py2.7.exe
install-pyopenssl.bat

Generating SSL certificate & private key

cd ssl
gen-cert-for-me.bat

Tweaking your config file

Edit config.py

  • Enable HTTPS:

    • USE_SSL=True
    • SSL_KEY_FILE = 'path/to/key'
    • SSL_CERT_FILE = 'path/to/cer'
  • Database location: BASE_DE_DONNEES_QUEUE = 'path/to/db'

  • Set the server SALT for password hashing (based on sha256)

Run guide

Initializing the database

python main.py init

Runnning things

  • Interface : python main.py run -c interface
  • Scanner : python main.py run -c iocscan [-b batch]

Misc

Contact

cert@solucom.fr

© Solucom 2016

Contributors

  • Aurélien BAUD
  • Adrien DEGRANGE
  • Jean MARSAULT
  • Vincent NGUYEN
  • Fabien SCHWEBEL
  • Antoine VALLEE

About

The Seeker of IOC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.5%
  • HTML 1.2%
  • Other 1.3%