I would recommend the following hardware requirements for a penetration testing machine:
- Quad-core processor
- 8 GB RAM (minimum)
- Wireless network adapter
- Ethernet network interface card
Next, we will get acquainted with creating an information-gathering checklist.