A library used to stop your website from being attacked.
Project description
A Python library to prevent your website from being attacked.
Installing
Type command:
$ pip install xss-shield
Usage
Function excape(s: str, strict=True)
Arguments
s: the string to parse
strict: if strict = False -> only replace
<script>tag
example:
import xss_shield
unsafe_str = '<script>alert("Bad.");</script>'
safe_str = xss_shield.escape(unsafe_str)
Docs
The docs are availible here
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xss_shield-1.2.2.tar.gz
(61.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 xss_shield-1.2.2.tar.gz.
File metadata
- Download URL: xss_shield-1.2.2.tar.gz
- Upload date:
- Size: 61.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80345ebe13833f1d2433727d812f83217c7738507fe6ef41872a57272a426b53
|
|
| MD5 |
22691ac2e01a4cdcc87dfce6de39075c
|
|
| BLAKE2b-256 |
21a121d54be3f93c840a921f659ed30a4a839fc33f46607bf02bfe1cb2210551
|
File details
Details for the file xss_shield-1.2.2-py3-none-any.whl.
File metadata
- Download URL: xss_shield-1.2.2-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
feadd1386f3e615527e45b8c876cfa0ca915b8fdffd341601e856b5a0e1bb401
|
|
| MD5 |
ef9ecbfa6cfb306a209a15a54ab0e20f
|
|
| BLAKE2b-256 |
e58587c253d1410ee2e12167f33745b8f0589800c9c9918662a60abd47911706
|