You will need a minimum of 4 GB RAM for pen-testing. As for storage, a minimum of 250 GB is mandatory for efficient performance. But, without budget constraints, you can always prefer 8 GB RAM and higher SSD storage. This is a very important factor because your pentesting software programs and other hacking activities need more space to work efficiently.  Before checking on all the above factors, decide your budget for the laptop. Within the decided budget, make sure your laptop comprises of all the specs mentioned above. A fast processor, long-lasting battery life, high RAM, and storage are mandatory factors among the others. No more wait, you can begin to hunt down the laptop for your hacking activities.