A Rules Engine That Tracks Every Connection
Firecradle checks every packet and tracks every connection's state. Rules run in priority order, matched by direction, protocol, address, and port. Deep packet inspection adds another layer on top.
- Zone-based rules with clear allow, block, or reject outcomes
- Logging per rule for audit and compliance proof
- No specialist needed to add or reorder a rule
- Connection tracking shows live sessions in real time
- Match by direction, protocol, address, and port range
- First-match order, with drag-and-drop reordering
- Deep packet inspection goes beyond just header checks
- See each session's connection state (new, established, related, or invalid)
- Turn a rule off without deleting it
- Choose reject or block per rule for different results
- Back up your config and roll back before risky changes
- Manage rules for every appliance from the cloud dashboard
Anatomy of a Firewall Rule
Every rule is built from the same eight fields. Combine them to make anything from a single-port allow rule to a broad zone-wide policy.
Stateful Means the Firewall Remembers
A simple packet filter checks every packet against the full rule list, every time. Firecradle remembers the state of each connection instead. Return traffic for a connection you already allowed skips the rule check. It gets matched right away, safely. Anything outside a known connection is marked invalid and dropped.
Beyond IP Addresses and Port Numbers
Basic filtering just trusts that traffic on port 443 really is HTTPS. Firecradle looks deeper. It checks packet contents against the connection state. This catches traffic that does not match its stated protocol, or that carries a known bad pattern. Those checks feed straight into rule-based threat detection.
- Checks the protocol and flags traffic that does not match its stated port
- Runs alongside connection tracking, not as a separate extra pass
- Feeds signature-based threat detection and blocking
- No hidden AI model - every match traces back to a rule or a signature
Real-World Use Cases
Exposing an Internal Web App Safely
Challenge: A small business wants to put an internal web app online, but not open its whole network.
Standardizing Policy Across MSP Client Sites
Challenge: An MSP runs a dozen client firewalls. It needs the same base rules, plus tweaks per site.