To minimize the risk of ransomware attacks in your company, combine technical controls, strong processes, and ongoing employee training. Below is a practical, business-focused guide you can adapt to any size organization.
1. Build a Strong Backup and Recovery Strategy
Ransomware is most powerful when you can’t restore your data. Backups are your safety net.
Best practices:
- Follow the 3-2-1 rule
- 3 copies of your data
- 2 different storage types (e.g. local NAS + cloud)
- 1 copy offline or immutable (cannot be changed or deleted)
- Use immutable backups (write-once, read-many) where possible (e.g. AWS Backup with Vault Lock, Azure Immutable Storage).
- Regularly test restores: a backup you can’t restore is useless. Simulate full and partial restores at least quarterly.
- Separate backup credentials from normal admin accounts so attackers can’t easily delete backups.
2. Train Employees to Spot and Avoid Phishing
Most ransomware attacks start with a phishing email or malicious link.
Actions:
- Run continuous security awareness training (e.g. KnowBe4, Cofense) focused on:
- Recognizing suspicious links and attachments
- Verifying unexpected payment or password reset requests
- Reporting suspicious emails instead of ignoring them
- Simulate phishing campaigns to measure and improve resilience.
- Add an easy “Report Phishing” button in email clients (Outlook, Gmail add-ons, etc.).
- Teach staff:
- Never enter credentials after clicking an email link without checking the URL.
- When in doubt, contact IT/security via a known internal channel.
3. Harden Endpoints (Laptops, Desktops, Servers)
Your endpoints are the first line of defense.
a. Use next-generation endpoint protection
- Deploy EDR/XDR solutions (e.g. Microsoft Defender for Endpoint, CrowdStrike Falcon, SentinelOne) to detect and block:
- Malicious executables
- Script-based attacks (PowerShell, macros, etc.)
- Suspicious behavior (file encryption at scale, unusual admin tool use)
- Ensure real-time protection and automatic updates are enabled.
b. Patch aggressively
- Keep OS, browsers, VPN clients, and third-party apps up to date.
- Use centralized patch management tools like:
- Microsoft Intune
- WSUS
- RMM tools for managed environments
- Prioritize critical and high-severity vulnerabilities that are known to be exploited in the wild (track via CISA KEV Catalog).
c. Disable high-risk features
- Turn off or restrict:
- Office macros from the internet
- Unused remote access tools (TeamViewer, AnyDesk, etc.)
- Local admin rights for standard users
- Enforce application allowlisting (only approved apps can run) for sensitive systems.
4. Protect Email and Web Gateways
Reduce malicious content before it reaches end-users.
Email security:
- Use a secure email gateway or cloud protection (e.g. Microsoft Defender for Office 365, Google Workspace Security).
- Enable:
- Advanced attachment scanning & sandboxing
- URL rewriting and link scanning
- Anti-spoofing protections: SPF, DKIM, DMARC
- Flag external emails with a clear banner, especially if they appear to come from internal-looking addresses.
Web security:
- Use DNS/web filtering (e.g. Cisco Umbrella, Cloudflare Gateway) to block:
- Known malicious domains
- Newly registered or suspicious domains often used in attacks
5. Implement Strong Access Control and Zero Trust Principles
Limit what attackers can do if they get in.
a. Multi-factor authentication (MFA) everywhere
- Enable MFA on:
- Email accounts (Microsoft 365, Google Workspace)
- VPN and remote access
- Admin portals (cloud providers, security tools, CRM, ERP)
- Prefer phishing-resistant MFA methods where possible (e.g. FIDO2 keys, authenticator apps with number matching).
b. Least privilege access
- Remove local admin rights from users; give temporary elevated access only when needed.
- Restrict access to file shares and sensitive systems based on roles.
- Use segmentation:
- Separate servers from workstations
- Isolate critical systems (e.g. finance, OT/SCADA) from general user networks
c. Zero Trust mindset
- “Never trust, always verify”: continuously validate users and devices.
- Monitor device health: block or limit access from non-compliant or unmanaged devices.
6. Secure Remote Access and VPNs
Remote access is a common entry point for ransomware gangs.
Recommended steps:
- Avoid exposing RDP directly to the internet. Instead:
- Use a VPN or secure remote access gateway.
- Restrict RDP access with network-level authentication and IP allowlists.
- Enforce MFA on all VPN connections.
- Limit which users can use remote access and from which devices.
- Regularly review and rotate VPN credentials and certificates.
7. Lock Down Critical Infrastructure and Servers
Servers and high-value assets are prime ransomware targets.
Actions:
- Harden Active Directory:
- Limit and monitor Domain Admin accounts
- Separate admin accounts from regular user accounts
- Enable Protected Users and secure Tier 0 assets
- Use network segmentation to prevent lateral movement:
- Separate departments, production, and backup networks
- Limit inter-segment communication to what’s absolutely required
- Implement logging and monitoring:
- Centralize logs (e.g. SIEM like Splunk, Elastic, Microsoft Sentinel)
- Alert on unusual patterns: mass file encryption, privilege escalations, failed logins
8. Prepare an Incident Response Plan for Ransomware
Preparation significantly reduces damage and downtime when an incident occurs.
Your ransomware incident response plan should cover:
- Who to call and in what order:
- Internal security / IT lead
- Leadership and legal
- External incident response partner
- Immediate containment steps:
- Isolate affected machines from the network
- Disable compromised accounts
- Block malicious IPs, domains, and hashes
- Communication template for:
- Employees (what to do / not do)
- Customers and partners (if impact is external)
- Regulatory bodies (if required by law)
- Decision-making guide:
- When to shut down services
- When to restore from backup
- Legal and policy stance on ransom payments (coordinate with legal and insurance)
Consider establishing a relationship with a trusted incident response provider in advance, so you’re not searching for help in the middle of a crisis.
9. Use Security Frameworks and Standards as a Roadmap
Leverage recognized cybersecurity frameworks to structure your defenses:
- NIST Cybersecurity Framework (CSF) – Identify, Protect, Detect, Respond, Recover
- CIS Critical Security Controls – especially:
- Inventory and control of assets & software
- Controlled use of admin privileges
- Secure configuration
- Email and web browser protections
- Data recovery and backup
These frameworks map directly to ransomware prevention and response.
10. Consider Cyber Insurance and Legal Requirements
While not a control by itself, cyber insurance and compliance matter:
- Some policies provide:
- Access to 24/7 incident response
- Coverage for recovery costs, business interruption, and legal support
- Check:
- Regulatory obligations (GDPR, HIPAA, PCI-DSS, etc.) in case of data theft along with encryption.
- Reporting requirements to authorities or industry bodies.
Insurance carriers also often share best practices checklists that align with reducing ransomware risk.
11. Simple Priority Checklist (What to Do First)
If you need a quick starting plan:
- Turn on MFA for email, VPN, and admin accounts.
- Implement reliable, tested backups with at least one offline/immutable copy.
- Roll out endpoint protection (EDR) and ensure auto-updates are enabled.
- Start phishing awareness training and simulated phishing for staff.
- Disable exposed RDP and secure all remote access.
- Patch critical systems and internet-facing services.
- Document a ransomware playbook and run a tabletop exercise.
Useful External Resources
- CISA – Ransomware Guidance and Resources
- NCSC (UK) – Mitigating Malware and Ransomware
- ENISA – Ransomware: Recommendations for Organisations (search “ransomware”)
If you share your company size, industry, and whether you have in-house IT/security, I can propose a tailored, step-by-step ransomware protection roadmap appropriate to your environment.