
SSH User Enumeration Script in Python Using The Timing Attack
ssh_enum_v0.3.py Использование: ssh_enum_v0.3.py [параметры]
Параметры:
-h, --help Show this help message and exit -u --userlist Specify a new line delimited username file -i --ip Specify the target -m --multiplier Specify the multiplier for the password (used to cause the delay) -t --threshold Adjust the threshold according to the multipler -p --port Specify a port if the SSH service is not running on port 22 -a --autotune Calculate the optimum delay/threshold
Советы
Запуск скрипта только с аргументами userlist и host использует значения по умолчанию. Это будет работать, но может быть неоптимально.
Запуск скрипта с autotune попытается найти идеальный множитель и подходящий порог: ssh_enum_v0.3.py -u users.txt -i 192.168.0.1 -a
После завершения режима autotune будут показаны множитель и порог. Эти значения можно использовать для последующих атак на тот же хост: ssh_enum_v0.3.py - users.txt -i 192.168.0.1 -m 4000 -t 8