This project is designed to run sslscan
on a list of IP:ports from a CSV file and take screenshots of the command output on a Linux system.
- Python 3
x11-apps
andImageMagick
for taking screenshots- Python libraries:
pandas
-
Clone the repository:
git clone https://github.com/yourusername/tls_scan_project.git cd tls_scan_project
-
Install required Python packages:
pip install -r requirements.txt
-
Install
x11-apps
andImageMagick
:sudo apt-get install x11-apps imagemagick
-
Create a CSV file named
machines.csv
with a column namedip_port
containing the list of IP:port entries. -
Run the script:
python3 tls_scan_screenshots.py machines.csv
-
Screenshots will be saved in the
screenshots
directory.
Example machines.csv
:
ip_port
192.168.1.1:443
192.168.1.2:443