Skip to main content

Python RASP

Project description

version 0.8.2 A project by ParaCyberBellum @ParaCyberBellum on Twitter

What is PyRASP ?

pyrasp is a Runtime Application Self Protection package for Python-based Web Servers (Flask, FastAPI and Django) and Serverless Functions (AWS Lambda, Azure and Google Cloud Functions). It protects against the main attacks web applications are exposed to, from within the application. It is also capable of providing basic telemetry such as cpu and memory usage, as well as requests count. Additionally, pyrasp implements Zero-Trust Application Access for critical applications, ensuring only up-to-date authorized browsers can connect.

It can operate using a local configuration file or get it from a remote/cloud server. Logs and telemetry (optional) can be sent to remote servers as well, and threats information can be shared across agents.

One specificity of pyrasp relies on the fact that it does not use signatures. Instead it will leverage decoys, thresholds, system and application internals, machine learning and grammatical analysis.

Documentation

Full documentation
Release Notes
Web Site

Contacts

Renaud Bidou - renaud@paracyberbellum.io

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

pyrasp-0.8.2.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

pyrasp-0.8.2-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

Details for the file pyrasp-0.8.2.tar.gz.

File metadata

  • Download URL: pyrasp-0.8.2.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.4

File hashes

Hashes for pyrasp-0.8.2.tar.gz
Algorithm Hash digest
SHA256 066d215f7689db32b7bd98f87a6e77d2203aa28cb0405179876f952272904cc7
MD5 01a6a0315051ce2c99e664e5a6e3693d
BLAKE2b-256 0909b05b605c91c95ed58e05af3a2419884d0eb4437a8bea5e4b4f501c3b7302

See more details on using hashes here.

Provenance

File details

Details for the file pyrasp-0.8.2-py3-none-any.whl.

File metadata

  • Download URL: pyrasp-0.8.2-py3-none-any.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.4

File hashes

Hashes for pyrasp-0.8.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9b9f823087c85fa775d71ed3cbae2af073e47d279c53571761dbe0b86bb393a8
MD5 a0cce53cbcd551eb4be262aae1a1d1d9
BLAKE2b-256 8f3d73cf75012165dcbccc11d69080b991b3473aa72c4cd7d68e710abf85813b

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page