Technical requirements
In this chapter, we will make use of the following software and OSes:
- For virtualization: VMware Workstation 12 Player for virtualization (any version can be used).
- For penetration testing: The Ubuntu 18.03 LTS Desktop as a pentester's workstation VM, with the IP
192.168.232.145
.You can download Ubuntu from https://ubuntu.com/download/desktop and Metasploit 5.0.43 from https://www.metasploit.com/download.
You can install Ruby on Ubuntu by using the
apt install ruby
command. - Demonstration 1 (Shodan.io): A Shodan account and an API key.
- Demonstration 2 (DATAC RealWin SCADA Server 2.0): Microsoft Windows XP SP2 (1 GB RAM) with the IP
192.168.232.149
and DATAC RealWin SCADA Server 2.0 from https://www.exploit-db.com/apps/e8b5dc518ae0db89e5ae280abcc7a9a3-DemoRW-1.06.exe. (The installation password isrfx
.) - Demonstration 3 (Modbus manipulation): Microsoft Windows 7 Home Basic 32-bit (IP
192.168.248.138
) with 2 GB RAM and ModbusPal (http...