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.1.tar.gz
(74.4 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.1.tar.gz.
File metadata
- Download URL: cybersentry_saud-0.1.1.tar.gz
- Upload date:
- Size: 74.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6365c56fbd6d75ab73aa59832e24793e933a90d1c0eb7b2d50d6bc0caa2b70c0
|
|
| MD5 |
3f59d021953601817d2e131a08eff38c
|
|
| BLAKE2b-256 |
245aaa2d88fa779eb1b145628ff55747ebfe234bbdcba1eb2a30859db20b6f47
|
File details
Details for the file cybersentry_saud-0.1.1-py3-none-any.whl.
File metadata
- Download URL: cybersentry_saud-0.1.1-py3-none-any.whl
- Upload date:
- Size: 86.8 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 |
0462148b64c4ea6eb0da0e29b35c6227021d210554743ca9bdfe9a08f0ff7ae8
|
|
| MD5 |
7b2ed95a4d99d3a02903e374eb0899db
|
|
| BLAKE2b-256 |
51ed4d499557def271bb89282b42da85a36c37c3e2378107c921e1d39e6a4881
|