Os códigos maliciosos, também conhecidos como pragas e
malware, são programas desenvolvidos para executar ações
danosas e atividades maliciosas em equipamentos como computadores, modems, switches, roteadores e dispositivos móveis.
O programa que torna inacessíveis os dados armazenados em um
equipamento, geralmente usando criptografia, e que exige pagamento de resgate para restabelecer o acesso ao usuário; e,o conjunto de programas e técnicas que permite esconder e assegurar
a presença de um invasor ou de outro código malicioso em um
equipamento comprometido são, respectivamente: