Stop security incidents before they cost you thousands.
Professional file and code monitoring with 2-second change detection, forensic reports, and instant alerts.
The Problem: Unauthorized code changes can cost your company thousands in minutes. Traditional monitoring tools take hours to detect and investigate changes. By then, the damage is done.
The Solution: CoNum detects critical file changes in 2 seconds and gives you forensic-grade change reports instantly.
- π‘οΈ Security Operations Centers (SOCs)
- π¨βπ» DevOps/SRE teams
- π Compliance officers (SOC 2, ISO 27001, PCI-DSS)
- π Anyone monitoring critical code assets
Monitor ~/.ssh/authorized_keys and get alerted within 2 seconds if someone adds an unauthorized key.
Know immediately when .env files, nginx.conf, database configs, or deployment scripts are modified.
Generate forensic reports for SOC 2, ISO 27001, or PCI-DSS audits showing exactly who changed what and when.
When a breach happens, CoNum's change history shows exactly which files were compromised and what was changed.
Ensure deployment scripts and infrastructure-as-code haven't been tampered with before running automated deployments.
- β‘ 2-Second Detection - Know about changes before they become incidents
- π Visual Dashboard - See all your monitored files at a glance
- π Email Alerts - Get notified immediately with PDF reports
- π 4 Monitoring Slots - Track up to 4 critical files or directories simultaneously
- 𧬠File Fingerprinting - DNA-based change detection (every byte matters)
- π Complete Change History - Full SQLite database of every modification
- π€ CSV Export - Manual export for compliance audits
- π Real-Time Monitoring - Watchdog-powered instant detection
- Monitor up to 4 files or directories
- 1 email recipient per alert
- Community support via GitHub Issues
- Non-commercial use only
Perfect for: Personal projects, small teams, trying out file integrity monitoring
Enterprise-grade security without enterprise complexity.
CoNum Pro isn't just "more features" - it's the difference between reactive firefighting and proactive security.
- 16 Monitoring Instances - Scale to your entire critical infrastructure
- SIEM-Ready Export - Industry-standard formats (JSONL, CEF, CSV)
- Direct ingestion into Splunk, ELK Stack, QRadar
- Compatible with Datadog, Sumo Logic, ArcSight
- Automated file rotation & retention
- Security Risk Scoring - Automatic 0-10 risk assessment per change
- Automated Forensic Reports - Court-ready PDF documentation with full change context
- 10 Email Recipients - Alert your entire security team instantly
- Automated Daily/Weekly Reports - Management summaries
- Priority Support - <24h response time via email
- Commercial Use License - Deploy in production environments
Average security incident cost: $4.45M (IBM Security Report)
Average detection time without FIM: 277 days
CoNum Pro detection time: 2 seconds
One prevented incident pays for CoNum Pro 17,951x over.
β
Security Operations Centers (SOCs)
β
DevOps/SRE teams with compliance requirements
β
Companies handling PCI-DSS, SOC 2, ISO 27001
β
Teams monitoring 5+ critical assets
β
MSSPs (Managed Security Service Providers)
- Single Machine (macOS or Windows): $249 one-time
- 5-Machine Pack (any platform): $999 (save 20%)
| Feature | CoNum Free | CoNum Pro | Tripwire | OSSEC |
|---|---|---|---|---|
| Price | Free | $249 one-time | $5,000+/year | Free |
| Setup Time | 5 minutes | 5 minutes | Days | Hours |
| Detection Speed | 2 seconds | 2 seconds | Minutes | Minutes |
| SIEM Integration | β | β | β | β |
| Visual Dashboard | β | β | β | β |
| Focus | Code files | Code files | OS files | OS files |
| Cross-Platform | macOS, Windows | macOS, Windows | Limited | Yes |
| Learning Curve | Minimal | Minimal | Steep | Moderate |
TL;DR: Enterprise-grade monitoring without enterprise complexity or cost.
# Clone repository
git clone https://github.com/pkdev23/conum.git
cd conum
# Install dependencies
pip install -r requirements.txt
# Run application
python conum_rack.py- macOS: 11.0+ (Big Sur or newer)
- Windows: 10/11 (64-bit)
- Python: 3.11+
- Dependencies: Tkinter, Watchdog, SQLite3
- Launch CoNum
- Click "+ Add" to create a monitoring slot
- Select file or folder to monitor
- Configure email alerts (optional)
- Start monitoring
- View changes in real-time on dashboard
π Detailed Setup Guide
Edit conum_config.json:
{
"smtp": {
"host": "smtp.gmail.com",
"port": 587,
"username": "[email protected]",
"password": "your-app-password",
"use_ssl": false,
"starttls": true
},
"email": {
"from_address": "[email protected]"
}
}For Gmail: Generate an App Password (don't use your regular password!)
For Other Providers: Standard SMTP configuration works for Office365, ProtonMail, etc.
- Language: Python 3.11
- GUI Framework: Tkinter (native macOS integration)
- File Monitoring: Watchdog (filesystem events)
- Database: SQLite with WAL mode (write-ahead logging)
- Fingerprinting: SHA-256 hashing
- Storage: Local-only (no cloud dependencies)
- β 100% Offline - No data leaves your machine (except email alerts you configure)
- β Zero Telemetry - We don't collect any usage data
- β Local Storage - All change history stays on your device
- β Open Source - Free version is fully auditable
- π Quick Start Guide
- π§ Configuration Guide
- π€ Contributing Guidelines
- π Changelog
- π Security Policy
Vote on features: GitHub Discussions
Contributions are welcome! Whether it's:
- π Bug reports
- π‘ Feature requests
- π Documentation improvements
- π§ Code contributions
Please read CONTRIBUTING.md before submitting PRs.
- π¬ GitHub Issues - Bug reports & feature requests
- π Documentation - Guides and tutorials
- π‘ Discussions - Community Q&A
- βοΈ Priority Email Support: [email protected]
- β‘ Response Time: <24 hours
- π― Direct Line: For urgent security issues
Free Version: MIT License - see LICENSE file for details
Pro Version: Commercial license - includes:
- Commercial use rights
- Priority support
- Future updates
- SIEM integration modules
Contact: [email protected] for Pro licensing
git clone https://github.com/pkdev23/conum.git
cd conum && python conum_rack.pyRequest Pro License ($249) β
Questions? Email [email protected] or open an issue
Paul Kletzl
- π§ Email: [email protected]
- π GitHub: @pkdev23
β If CoNum helped you catch a critical change, please star this repo!
Protecting critical code, one file at a time.

