Skip to content


Updated Dec 14, 2017

Unit Tests Integration Tests Regression Tests System Tests

Technical Debt

Updated Jan 30, 2018

Every project has code that gets pushed through that needs to be removed, refactored, or rethought. RITA is no different.

Documentation/ Logging

Updated Dec 14, 2017

Providing documentation and logging facilities eases communication between RITA's maintainers and its end users.

Database Work

Updated Dec 14, 2017

For RITA, optimizing performance while ensuring stability largely lies in the realm of managing MongoDB.

Installation/ Configuration

Updated Mar 3, 2018

RITA relies on several configuration files and dependencies. These must be perfectly in place before RITA may run. Additionally, these configuration files ensure that the user has the ability to customize RITA to fit their needs.

User Experience

Updated Dec 14, 2017

RITA supports several ways of displaying information. First and foremost, RITA supports csv style output for use by other tools. However, RITA also supports writing to ASCII tables and HTML files. While RITA is a terminal based program, improving the user experience is still an important priority.


Updated Dec 14, 2017

RITA depends on data captured from external sources and processed by Bro IDS. As Bro evolves, and RITA is put to the test against larger datasets, the importing capabilities of RITA must evolve as well.


Updated Dec 14, 2017

RITA strives to provide advanced analysis of network logs. As we continue to support and create new analysis techniques, we must ensure their accuracy, viability, and stability.

You can’t perform that action at this time.