Nos ataques server-side (lado do servidor), o alvo é o servidor onde a aplicação está hospedada. Esses ataques exploram vulnerabilidades no servidor ou nos serviços que ele executa. O objetivo é comprometer o servidor para obter acesso não autorizado, manipular dados ou interromper o funcionamento da aplicação.
Injeção SQL: Explorando vulnerabilidades em consultas SQL para acessar e manipular bancos de dados.
Remote Code Execution (RCE): Executando código malicioso no servidor através de vulnerabilidades em software ou serviços.
DDoS (Distributed Denial of Service): Sobrecarga do servidor com tráfego para torná-lo indisponível.
Nos ataques client-side (lado do cliente), o alvo é o cliente (usuário) que está interagindo com a aplicação. Esses ataques exploram vulnerabilidades no navegador do usuário ou nos scripts executados no lado do cliente. O objetivo é comprometer o dispositivo do usuário, roubar informações sensíveis ou manipular a experiência do usuário.
Cross-Site Scripting (XSS): Injetando scripts maliciosos em páginas web para executar no navegador do usuário.
Phishing: Enganando o usuário para que revele informações sensíveis através de sites ou e-mails falsos.
Malware: Distribuindo software malicioso que infecta o dispositivo do usuário.