complete process for network pen testing