
ESXi EZ - Ein benutzerdefinierter Scanner, der eine Liste von IPs entweder im JSON-, CSV-Format oder einzeln entgegennimmt und auf Infektion durch CVE-2021-21974 prüft.
Ein Programm, das IP-Adressen auf Anzeichen einer ESXi-Kompromittierung scannt, indem es die Lösegeldforderung von einer HTML-Seite abruft und die Zeichenfolgen vergleicht.
Verwenden Sie den Paketmanager pip, um die erforderlichen Pakete zu installieren.
pip install requests
pip install bs4
pip install tqdm
pip install colorama
Führen Sie das Programm mit Python 3 aus:
python ESXi_EZ_Scanner.py
Das Programm zeigt das folgende Menü an:
Wählen Sie Option 1 aus dem Menü und geben Sie die IP-Adresse ein, die Sie scannen möchten. Das Programm zeigt dann eine Meldung an, die angibt, ob die IP-Adresse infiziert ist oder nicht.
Wählen Sie Option 2 aus dem Menü und geben Sie den Namen der CSV-Datei ein. Die Datei sollte eine Liste von IP-Adressen enthalten, wobei jede IP-Adresse in einer eigenen Zeile steht. Das Programm scannt dann jede IP-Adresse und zeigt eine Meldung an, die angibt, ob die jeweilige IP-Adresse infiziert ist oder nicht.
Wählen Sie Option 3 aus dem Menü und geben Sie den Namen der JSON-Datei ein. Die Datei sollte eine Liste von IP-Adressen enthalten, wobei jede IP-Adresse als Zeichenfolge in der Liste dargestellt wird. Das Programm scannt dann jede IP-Adresse und zeigt eine Meldung an, die angibt, ob die jeweilige IP-Adresse infiziert ist oder nicht.
Pull-Requests sind willkommen. Für größere Änderungen öffnen Sie bitte zunächst ein Issue, um zu besprechen, was Sie ändern möchten.