A engenharia social é a arte de manipular as pessoas para conseguir informações confidenciais. No ataque de engenharia social, um atacante utiliza a interação humana (habilidades sociais e psicológicas) para obter informações ou conseguir comprometer o computador e sistemas de uma empresa ou pessoa.
Os tipos de informações que esses atacantes estão procurando podem variar. No cenário brasileiro, o que temos observado e acompanhado é a tentativa de induzir a vítima a executar um software malicioso no computador que irá fornecer acesso às suas senhas e informações bancárias.
Durante o ataque, o criminoso pode parecer íntegro e respeitável, podendo até afirmar ser um novo funcionário ou fornecedor e forjar as credenciais (inclusive e-mail) para dar uma veracidade maior a essa identidade. Através de perguntas, ele pode ser capaz de reunir informações suficientes para completar uma invasão ou, se ele não conseguir reunir informações suficientes de uma fonte, ele pode entrar em contato com outra fonte dentro da mesma empresa e usar as informações obtidas da primeira para conseguir uma credibilidade maior nesta investida.