Analysis and Overview of Information Gathering & Tools for Pentesting | IEEE Conference Publication | IEEE Xplore