DEV Community

Cover image for I Built ThreatSentry — An Open-Source Web-Based Network Log Analyzer for Students & Security Enthusiasts
Saranyo Deyasi
Saranyo Deyasi

Posted on

I Built ThreatSentry — An Open-Source Web-Based Network Log Analyzer for Students & Security Enthusiasts

Cybersecurity doesn't always require installing heavy software. Sometimes, a browser is all you need.

Over the past few weeks, I built ThreatSentry, a lightweight web-based cybersecurity toolkit designed to help students, beginners, and enthusiasts analyze security-related data without installing complex applications.

This is also the first open-source project released under Tensor-Bastion, my GitHub organization focused on developing open-source cybersecurity tools.

Why I Built ThreatSentry

While learning cybersecurity, I realized many beginner-friendly tools either require installation, paid subscriptions, or command-line experience.

I wanted to create something that:

Runs entirely in the browser
Has a clean and responsive interface
Requires no installation
Helps users understand common security concepts
Is completely open source

The result was ThreatSentry.

Features
📊 Network Log Analyzer

Paste network or server logs and quickly inspect them for suspicious patterns.

The analyzer helps identify:

Failed login attempts
Repeated IP addresses
Potential brute-force activity
Unusual request patterns
Log anomalies
🔐 Password Entropy Scanner

Strong passwords are more than just long strings.

ThreatSentry estimates password strength using entropy calculations and provides feedback on:

Complexity
Character diversity
Estimated resistance to brute-force attacks
Overall strength score

️⃣ Hash Generator

Generate cryptographic hashes directly in your browser.

Useful for:

Learning cryptographic concepts
File integrity verification
Password hashing demonstrations
Security education
Built With
HTML5
CSS3
JavaScript
Browser Web APIs

No backend.
No database.
No tracking.

Everything runs locally inside your browser.

Why Open Source?

I believe cybersecurity education becomes stronger when tools are transparent.

Making ThreatSentry open source allows anyone to:

Learn from the source code
Suggest improvements
Report bugs
Contribute new features
Build upon the project
What's Next?

This is only the beginning.

ThreatSentry will continue to evolve with features such as:

AI-assisted log analysis
Threat intelligence integration
IOC detection
File hash verification
Security report generation
Dark mode improvements
Additional forensic utilities
About Tensor-Bastion

ThreatSentry is the first project released under Tensor-Bastion, an open-source initiative dedicated to building cybersecurity and security research tools.

The goal is to create practical software that helps students, researchers, and professionals learn and improve cybersecurity skills.

Feedback Welcome!

This project is still evolving, and I'd love feedback from the community.

If you have ideas for new features, improvements, or optimizations, feel free to open an issue or submit a pull request.

Thanks for reading!

Top comments (0)