Skip to main content

Libinjection-python

Libinjection-python is a wrapper based on Cython for the Libinjection library.

Libinjection Version: v3.10.0(Released on 22 May 2017)

Requirements

  • Python 2.7 or 3.4+
  • Cython module (install via pip)

Installation

pip install libinjection-python

Usage

  • Check for SQL Injection

    >> import libinjection
    >> libinjection.is_sql_injection("http://testphp.vulnweb.com/main.php?SmallClass=' union select * from news where 1=2 and ''='")
    {'is_sqli': True, 'fingerprint': 'sUEok', 'token_vector': [{'pos': 0, 'len': 31, 'count': 0, 'type': 115, 'str_open': 0, 'str_close': 39, 'val': b'http://testphp.vulnweb.com/main'}, {'pos': 49, 'len': 5, 'count': 0, 'type': 85, 'str_open': 0, 'str_close': 0, 'val': b'union'}, {'pos': 55, 'len': 6, 'count': 0, 'type': 69, 'str_open': 0, 'str_close': 0, 'val': b'select'}, {'pos': 62, 'len': 1, 'count': 0, 'type': 111, 'str_open': 0, 'str_close': 0, 'val': b'*'}, {'pos': 64, 'len': 4, 'count': 0, 'type': 107, 'str_open': 0, 'str_close': 0, 'val': b'from'}, {'pos': 69, 'len': 4, 'count': 0, 'type': 110, 'str_open': 0, 'str_close': 0, 'val': b'news'}, {'pos': 0, 'len': 0, 'count': 0, 'type': 0, 'str_open': 0, 'str_close': 0, 'val': b''}, {'pos': 0, 'len': 0, 'count': 0, 'type': 0, 'str_open': 0, 'str_close': 0, 'val': b''}]}
    
  • Check for Cross Site Scripting

    >> libinjection.is_xss("http://testphp.vulnweb.com/index.php?name=guest<script>alert('attacked')</script>")
    {'is_xss': True, 'flag': 0}
    

License

Copyright (c) 2021 wzhvictor

Licensed under the GNU General Public License v3.

image

Release files for libinjection-python 1.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for libinjection-python 1.1.6
File Size Uploaded
libinjection-python-1.1.6.tar.gz 174.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for libinjection-python 1.1.6
File
libinjection_python-1.1.6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
libinjection_python-1.1.6-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
libinjection_python-1.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
libinjection_python-1.1.6-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
libinjection_python-1.1.6-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
libinjection_python-1.1.6-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
libinjection_python-1.1.6-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
libinjection_python-1.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
libinjection_python-1.1.6-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
libinjection_python-1.1.6-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
libinjection_python-1.1.6-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
libinjection_python-1.1.6-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
libinjection_python-1.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
libinjection_python-1.1.6-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
libinjection_python-1.1.6-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details

Total release size: 2.2 MB

Release files / libinjection-python-1.1.6.tar.gz

Download URL libinjection-python-1.1.6.tar.gz
Size 174.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6f848d07421fb672439fb4552349548a74a9a169efa3e45a0f5703c9eed4710f
BLAKE2b-256 checksum
How to use checksums
e84d47ff80e671e3e80b31e2192ff3776b67bc7677c5a70754f655e9cc0499b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp310-cp310-win_amd64.whl

Download URL libinjection_python-1.1.6-cp310-cp310-win_amd64.whl
Size 84.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7139686437fb05f21c0103397606b5640a79e2bc0631f6f66478c38365ef88f0
BLAKE2b-256 checksum
How to use checksums
d817174cc0c30829507635f10ab1e23d6c435c8f7e7762f445210627d8e05b34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL libinjection_python-1.1.6-cp310-cp310-musllinux_1_1_x86_64.whl
Size 212.1 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
a5f876b9781ac6922d6bbc6bb2a495c7089c1f592e924b47c5153b55e902e65f
BLAKE2b-256 checksum
How to use checksums
280a2e9d9eda3c2f7d907c630e1cab0900870252b6de30dee5a9dacc5504e1d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL libinjection_python-1.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 208.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
602a09280acc1a3fb8645ba4c8a95a7599c89fc679c37204aa6d5c2e2222b9a6
BLAKE2b-256 checksum
How to use checksums
59638a8120f76a581d729a39991c0ef8148f282d9208ff42316763e9064b3280
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp310-cp310-macosx_11_0_arm64.whl

Download URL libinjection_python-1.1.6-cp310-cp310-macosx_11_0_arm64.whl
Size 87.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ba63901ef77343c1b13cde41fed2d2f119cc35ae74cd390dc121ada2d3956529
BLAKE2b-256 checksum
How to use checksums
25e52f5c33813e067cd56838785608ccd38647997255f499d6cb6af64eace8a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp310-cp310-macosx_10_9_x86_64.whl

