Поиск серверов с VestaCP

Для того, чтобы уведомить пользователей о необходимости обновить VestaCP, из-за уязвимостей панели, был написан небольшой скрипт, позволяющий найти тех, кого стоит уведомить



#!/usr/bin/python3
import socket
import ipcalc


subnet = ipcalc.Network('0.0.0.0/22') # change subnet
for host in subnet:
	sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
	sock.settimeout(1)                                      #1 Second Timeout
	result = sock.connect_ex((str(host),8083))
	if result == 0:
	  print('VestaCP on ' + str(host))

Добавить комментарий

Автору будет очень приятно получить обратную связь.

Комментариев 0