Для того, чтобы уведомить пользователей о необходимости обновить 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))
Be First to Comment