Уведомления

Группа в Telegram: @pythonsu

#1 Март 24, 2021 00:01:45

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1370
Репутация: +  121  -
Профиль   Отправить e-mail  

Перебор паролей и портов в telnetlib

WiriNCROSS
Можно ли сделать так чтобы скрипт перебирал сначала 2 порта для подключения 23 и 48888
побаловался с этим telnetom, делал некую имитацию с import socket, и посылал разные сообщения в telnet, сделал функцию типа:
 def get_data_form_device(host,port)
	# общается с сокетом собирает данные в out потом возвращает их,если что-то насобирает
	out = []
	return out

вот так перебирал адреса
 adresses = [('localhost',9090), ('localhost',9091)]
data_list = []
for adr in adresses:
	data_list.append(get_data_form_device(*adr))
for i in data_list:
	print(i)

пароли тоже соответственно можно также перебирать,только я не знаю что отвечает роутер когда пароль не подходит,чтобы составить условие для подстановки другого пароля.Роутера пока нет под рукой,поэтому не знаю как он ведет себя чтобы сочинить сценарий общения,Конкретно помочь не чем.

если прописать
 tn.interact()
то можно в консоли сразу писать и отправлять сообщения по типу терминала

Ваш код нужно делить на функции, чтобы можно было ими манипулировать
Напишите отдельно функцию общения с роутером,отдельно функция обработка данных в нужный вид,отдельно функция записи в csv.

Просто делайте и все получиться.но перед этим почитайте основы получше,потому как вашей задаче алгоритмы простые,отправить запрос=>получить данные=>обработать данные=>сохранить.А вот нюансы с приемом передачей уже сложнее.,да и это всё х..ня.Илон Маск машины в космос отправил,а тут роутеры


Офлайн

#2 Март 24, 2021 06:59:22

WiriNCROSS
Зарегистрирован: 2019-12-02
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Перебор паролей и портов в telnetlib

Спасибо сейчас попробую

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version