A daemon making a port into tarpit
Project description
Tarpitd.py
Tarpitd.py will partly simulate common internet services, for an instance, HTTP, but respond in a way that may make the client not work properly, slow them down or make them crash.
Qucik start
Just download the script and run it:
wget --output-document tarpitd.py \
https://github.com/ImBearChild/tarpitd.py/raw/main/src/tarpitd.py
python ./tarpitd.py -s misc_endlessh:0.0.0.0:2222
Now an endlessh tarpit is running on your host listening port 2222.
Install
You don't need to run pip install or git clone. Just download the script called tarpitd.py in this repo, and put it somewhere you see fit.
If you want it act like an executable binary, put it inside your $PATH (usually /usr/local/bin or ~/.local/bin), and make it executable by chmod +x.
In case that you still want an installation with pip:
pip install \
git+https://github.com/ImBearChild/tarpitd.py.git@main
Document
For online usage document, please refer to tarpitd.py(7) and tarpitd.py(1).
Or you can refer to embedded manual page, if you have the script downloaded:
python tarpitd.py --manual tarpitd.py.7
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
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 tarpitd-0.0.2.tar.gz.
File metadata
- Download URL: tarpitd-0.0.2.tar.gz
- Upload date:
- Size: 13.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61de3298ae1a20a2b0701791c0163ab9c536333efe23bf928a03a3eea672e0b4
|
|
| MD5 |
ff94f447d1392d7be404f752b69d1924
|
|
| BLAKE2b-256 |
03f153a43d6536f80281a2497d1a90288e5a526652789527c39038da58ad921f
|
File details
Details for the file tarpitd-0.0.2-py3-none-any.whl.
File metadata
- Download URL: tarpitd-0.0.2-py3-none-any.whl
- Upload date:
- Size: 15.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30bd4d5e1be7650f9776f673b52bcc007e334d138f04a0c98499be273ef97008
|
|
| MD5 |
31af0d011d07ab69a7101eb4f140f973
|
|
| BLAKE2b-256 |
90ea0e0a3ce7c2e3f8e7e43245b19335336eec7585241b01badf0d4d74a62318
|