• VLMI - форум по обмену информацией. На форуме можете найти способы заработка, разнообразную информацию по интернет-безопасности, обмен знаниями, курсы/сливы.

    После регистрации будут доступны основные разделы.

    Контент форума создают пользователи, администрация за действия пользователей не несёт ответственности, отказ от ответственности. Так же перед использованием форума необходимо ознакомиться с правилами ресурса. Продолжая использовать ресурс вы соглашаетесь с правилами.
  • Подпишись на наш канал в Telegram для информации о актуальных зеркалах форума: https://t.me/vlmiclub

VNC-Scanner

☠xrahitel☠

Местный
Сообщения
87
Реакции
237
0 руб.
Da ich atm. ein paar IP-Ranges auf VNC Schnittstelle scanne und kein passendes Script finden konnte, hab ich kurzerhand schnell selbst eins geschrieben. Das (Python-) Script benötigt eine als "file" definierte Textdatei in welcher sich die IP-Adressen (pro Zeile) befinden.

Nachdem der Inhalt in einen Array geladen wurde, wird pro Eintrag ein Socket erstellt und angepingt. Handelt es sich dabei um einen gültigen VNC-Server erfolgt eine serverseitige Antwort mit der entsprechenden Version (RFB 003.00VN).

P.S: Das Script lässt sich noch auf multithreating optimieren.
PHP:
#/usr/bin/env python
import socket, sys

def getvnc(ip):
    try:
        s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        s.settimeout(5)
    except socket.error, err:
        print "[-] socket failed. error " + str(err[0])
        sys.exit()
        
    try:
        s.connect((ip, 5900))
        print "[!] " + ip + " " + s.recv(4096),
        s.close()
    except socket.error, err:
        print "[-] " + ip + " no service " + str(err)
        
def start(file):
    with open(file) as file:
        for ip in file:
            getvnc(ip.rstrip())

start("ip.txt")

p.s это бонусом думаю пригодиться Вам
biggrin.png
скачать IP List Generator также там интересный софт есть вообщем сами найдете.


ipgen2.png
 
Сверху Снизу