Developer-first Security Simulator + Defense Engine
Project description
CyberSentry 🛡️
Developer-first Security Simulator + Defense Engine
Attack → Detect → Explain → Fix
Install
pip install cybersentry-saud
Quick start
cybersentry doctor
cybersentry scan .
cybersentry explain SQLI-001
cybersentry score --critical 0 --high 2 --medium 5
Commands
| Command | Description |
|---|---|
cybersentry scan . |
Scan for secrets + CVEs |
cybersentry attack <url> |
Simulate attacks |
cybersentry score |
Security score 0-100 |
cybersentry explain SQLI-001 |
Learn + get code fix |
cybersentry protect |
Middleware integration |
cybersentry report |
Security report |
cybersentry rules |
List 17 OWASP rules |
cybersentry doctor |
Check installation |
cybersentry serve |
Launch dashboard |
Middleware
from fastapi import FastAPI
from cybersentry.middleware.fastapi import CyberSentryMiddleware
app = FastAPI()
app.add_middleware(CyberSentryMiddleware, block_attacks=True)
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cybersentry_saud-0.1.2.tar.gz
(78.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cybersentry_saud-0.1.2.tar.gz.
File metadata
- Download URL: cybersentry_saud-0.1.2.tar.gz
- Upload date:
- Size: 78.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd7b20f96674677679ec7fe9730c647421b000d8e6788301403bb6bb24477818
|
|
| MD5 |
6330180c8c727e760358de8537cf8080
|
|
| BLAKE2b-256 |
3fa31bee1e72d122ad2da749943d31c19a693006fc2783c140125d6d154a075c
|
File details
Details for the file cybersentry_saud-0.1.2-py3-none-any.whl.
File metadata
- Download URL: cybersentry_saud-0.1.2-py3-none-any.whl
- Upload date:
- Size: 90.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1e887ed52e8c40601c04e48b237b2af158a606ff923da93365b7a22fd375eb1
|
|
| MD5 |
42332cb3a5774872a2e9389daea72eb3
|
|
| BLAKE2b-256 |
1ec27b3d3994a0e541566423e910638065f72123af5132c7df57b6e9952d7c88
|