An open source penetration testing program