
ESXi EZ - A custom scanner that takes list of IPs either in JSON, CSV or individually and checks for infection CVE-2021-21974
A program that scans IP addresses for signs of ESXi compromise by grabbing the ransom note from an html page and comparing the strings.
Use the package manager pip to install the required packages.
pip install requests
pip install bs4
pip install tqdm
pip install colorama
Run the program with Python 3:
python ESXi_EZ_Scanner.py
The program will display the following menu:
Select option 1 from the menu and enter the IP address you wish to scan. The program will then display a message indicating whether the IP address is infected or not.
Select option 2 from the menu and enter the name of the CSV file. The file should contain a list of IP addresses, with one IP address per row. The program will then scan each IP address and display a message indicating whether each IP address is infected or not.
Select option 3 from the menu and enter the name of the JSON file. The file should contain a list of IP addresses, with each IP address represented as a string in the list. The program will then scan each IP address and display a message indicating whether each IP address is infected or not.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.