  Offensive security is one of the state of the art measures to protect
enterprises and organizations. Penetration testing, broadly called pentesting,
is a branch of offensive security designed to find, rate and exploit these
vulnerabilities, in order to assess the security posture of an organization.
This process is often time-consuming and the quantity of information that
pentesters need to manage might also be difficult to handle. This project takes
a practical approach to solve the automation of pentesting and proposes a
usable tool, called PTHelper. This open-source tool has been designed in a
modular way to be easily upgradable by the pentesting community, and uses state
of the art tools and artificial intelligence to achieve its objective.
