Skip to content

Commit

Permalink
v0.8.3
Browse files Browse the repository at this point in the history
  • Loading branch information
rbidou committed Nov 23, 2024
1 parent dc1a6d9 commit 7554f0e
Show file tree
Hide file tree
Showing 10 changed files with 99 additions and 205 deletions.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
![](pyrasp.png)

<p>
<img src="https://img.shields.io/badge/Version-0.8.2-green?style=for-the-badge" alt="version 0.8.2"/>
<img src="https://img.shields.io/badge/Version-0.8.3-green?style=for-the-badge" alt="version 0.8.3"/>
<a href="https://www.paracyberbellum.io">
<img src="https://img.shields.io/badge/A%20project%20by-ParaCyberBellum-blue?style=for-the-badge" alt="A project by ParaCyberBellum"/>
</a>
Expand All @@ -17,6 +17,9 @@ It can operate using a local configuration file or get it from a remote/cloud se

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.

> Version 0.8.3 is not provided for AWS Lambda Functions.
> Support will be provided in next version.
# Documentation
[Full documentation](https://paracyberbellum.gitbook.io/pyrasp)
<br>[Release Notes](https://github.com/rbidou/pyrasp/blob/main/RELEASE-NOTES.md)
Expand Down
17 changes: 17 additions & 0 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
# 0.8.3

## New features
- New XSS and SQL injection machine learning engines

## Improvements
- SQL Injection grammatical analysis was removed to improve performances and lower false-positive rate

## Bug fix
- XSS and SQL injection tests won't fail when model is not loaded
- Fix Base64 decoding, which was a little bit too invasive
- Log only mode was sending empty response on Flask

## Limitation
- Version 0.8.3 is not available on AWS Lambda Functions
- AWS Lambda support will be provided in next version

# 0.8.2

## New feature
Expand Down
7 changes: 4 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "pyrasp"
version = "0.8.2"
version = "0.8.3"
authors = [
{ name = "Renaud Bidou", email = "renaud@paracyberbellum.io" }
]
Expand All @@ -17,12 +17,13 @@ classifiers = [
"Framework :: FastAPI"
]
dependencies = [
"sqlparse>=0.5.0",
"scikit-learn==1.3.0",
"numpy==1.*",
"requests>=2.32.2",
"psutil>=6.0.0",
"pyjwt==2.8.0"
"pyjwt==2.8.0",
"cloudpickle==3.1.0",
"setuptools>=75.5.0"
]

[project.urls]
Expand Down
Binary file removed pyrasp/data/sqli_model-2.0.0
Binary file not shown.
Binary file added pyrasp/data/sqli_model-3.0.0
Binary file not shown.
Binary file removed pyrasp/data/xss_model-2.0.0
Binary file not shown.
Binary file added pyrasp/data/xss_model-3.0.0
Binary file not shown.
Loading

0 comments on commit 7554f0e

Please sign in to comment.