O teste de penetração (teste da caneta) é uma tentativa de avaliar a segurança de uma infraestrutura de TI, simulando um ataque cibernético contra o sistema do computador para explorar vulnerabilidades. Ajuda uma organização a fortalecer suas defesas contra ataques cibernéticos, identificando vulnerabilidades.
Este tutorial será útil para graduados, pós-graduados e estudantes de pesquisa que tenham interesse neste assunto ou tenham este assunto como parte de seu currículo. O leitor pode ser um iniciante ou um aluno avançado.
O leitor deve ter conhecimentos básicos sobre testes, sistema operacional e redes de computadores. Ele / ela também deve estar ciente dos conceitos básicos de programação Python.