When doing footprinting it is important to be structured as the information collected in this process is the bases for most following steps. The footprinting methodology is divided into the following steps:
- Footprinting through search engines
- Footprinting using advanced google hacking; google dorks
- Footprinting through social network sites and social media
- Website footprinting
- Email footprinting
- Competitive Intelligence
- WHOIS footprinting
- DNS footprinting
- Network footprinting
- Footprinting through social engineering