Down the Rabbit Hole An OSINT Journey: Open Source Intelligence Gathering for Penetration Testing