jtesta / ssh-mitm

SSH man-in-the-middle tool
Other
1.62k stars 197 forks source link

created python pip package for JoesAwesomeSSHMITMVictimFinder #29

Closed manfred-kaiser closed 3 years ago

manfred-kaiser commented 4 years ago

i have converted JoesAwesomeSSHMITMVictimFinder to a python pip package. This can be uploaded to pypi.org or installed from file system.

Python dependencies are installed during the install process.

manfred-kaiser commented 4 years ago

The script JoesAwesomeSSHMITMVictimFinder.py can be startet without installing the package, but this is not recommenden.

To start the installed package, there is a command called "victim-finder"

manfred-kaiser commented 4 years ago

the python pip package can be uploaded to pypi.org, so other users can install it:

pip install ssh_mitm_victim_finder

Creating pip packages and upload to pypi.org:

# create a virtualenv (recommended)
python3 -m venv ~/sshmitmenv
source ~/sshmitmenv/bin/activate
pip install wheel twine

# create the packages
python setup.py sdist bdist_wheel
twine check dist/*

# upload to pypi.org (account required)
twine upload dist/*