dvara

High-speed malicious URL detection using a probabilistic Bloom Filter pipeline. Precision security for technical architectures.

$ dvara check https://google.com
check_circle CLEAN | 0.03ms | online
$ dvara check "http://malicious-site.example"
warning MALICIOUS | 213.2ms | online

Two-Stage Detection Pipeline

URL INPUT
arrow_downward
BLOOM FILTER ~3µs Latency
NO MATCH: CLEAN
MATCH -> SHA256 -> DB
shield

Zero False Negatives

Guaranteed identification for all indexed malicious signatures. Always caught if added to the upstream dataset.

speed

145K URLs/sec

Incredible local throughput optimized for high-traffic firewalls and security scanning pipelines.

inventory_2

5.14 MB Filter

Extremely compact memory footprint. 268,970 URLs compressed into a portable probabilistic bitset.

Filter Statistics

LIVE ENGINE
INDEXED
268,970
CAPACITY
3,000,000
FILL RATIO
~6%
FPR
0.1%
HASH FUNCTIONS
10
SIZE
5.14 MB

Performance Benchmarks

terminal

Generated using python -m dvara.benchmarks

Metric Parameter Performance Result
Local Bloom lookup latency ~0.003ms
Throughput ~145k URLs/sec
Indexed malicious URLs 268,970
Filter size 5.14 MB
False positives 0 / 100,000 tested

Download & Install

terminal Download from CLI

# Base package (CLI only)
$ pip install dvara
# Full package (includes Server/Backend support)
$ pip install dvara[server]
View on PyPI

code Quick Commands

$ dvara check # Validate URL against filters
$ dvara stats # View filter health metrics
$ dvara update # Sync threat feeds
$ dvara ingest # Process custom datasets

Why 'dvara'?

द्वार
gateway / doorway
"Every URL is a gateway. dvara stands at that gateway and decides what gets through."

About the Creator

Built by Dhruv, an Information Science student at BMSCE, Bangalore focused on systems design, applied ML, and infrastructure oriented engineering. dvara began as an exploration of how probabilistic data structures could be applied to real world threat detection, and evolved into a fully deployed malicious URL detection system with a production ready CLI and backend architecture.