O que é engenharia social?
Hadnagy (2014), define a engenharia social como qualquer ato que influencie alguém a tomar uma ação que pode ou não ser do seu interesse. Engenharia social nem sempre envolve truques ou enganos. Em vez disso, trata-se mais de como conduzimos nossas interações sociais diariamente. Trata-se de como nos comunicamos, conversamos e passamos nosso ponto de vista para pessoas com quem interagimos. Tenha em mente que é vital que o engenheiro social se torne parte da mesma “tribo” que o alvo. Uma tribo pode envolver um local de trabalho, crenças, roupas, música — qualquer coisa que faz com que as pessoas se juntem a um grupo. Uma vez que isso ocorra, coletar informações ou obter acesso é muito mais simples. Coleta de Informações A informação é a força vital do engenheiro social. Quanto mais informações o engenheiro social tem, mais vetores (ou, métodos de infiltração), ele pode desenvolver, mais ele entende o alvo, e mais ele pode entender as fraquezas e pontos fortes do alvo. A coleta de informações pode ser baseada na Web, usando ferramentas como Google dorking e Maltego, por meio da técnica de OSINT. Também pode envolver encontro presencial, como tirar fotos, escopo de localização e provocação. O poder da internet facilita muito a coleta de informações hoje em dia, e isso significa que um engenheiro social pode obter uma quantidade muito grande de dados. Aprender a categorizar e armazenar essas informações é muito importante. A Inteligência de Fontes Abertas, que os pesquisadores e serviços de segurança chamam de OSINT, é uma das ferramentas mais valiosas para a coleta de informações para Engenharia Social, devido à vasta quantidade de informações online publicamente disponíveis. Cada vez que entramos online, abrimos mão de parte de nossa identidade. Às vezes, vem na forma de um e-mail usado para criar uma conta no Twitter. Outras vezes, é um número de telefone para autenticação de dois fatores ou carimbos de data/hora de dias e semanas sugerindo quando um usuário está acordado e dormindo. Quando um engenheiro social coleta informações, a regra de ouro deve ser “nenhuma informação é inútil“. Mesmo as pequenas informações podem ir muito longe para o sucesso de um noivado.Pretexting
Seu pretexto é a pessoa que você vai retratar — o ato que você vai colocar. É um pouco como o método agindo — você se torna a pessoa que você está fingindo ser. Roupas, ID, linguagem corporal e conhecimento desempenham um papel em tornar um pretexto crível. Da mesma forma, um pretexto nem sempre é pessoalmente. Seja pessoalmente, por telefone ou por e-mail, o pretexto de um engenheiro social precisa abranger roupas, linguagem e escolha de palavras, sons e todos os aspectos do método de comunicação para provar ao alvo que o engenheiro social é quem ele diz ser.Citação
A obtenção é a arte de obter informações sem fazer perguntas diretas — apenas continuar uma conversa normal. A excitação é falar com seu alvo sobre sua vida, família e trabalho. Você constrói relacionamento com seu alvo (veja a próxima seção) e faz com que ele ou ela goste de você, abra e ofereça detalhes que você pode usar. Uma explicação tão simples, mas um dos aspectos mais importantes da engenharia social.Relatório
O autor Robin Dreeke define e discute habilidades de construção de relacionamento em seu livro It’s Not All About “Me.”. Ele pode rapidamente ensinar a qualquer um as melhores técnicas para fazer as pessoas se sentirem queridas, o que cria uma atmosfera de confiança. Essa confiança, então, faz com que eles falem e dêem informações que podem ser valiosas. Essa confiança também pode fazer com que alguém tome medidas, como clicar em um link ruim ou deixar um engenheiro social passar por uma porta. Rapport é o sentimento de proximidade ou confiança que é desenvolvido quando psicologicamente alguém se abre e agora está disposto a confiar em você informações sobre suas vidas. Robin divide a relação de construção em 10 métodos diferentes. Rapidamente eles são:- Restrições artificiais de tempo: Deixar as pessoas saberem que você só vai “incomodá-los” por um breve período de tempo
- Acomodação não verbal :Certificando-se de que seus não-verbais correspondam às suas palavras ou haverá bandeiras vermelhas levantadas
- Ritmo mais lento da fala: Falando lento o suficiente para não parecer nervoso
- Temas de simpatia: Usando as palavras poderosas, “Você pode me ajudar?”
- Suspensão doego : Este aspecto poderoso é simplesmente suspender seu próprio ego para deixar os outros estarem certos, mesmo que não estejam.
- Validação: Utilizando acomodações calorosas e genuínas do conhecimento, habilidades ou pessoa de uma pessoa
- Perguntando como, quando ou por que perguntas: Perguntas abertas que provocam respostas mais longas
- Quid pro quo: Dando um pouco de informação para fazer a pessoa se sentir confortável compartilhando suas informações
- Altruísmo recíproco: Dando um presente para ganhar um presente
- Gerencie as expectativas: Não se tornar ganancioso e perceber quando algo não está funcionando e fazer uma mudança
Influência/Manipulação
Eu defino “influência” como “fazer alguém querer fazer o que você quer que eles façam” Em essência, seu alvo segue de bom grado, como se fosse ideia deles e algo que eles queriam fazer parte o tempo todo. Uma das maiores mentes em relação a este tema é o Dr. Robert Cialdini. Ele passou a vida estudando influência e como funciona. Dr. Robert Cialdini define oito aspectos de influência:- A reciprocidade está criando um sentimento de endividamento por ser o primeiro a dar algo.
- A obrigação influencia alguém a agir com base em um sentimento, seja essa é a norma social de mostrar gratidão ou o sentimento de que devemos algo a alguém.
- A concessão está conseguindo que alguém lhe dê respostas menores. Ceder e responder perguntas básicas leva o alvo pelo caminho para responder às maiores.
- Escassez: Quando as pessoas estão convencidas de que o item ou informação em questão é difícil de encontrar, correndo para fora, ou pode ter ido embora para sempre, torna-se escasso e, portanto, mais valioso.
- A autoridade joga em nosso desejo inato de obedecer e seguir a direção, especialmente daqueles em uma posição mais alta.
- Consistência e comprometimento estão envolvidos quando um alvo começa por um caminho. Ela quer permanecer consistente em suas respostas. Isso cria um sentimento de compromisso para continuar dando respostas consistentes.
- Gostar significa que as pessoas gostam daqueles que gostam delas. Se nossos alvos se sentirem queridos, eles vão gostar de nós em troca e nos dar as informações que precisamos.
- A prova social significa que se todo mundo está fazendo isso, deve estar tudo bem. Esse princípio brinca com a sensação de que fazer parte do grupo é importante.
Enquadramento
Assim como o quadro de uma casa é sua estrutura básica, o quadro de uma pessoa é sua história emocional, psicológica e pessoal e familiar. O que faz ela pensar, agir e falar do jeito que ela pensa? Essas motivações são o quadro de uma pessoa. A maneira mais fácil de fazer isso é encontrar um ponto em comum e, em seguida, construir uma relação. Fazer isso torna a ponte dos dois quadros muito mais fácil. Assim que os quadros são superados, o alvo e o engenheiro social se tornam parte da mesma “tribo”, e é mais fácil coletar informações desse alvo.Comunicações não verbais
Os não verbais compõem uma grande parte de como nos comunicamos. O que dizemos é confirmado ou contrariado pela forma como dizemos e como olhamos quando dizemos isso. Ganhar a capacidade de detectar, analisar e ler microexpressões, macroexpressões, microexpressões sutis, sinais de conversação e linguagem corporal pode ajudá-lo como engenheiro social a entender a composição emocional do seu alvo. Entender o estado emocional do seu alvo antes de se envolver com ele ou ela pode ajudá-lo a alterar sua abordagem, sua abertura e os tipos de perguntas que você faz e conversas que você tem.Visão geral da Engenharia Social
A Wikipédia define-a como “o ato de manipular as pessoas para realizar ações ou divulgar informações confidenciais. Embora semelhante a um truque de confiança ou fraude simples, o termo normalmente se aplica a truques ou enganos para fins de coleta de informações, fraude ou acesso ao sistema de computador; na maioria dos casos, o agressor nunca fica cara a cara com a vítima.” O Dicionário Webster define o social como “ou relativo à vida, bem-estar e relações dos seres humanos em uma comunidade”. Também define a engenharia como “a arte ou a ciência de fazer aplicação prática do conhecimento das ciências puras, como física ou química, como na construção de motores, pontes, edifícios, minas, navios e plantas químicas ou artifícios hábeis ou astutos; manobras. Combinando essas duas definições, você pode facilmente ver que a engenharia social é a arte ou melhor ainda, a ciência, de manobrar habilmente os seres humanos para agir em algum aspecto de suas vidas. Essa definição amplia os horizontes dos engenheiros sociais em todos os lugares. A engenharia social é usada no cotidiano na forma como as crianças fazem seus pais cederem às suas demandas. É usado na forma como os professores interagem com seus alunos, na forma como médicos, advogados ou psicólogos obtêm informações de seus pacientes ou clientes. É definitivamente usado na aplicação da lei, e no namoro — é realmente usado em todas as interações humanas, de bebês a políticos e todos no meio. Gosto de dar um passo adiante nessa definição e dizer que uma verdadeira definição de engenharia social é o ato de manipular uma pessoa para tomar uma ação que pode ou não ser do melhor interesse do “alvo”. Isso pode incluir obter informações, obter acesso ou obter o alvo para tomar determinadas medidas. Por exemplo, médicos, psicólogos e terapeutas muitas vezes usam elementos que considero engenharia social para “manipular” seus pacientes para tomar ações que são boas para eles, enquanto um vigarista usa elementos da engenharia social para convencer seu alvo a tomar ações que levam à perda para eles. Mesmo que o final do jogo seja muito diferente, a abordagem pode ser muito a mesma. Um psicólogo pode usar uma série de perguntas bem concebidas para ajudar um paciente a chegar a uma conclusão de que a mudança é necessária. Da mesma forma, um vigarista usará perguntas bem trabalhadas para mover seu alvo para uma posição vulnerável. Ambos os exemplos são a engenharia social em sua forma mais verdadeira, mas têm objetivos e resultados muito diferentes. Engenharia social não é apenas enganar as pessoas ou mentir ou fazer parte. “A verdadeira engenharia social não é apenas acreditar que você está desempenhando um papel, mas naquele momento você é essa pessoa, você é esse papel, é o que sua vida é.”- Chris Nickerson A engenharia social não é apenas uma ação, mas uma coleção das habilidades mencionadas no quadro que, quando montadas, compõem a ação, a habilidade e a ciência que chamo de engenharia social. Analisar como uma criança pode manipular um pai tão facilmente dá ao engenheiro social uma visão de como a mente humana funciona. Perceber como uma psicóloga faz perguntas pode ajudar a ver o que deixa as pessoas à vontade. Perceber como um agente da lei realiza um interrogatório bem sucedido dá um caminho claro sobre como obter informações de um alvo. Ver como governos e políticos enquadram suas mensagens para o maior impacto pode mostrar o que funciona e o que não funciona. Analisar como um ator entra em um papel pode abrir seus olhos para o incrível mundo do pretexto. Ao dissecar a pesquisa e o trabalho de algumas das mentes líderes em microexpressões e persuasão, você pode ver como usar essas técnicas na engenharia social. Ao revisar alguns dos motivadores de alguns dos maiores vendedores do mundo e especialistas em persuasão, você pode aprender a construir relacionamento, colocar as pessoas à vontade e fechar negócios. Então, pesquisando e analisando o outro lado dessa moeda — os vigaristas, golpistas e ladrões — você pode aprender como todas essas habilidades se unem para influenciar as pessoas e mover as pessoas em direções que eles pensavam que nunca iriam. Misture esse conhecimento com as habilidades de lock picks, espiões que usam câmeras escondidas, e coletores de informações profissionais e você tem um engenheiro social talentoso. Grandes nomes da Engenharia Social:- Kevin Mitnick, que poderia convencer qualquer um a qualquer coisa, ao que parece.
- Frank Abagnale, Jr., parecia ter os talentos naturais para enganar as pessoas a acreditar que ele era quem ele queria que acreditassem que ele era.
- Victor Lustig convenceu algumas pessoas que ele tinha os direitos de vender a Torre Eiffel.
As Três Formas Básicas de Engenharia Social
A engenharia social em sua forma maliciosa é geralmente categorizada em três áreas diferentes. É importante que você entenda as diferenças entre os três, porque os não verbais desempenham um papel em cada um. Vamos dar uma olhada em cada um: phishing, provocação telefônica e personificação.Phishing, a pescaria
A forma mais utilizada de engenharia social é o phishing — o envio de e-mails em massa ou direcionados que contenham arquivos, links ou instruções maliciosas. Se clicado, aberto ou seguido, esses aspectos de um phish causam violações, perda de dados e muitos outros problemas. Seja qual for o método utilizado, o engenheiro social escreve e-mails que usam medo, curiosidade ou autoridade para fazer com que o leitor realize uma ação que não seja do seu interesse. Esses e-mails nos afetam porque nos atingem na carteira — ou assim somos levados a acreditar. O medo de que alguém possa ter acessado e roubado nossos fundos é suficiente para nos fazer clicar em um link e entrar rapidamente em nossa conta para verificar. E isso é exatamente o que o atacante quer que façamos. Muitas vezes um site falso, um login falso e pequenos scripts colhem as credenciais que você insere. Quando o atacante tem essas credenciais, ele faz login e então faz a mesma coisa que criou medo em você: rouba seu dinheiro.Usando comunicação não verbal em phishing
Considere o conceito de enquadramento, que é a estrutura sobre a qual a casa mental e psicológica de uma pessoa é construída. O engenheiro social quer alterar esse quadro e fazer com que o alvo pense, sinta e reaja no quadro do engenheiro social. Isso é chamado de ponte de quadro. Uma pessoa constrói uma “ponte” entre seu quadro e a armação da outra pessoa, tornando mais fácil para a segunda pessoa encontrá-lo no meio ou encontrar esse ponto comum. Uma das principais regras do enquadramento é que todas as palavras que usamos evocam o quadro. Nossa mente pensa em imagens, então as palavras que usamos criam cenários de imagem em nossas mentes. Essas imagens criam reações emocionais, e essas reações são o que fazem com que o alvo tome a ação que pode ou não ser do seu melhor interesse. Um engenheiro social mal-intencionado quer criar um conjunto de gatilhos emocionais em, por exemplo, um e-mail que fará com que o alvo realize essa ação. Em muitos casos, o engenheiro social malicioso usa as emoções do medo (de perda, roubo, e assim por diante) ou tristeza (como está ligado à empatia e ao apelo “me ajude”) para provocar as respostas que ele quer. Declarações como “Isso deve ser concluído em 24 horas ou sua conta será suspensa” provocam uma resposta de medo. Combine isso com a possibilidade de que sua conta possa ter sido usada sem o seu conhecimento, e você tem uma receita perfeita para resposta baseada no medo. É baseado em palavras, e essas palavras pintam um quadro em sua mente, e essa imagem causa a reação emocional. Outro aspecto é o uso de emoticons, que são cada vez mais utilizados em textos, e-mails e mensagens instantâneas. A emoção direcionada ao alvo pode afetar a forma como essa pessoa reage à mensagem. Os emoticons são usados não tanto em e-mails baseados em medo, mas em e-mails de phishing que fingem ser de amigos (como e-mails de amigos do Facebook) ou potenciais parceiros românticos (como e-mails de sites populares de namoro). Nesses cenários, os emoticons são usados para fazer o remetente parecer feliz, amigável e aberto.Quando o telefone é mais perigoso que o malware
A segunda forma mais utilizada de engenharia social é a captação de telefone. Por que o número de ataques por telefone aumentou?- A falsificação de identificação de chamadas, como muitas vezes é chamada, é barata e fácil.
- Spoofing, ou fazendo parecer que você está ligando de um número que você não está ligando, o número do qual a chamada se originou significa que o engenheiro social pode falsificar qualquer número que quiser.
- É fácil, o engenheiro social não precisa estar presente ou mesmo estar no mesmo país para usar o telefone para obter informações. Com um pouco de prática, ele pode criar um enredo crível e estabelecer um nível decente de confiança com o alvo.
- A quantidade de vazamentos de informações é gigantesca, facilitando o golpe, uma vez que o golpista (engenheiro social malicioso) terá dados suficientes para confirmar com a vítima, dando assim uma maior credibilidade ao ataque.
- Autoridade, na década de 1960, o psicólogo Stanley Milgram conduziu um experimento para testar a suscetibilidade das pessoas a ouvir a autoridade mesmo quando isso ia contra seu julgamento moral. À medida que os voluntários foram convidados a chocar outras pessoas por respostas erradas, o espectador pode ver um aumento no desconforto à medida que a dor da outra pessoa aumentava. O “pesquisador” foi instruído a dizer: “O experimento deve continuar. Por favor, vá em frente.
- O tailgating, no qual alguém que não tem acesso a uma determinada área ganha acesso seguindo funcionários que o fazem. O tailgating pode ser feito de algumas maneiras:
- Áreas de fumantes de funcionários: Essas áreas, geralmente atrás do prédio, muitas vezes carecem de segurança adequada para que os funcionários possam sair e entrar facilmente. Um engenheiro social pode “se juntar à tribo” de fumantes e depois tentar voltar com eles.
- Carregando uma caixa ou objeto grande: Eu não posso dizer quantas vezes eu entrei direto em um prédio simplesmente porque eu estava carregando uma caixa. Quando me aproximei da porta, um empregado prestativo e gentil me viu lutando e me deixou entrar. Se uma mulher menor e atraente carrega uma caixa pesada, os caras vão brigar por quem vai segurar a porta para ela.
- Crachá falso: Outro método bem sucedido que até adiciona uma camada de confiança é um distintivo ou crachá falso. O engenheiro social cria um crachá realista, no entanto que não irá lhe dar acesso, funcionários úteis irão vê-lo tentar e o deixarão entrar.
Referências:
Hadnagy, Christopher. Social Engineering: The Art of Human Hacking; 2010; John Wiley & Sons Hadnagy, Christopher. Unmasking the Social Engineer: The Human Element of Security; 2014; John Wiley & Sons
Petter Anderson Lopes
Perito Judicial em Forense Digital, Criminal Profiling & Behavioral Analysis, Análise da Conduta Humana
Especialista em Criminal Profiling, Geographic Profiling, Investigative Analysis, Indirect Personality Profiling
CEO da PERITUM – Consultoria e Treinamento LTDA.
Criminal Profiler e Perito em Forense Digital | Criminal Profiling & Behavioral Analysis | Entrevista Investigativa | OSINT, HUMINT | Neurociências e Comportamento | Autor, Professor
Certified Criminal Profiling pela Heritage University(EUA) e Behavior & Law(Espanha), coordenado por Mark Safarik M.S., V.S.M. Supervisory Special Agent, F.B.I. (Ret.) e especialistas da Sección de Análisis del Comportamiento Delictivo (SACD - formada por expertos en Psicología y Criminología) da Guarda Civil da Espanha, chancelado pela CPBA (Criminal Profiling & Behavioral Analysis International Group).
Certificado em Forensic Psychology (Entrevista Cognitiva) pela The Open University.
Certificado pela ACE AccessData Certified Examiner e Rochester Institute of Technology em Computer Forensics. Segurança da Informação, Software Developer