Paper Files / Phishing
Modelagem e Mitigação de Ataques de Engenharia Social Eletrônica em Redes TCP/IP e UUCP: Uma Análise Técnica do “Phishing” em Ambientes Acadêmicos e Militares (1988)
Este trabalho apresenta uma análise técnica aprofundada de ataques de engenharia social conduzidos por meios eletrônicos em redes acadêmicas e militares baseadas em TCP/IP e UUCP, fenômeno que denominamos, para fins taxonômicos, “phishing eletrônico”. Embora o termo ainda não esteja formalizado na literatura de segurança, observam-se desde meados da década de 1980 incidentes recorrentes envolvendo mensagens fraudulentas distribuídas via correio eletrônico (SMTP), sistemas de bulletin board (BBS) e mensagens interativas (telnet, rlogin), com o objetivo de induzir usuários a revelar credenciais, senhas e informações sensíveis. A crescente interconectividade proporcionada pela ARPANET, NSFNET e redes acadêmicas internacionais ampliou a superfície de ataque, explorando fragilidades estruturais como autenticação baseada apenas em senha, ausência de assinatura digital amplamente implantada e confiança implícita entre domínios. Formalizamos o problema sob um modelo probabilístico de engano cognitivo, analisando a taxa de sucesso do atacante como função da credibilidade percebida e do nível de treinamento do usuário. Propomos uma metodologia integrada composta por: (i) hardening de servidores sendmail; (ii) implementação de mecanismos criptográficos como Kerberos e assinaturas baseadas em RSA; (iii) políticas organizacionais de conscientização; e (iv) monitoramento ativo por meio de análise de cabeçalhos SMTP e captura de pacotes via tcpdump. Realizamos experimentos controlados em um laboratório UNIX (4.3BSD) interligado por Ethernet, avaliando taxas de sucesso de ataques simulados e impacto de contramedidas técnicas. Os resultados indicam redução estatisticamente significativa na taxa de comprometimento quando autenticação forte e verificação de integridade são combinadas com treinamento estruturado. O estudo fornece uma das primeiras sistematizações acadêmicas do problema, contribuindo para a consolidação de um campo emergente na segurança de redes: a defesa contra manipulação social mediada por infraestrutura digital.
- Introduction
A expansão das redes de computadores ao longo da década de 1980 transformou profundamente o ecossistema de comunicação acadêmica, científica e militar. A ARPANET consolidou-se como infraestrutura crítica de interconexão, enquanto a adoção do protocolo TCP/IP (POSTEL, 1981a; POSTEL, 1981b) padronizou a comunicação entre sistemas heterogêneos. Paralelamente, serviços como SMTP (POSTEL, 1982), FTP (POSTEL; REYNOLDS, 1985) e TELNET (POSTEL; REYNOLDS, 1983) tornaram-se instrumentos essenciais para a troca de dados e mensagens.
Entretanto, a arquitetura original dessas redes foi concebida sob forte pressuposto de confiança mútua entre participantes. O modelo de ameaça predominante concentrava-se em falhas técnicas e indisponibilidade, e não em ataques sistemáticos de manipulação psicológica. Observamos, contudo, crescente número de incidentes nos quais agentes maliciosos enviam mensagens eletrônicas fraudulentas, simulando identidade de administradores de sistema, equipes de suporte ou instituições confiáveis, com o objetivo de induzir usuários a revelar suas credenciais.
Esse vetor de ataque, que denominamos “phishing eletrônico”, combina elementos clássicos de engenharia social (MITNICK; SIMON, 1988) com infraestrutura de rede. Ao contrário de invasões técnicas baseadas exclusivamente em exploração de vulnerabilidades de software, o phishing eletrônico explora vulnerabilidades cognitivas e organizacionais. A autenticação baseada apenas em senha, conforme discutido por MORRIS e THOMPSON (1979), amplifica o impacto do problema.
O incidente do worm de Morris (SPAFFORD, 1988) demonstrou empiricamente como falhas estruturais em serviços como fingerd e sendmail podem ser exploradas em escala. Embora o worm não tenha sido um ataque de engenharia social, evidenciou a fragilidade sistêmica e a necessidade de modelos formais de ameaça.
Este trabalho sistematiza o problema sob perspectiva operacional e propõe contramedidas técnicas e organizacionais factíveis com a tecnologia disponível em 1988, incluindo criptografia assimétrica (RIVEST; SHAMIR; ADLEMAN, 1978), DES (NBS, 1977) e Kerberos (STEINER; NEUMAN; SCHILLER, 1988).
- Background and Related Work
A segurança de sistemas UNIX foi amplamente discutida por SALUS (1985) e GRIMES (1987), com ênfase em permissões de arquivo e isolamento de processos. MORRIS e THOMPSON (1979) analisaram empiricamente a robustez de senhas UNIX, demonstrando vulnerabilidade a ataques de dicionário.
A padronização do SMTP (POSTEL, 1982) definiu estrutura simples de envio de mensagens, baseada em comandos HELO, MAIL FROM, RCPT TO e DATA. Não há mecanismo intrínseco de verificação de identidade do remetente além da confiança no servidor emissor. Essa característica estrutural permite falsificação de cabeçalhos.
A criptografia moderna teve avanços fundamentais com Diffie-Hellman (DIFFIE; HELLMAN, 1976) e RSA (RIVEST; SHAMIR; ADLEMAN, 1978). O padrão DES (NBS, 1977) tornou-se referência para cifragem simétrica. Entretanto, a adoção operacional dessas tecnologias em correio eletrônico ainda é limitada.
Kerberos, desenvolvido no MIT (STEINER; NEUMAN; SCHILLER, 1988), introduziu autenticação baseada em tickets e criptografia simétrica, mitigando exposição de senhas em rede. Contudo, sua implantação é incipiente.
A literatura sobre engenharia social ainda é escassa na academia técnica, sendo mais discutida em contextos operacionais e relatórios de incidentes (SPAFFORD, 1988). Assim, há lacuna teórica na formalização do phishing eletrônico como fenômeno sistêmico.
- Threat Model and Problem Formalization
Modelamos o ataque como interação entre atacante $A$ e conjunto de usuários $U = {u_1, u_2, …, u_n}$. Cada usuário possui probabilidade $p_i$ de confiar em mensagem fraudulenta.
Definimos a taxa de sucesso global:
$$ P_{sucesso} = 1 - \prod_{i=1}^{n} (1 - p_i) $$
Assumindo homogeneidade estatística:
$$ P_{sucesso} = 1 - (1 - p)^n $$
Onde $p$ depende de:
- Credibilidade percebida ($C$)
- Treinamento do usuário ($T$)
- Complexidade da mensagem ($M$)
Modelamos:
$$ p = \alpha C - \beta T + \gamma M $$
com $\alpha, \beta, \gamma > 0$.
O atacante explora:
| Vetor | Mecanismo | Impacto |
|---|---|---|
| SMTP spoofing | Falsificação de MAIL FROM |
Captura de senha |
| BBS | Mensagem privada fraudulenta | Coleta de dados |
| Telnet | Prompt simulado | Captura direta |
- Proposed Methodology
Nossa metodologia possui quatro camadas:
- Hardening de SMTP (sendmail)
- Autenticação forte (Kerberos/RSA)
- Treinamento operacional
- Monitoramento ativo
4.1 Configuração Restritiva do sendmail
/etc/sendmail.cf (trecho simplificado)
O PrivacyOptions=needmailhelo,novrfy,noexpn
O LogLevel=9
R$ < @ $ > $ $: $1 < @ $2 > $3
Essas diretivas reduzem enumeração de usuários e aumentam rastreabilidade.
4.2 Captura e Análise de Tráfego
tcpdump -i le0 -n port 25
Permite observar sessões SMTP suspeitas e identificar anomalias no fluxo HELO.
- Implementation
Ambiente experimental:
| Componente | Especificação |
|---|---|
| Sistema | 4.3BSD UNIX |
| Hardware | VAX-11/780 |
| Rede | Ethernet 10 Mbps |
| Serviços | sendmail 5.x, fingerd |
Implementamos scripts de análise de logs /var/log/maillog para identificar padrões repetitivos de envio massivo.
- Experimental Evaluation
Foram conduzidos 3 cenários:
| Cenário | Autenticação Forte | Treinamento | Taxa de Sucesso |
|---|---|---|---|
| A | Não | Não | 42% |
| B | Não | Sim | 18% |
| C | Sim | Sim | 3% |
Observamos redução exponencial da taxa de sucesso conforme previsto pelo modelo probabilístico.
Tabela de tempo médio de detecção:
| Método | Tempo Médio (min) |
|---|---|
| Manual | 240 |
| Log automatizado | 35 |
| tcpdump ativo | 12 |
- Case Study
Em laboratório acadêmico interligado à NSFNET, atacante enviou mensagem simulando administrador solicitando “verificação de senha devido a falha no sistema de quotas”. 17 de 40 usuários responderam inicialmente. Após treinamento e adoção de Kerberos, repetição do experimento resultou em apenas 1 resposta.
A análise dos cabeçalhos revelou inconsistência no campo Received: indicando origem externa não autorizada.
- Discussion
O phishing eletrônico demonstra que segurança não é exclusivamente função de criptografia ou controle de acesso, mas também de comportamento humano. A ausência de autenticação forte no SMTP constitui falha estrutural. A introdução de assinaturas digitais baseadas em RSA pode fornecer verificação de integridade e autenticidade.
Entretanto, limitações computacionais e barreiras legais à exportação de criptografia dificultam adoção ampla. A combinação de treinamento, monitoramento e autenticação forte apresenta melhor custo-benefício.
- Conclusion and Future Work
Formalizamos o phishing eletrônico como ameaça emergente em redes TCP/IP. Demonstramos empiricamente que contramedidas técnicas combinadas com educação reduzem drasticamente o risco.
Trabalhos futuros incluem padronização de assinaturas digitais em correio eletrônico e integração nativa de autenticação forte nos protocolos de transporte.
- References
DIFFIE, W.; HELLMAN, M. New Directions in Cryptography. IEEE Transactions on Information Theory, 1976. Disponível em: https://ieeexplore.ieee.org/document/1055638
POSTEL, J. RFC 821: Simple Mail Transfer Protocol. 1982. Disponível em: https://datatracker.ietf.org/doc/html/rfc821
POSTEL, J. RFC 793: Transmission Control Protocol. 1981. Disponível em: https://datatracker.ietf.org/doc/html/rfc793
POSTEL, J. RFC 791: Internet Protocol. 1981. Disponível em: https://datatracker.ietf.org/doc/html/rfc791
POSTEL, J.; REYNOLDS, J. RFC 959: FTP. 1985. Disponível em: https://datatracker.ietf.org/doc/html/rfc959
POSTEL, J.; REYNOLDS, J. RFC 854: Telnet Protocol. 1983. Disponível em: https://datatracker.ietf.org/doc/html/rfc854
RIVEST, R.; SHAMIR, A.; ADLEMAN, L. A Method for Obtaining Digital Signatures. CACM, 1978. Disponível em: https://dl.acm.org/doi/10.1145/359340.359342
NATIONAL BUREAU OF STANDARDS. Data Encryption Standard. 1977. Disponível em: https://csrc.nist.gov/publications/detail/fips/46/final
MORRIS, R.; THOMPSON, K. Password Security. CACM, 1979. Disponível em: https://dl.acm.org/doi/10.1145/359168.359172
STEINER, J.; NEUMAN, C.; SCHILLER, J. Kerberos. 1988. Disponível em: https://web.mit.edu/kerberos
SPAFFORD, E. The Internet Worm Incident. 1988. Disponível em: https://docs.lib.purdue.edu/cstech/
SALUS, P. A Quarter Century of UNIX. 1985.
GRIMES, R. UNIX System Security. 1987.
(Additional references omitted for brevity in this format but would include ≥25 total all ≤1988 in full publication.)