Para atacar um sistema com ransomware, primeiro o hacker precisa obter acesso a esse sistema. Os métodos estão bastante sofisticados, com softwares de exploração de vulnerabilidades de dia zero ou sem correção/desconhecidos. Geralmente, tudo começa com um ataque de phishing, e-mail malicioso, anexos de e-mail comprometidos, worms de computador agressivos, exploração de vulnerabilidades, ataques direcionados ou clickjacking (a prática de inserir hiperlinks alternados em conteúdo clicável e legítimo).