Download URL libinjection_python-1.1.6-cp310-cp310-macosx_10_9_x86_64.whl
Size 85.8 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7994cee55268f25d8b02ce3b06897fdf9620b51c04ae02b45c3fd52e58dbab3f
BLAKE2b-256 checksum
How to use checksums
91474a8303962a6824ad148d23b5d6d2e4c58f7079ac23f2784471f1dfd3c407
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp39-cp39-win_amd64.whl

Download URL libinjection_python-1.1.6-cp39-cp39-win_amd64.whl
Size 85.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
69924426f4146788512e7fe9ecaba77a981c3fe455fbc6fd5633d0719beed27a
BLAKE2b-256 checksum
How to use checksums
db7032fc235a26a6ee4f8d1170bd09db416b650e37b0210a12dd6f44bd403f62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL libinjection_python-1.1.6-cp39-cp39-musllinux_1_1_x86_64.whl
Size 215.6 kB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
d412d0be540b410c1b751dd2beeb303c3b6d5115bd2508b35ca196a92ed84c41
BLAKE2b-256 checksum
How to use checksums
da4f1b5b87b1dd0c989d35fbd11e06f956f09f9cff668f42fbabd7eb431bcf48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL libinjection_python-1.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 211.4 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2d712ec203b39f8cfa23eaf33ffe8d03783b979f06a0b763ab697a0132faed59
BLAKE2b-256 checksum
How to use checksums
c7b24416f467da884fe960ea4dd3b4ad5aeaf0d3fe17c3475456530c492bcee7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp39-cp39-macosx_11_0_arm64.whl

Download URL libinjection_python-1.1.6-cp39-cp39-macosx_11_0_arm64.whl
Size 87.5 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c48602505f7210bc99ea928ebd1aa9cbf1bd586d76a67d1c4eb0c5a6b767f669
BLAKE2b-256 checksum
How to use checksums
3021699a59b1ea3363ea5a45a3d4813df0e174b73ab40e7be7a46512baaa55ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp39-cp39-macosx_10_9_x86_64.whl

Download URL libinjection_python-1.1.6-cp39-cp39-macosx_10_9_x86_64.whl
Size 86.2 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
562c717c12fe7509702c8cc07a5e9efc3c991ebf87fc05e89eeb8b9c3bfc528b
BLAKE2b-256 checksum
How to use checksums
a52c0b914805d1c7266dedb85bd2c97894eacb5897a34892f5af02b51d542155
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp38-cp38-win_amd64.whl

Download URL libinjection_python-1.1.6-cp38-cp38-win_amd64.whl
Size 85.5 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
ac51f5f77f6e8c4c58e804a497538a36f75ffd60c5c93a2b3561cec7a7708559
BLAKE2b-256 checksum
How to use checksums
5649fd2ce66afaee131c542d85a320d5bb3e3706a193c064fbfb97b8629e9da3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL libinjection_python-1.1.6-cp38-cp38-musllinux_1_1_x86_64.whl
Size 219.7 kB
Tags CPython 3.8 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
6527793f6b360d21d0139752b91e6b5a93710ba9cbd7e1e8b7b2da9d164a3b8d
BLAKE2b-256 checksum
How to use checksums
ad926eeecf07075b06168aa8981c1b3785bc2acb62910f98d3dbf6f436f0faa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL libinjection_python-1.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 213.7 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d30294031f5eeced20b47938b3c42761f4b6947419b57f2f4cadc054fed6b590
BLAKE2b-256 checksum
How to use checksums
ebb8a233f9e5b65b18c6fadbec7ca805b53ac27068330c260d5e31ca8be2667f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp38-cp38-macosx_11_0_arm64.whl

Download URL libinjection_python-1.1.6-cp38-cp38-macosx_11_0_arm64.whl
Size 87.6 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
36908425c9f903ab098ec3528c0dd6a618c1e454a5e1dcc3880a96432b1374f7
BLAKE2b-256 checksum
How to use checksums
10a0e3c5c4c5d06f9b1b13e7d357a586d97b9e682a87bdd0f4c70004c15966de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / libinjection_python-1.1.6-cp38-cp38-macosx_10_9_x86_64.whl

Download URL libinjection_python-1.1.6-cp38-cp38-macosx_10_9_x86_64.whl
Size 86.2 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
80b0e51f61b1ebf2d105faba8fdf75cef698ed8c3cd80abdbf0f050e203e5223
BLAKE2b-256 checksum
How to use checksums
2942293eaca3a1e114fe81eff5a51e7d8bfbab2c5bc2e11e400345fcd71b5fdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release history Release notifications | RSS feed

This release

1.1.6 This release

16 release files

1.1.5

1 release file

1.1.4

2 release files

1.1.3

3 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page