Simple TCP/TLS mitm engine supports SOCKSv4 + SOCKSv5 + Cert store
Project description
pySockSSL
Similar to
- Burpsuite
- mitmproxy
- Charles Proxy
- Fiddler
- and many more ...
But more simple and focus on TCP/TLS stream capture ONLY - NO data analyzing 🤐
Support
- TCP only
- SOCKSv4 + user auth
- SOCKSv5 + user/pwd auth
- [Dummy] cert generator
- SSL/TLS man-in-the-middle 😎
- API to intercept captured data
Install
pip3 install pysockssl
or
git clone https://github.com/trichimtrich/pysockssl
cd pysockssl
python3 setup.py install
Usage & API
Check out the doc at https://pysockssl.readthedocs.io
TODO
- Interactive interface
- CLI addon to save dummy cert from rootCA
- Blacklist / whitelist / passthru TLS Domain
License
GNU GPLv3
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
pysockssl-0.2.tar.gz
(11.5 kB
view details)
Built Distribution
pysockssl-0.2-py3-none-any.whl
(27.2 kB
view details)
File details
Details for the file pysockssl-0.2.tar.gz
.
File metadata
- Download URL: pysockssl-0.2.tar.gz
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 847cbbcee474f65c1d70d7d86b1e9fc449cce7967663d4d0b864320b6459c2ff |
|
MD5 | 535e7b82710aeed9900fb737d86c5275 |
|
BLAKE2b-256 | 34374451082a4f5c48623832fecc9a024c2f4f440768643f9ca4d63a191114d3 |
File details
Details for the file pysockssl-0.2-py3-none-any.whl
.
File metadata
- Download URL: pysockssl-0.2-py3-none-any.whl
- Upload date:
- Size: 27.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc0ab53f2236b0445257197771213402a48c4a1741180ec2f5f13fcba03fe53d |
|
MD5 | a0314ab958c8f2305be2eeb730b9dae8 |
|
BLAKE2b-256 | 4f9b9e5f46d3d61e6235a8805faa6723a8838d52b02ad4054b5d5b6cb5610e00 |