Automated penetration testing prototype uses machine learning