Elastio Hunt
Know which copy is clean before you need to recover.
Hunt analyzes live data, replicas, and backups for ransomware, malware, and corruption on your chosen schedule. Give your team the evidence to assess recovery copies before they are needed.
Find the clean point before the damage.
Snapshots, replicas, and backups can preserve ransomware damage. Immutability protects a copy from alteration; content analysis helps determine whether it contains threats. Hunt’s recovery history separates affected copies from earlier copies with clean results.
Review the selected copy’s results and age. If no clean point is available, analyze earlier copies. If the clean point is too old, identify the unmet recovery commitment and address the cause. Elastio starts the recovery handoff; your tooling performs the restore.
Make your cyber vault's recovery promise provable. Hunt analyzes vaulted copies read-only for ransomware, malware, and corruption. Give security and recovery teams evidence of which copy is clean, how recent it is, and what was checked.
Illustrative product scenario · example values, not a customer result
- 2026-10-11 12:00 UTCelastio · backupThreat present
- 2026-10-10 12:00 UTCelastio · backupThreat present
- Recovery window · clean points before the threat - pick any
- 2026-10-09 12:00 UTCelastio · backupCleanRecover to this point
- 2026-10-08 12:00 UTCelastio · backupCleanRecover here
- 2026-10-07 12:00 UTCelastio · backupCleanRecover here
- 2026-10-06 12:00 UTCelastio · backupCleanRecover here
- 2026-10-05 12:00 UTCelastio · backupCleanRecover here
- 2026-10-04 12:00 UTCelastio · backupCleanRecover here
- 2026-10-03 12:00 UTCelastio · backupCleanRecover here
- 2026-10-02 12:00 UTCelastio · backupCleanRecover here
- 2026-10-01 12:00 UTCelastio · backupCleanRecover here
- 2026-09-30 12:00 UTCelastio · backupCleanRecover here
Review a ransomware finding and its 75 affected files
A separate finding example from the recovery view above.
Ransomware Multiple (2 families) detected · 75 files
- Asset
- i-0bc793d3b1312743f
- Detected
- 2026-10-04T02:37:59.177Z
| Path | Size | Modified | SHA-256 |
|---|---|---|---|
| /part3/file-sample_100kB.doc | 72.0 KB | 2024-05-14T07:56:40.000Z | — |
| /part3/file_example_PPT_250kB.ppt | 149 KB | 2024-05-14T07:57:40.000Z | — |
| /part3/file_example_XLSX_10.xlsx | 5.4 KB | 2024-05-14T07:57:46.000Z | — |
| /part3/file-sample_500kB.docx | 539 KB | 2024-05-14T07:57:08.000Z | — |
| /part2/file-sample_1MB.rtf | 515 KB | 2024-05-14T07:57:02.000Z | — |
Read all 75 affected-file records
| Path | Size | Modified | SHA-256 |
|---|---|---|---|
| /part3/file-sample_100kB.doc | 72.0 KB | 2024-05-14T07:56:40.000Z | — |
| /part3/file_example_PPT_250kB.ppt | 149 KB | 2024-05-14T07:57:40.000Z | — |
| /part3/file_example_XLSX_10.xlsx | 5.4 KB | 2024-05-14T07:57:46.000Z | — |
| /part3/file-sample_500kB.docx | 539 KB | 2024-05-14T07:57:08.000Z | — |
| /part2/file-sample_1MB.rtf | 515 KB | 2024-05-14T07:57:02.000Z | — |
| /part2/file-sample_1MB.docx | 1003 KB | 2024-05-14T07:56:56.000Z | — |
| /part2/file_example_XLSX_100.xlsx | 9.2 KB | 2024-05-14T07:57:48.000Z | — |
| /part2/file-sample_300kB.rtf | 127 KB | 2024-05-14T07:57:04.000Z | — |
| /part3/file_example_PPT_500kB.ppt | 413 KB | 2024-05-14T07:57:42.000Z | — |
| /part3/file-sample_100kB.rtf.WNCRY | 98.5 KB | 2025-08-01T13:59:22.829Z | — |
| /part2/file_example_XLSX_50.xlsx | 7.3 KB | 2024-05-14T07:57:54.000Z | — |
| /part3/file-sample_100kB.docx | 109 KB | 2024-05-14T07:56:42.000Z | — |
| /part3/file_example_XLS_10.xls | 2.0 KB | 2024-05-14T07:58:02.000Z | — |
| /part3/file_example_XLSX_1000.xlsx | 41.8 KB | 2024-05-14T07:57:52.000Z | — |
| /part2/file_example_XLS_5000.xls.WNCRY | 657 KB | 2025-08-01T13:59:22.304Z | — |
| /part3/file-sample_500kB.odt | 596 KB | 2024-05-14T07:57:10.000Z | — |
| /part2/file_example_XLSX_10.xlsx | 5.4 KB | 2024-05-14T07:57:46.000Z | — |
| /part2/file-example_PDF_1MB.pdf | 985 KB | 2024-05-14T07:56:36.000Z | — |
| /part2/file_example_XLS_50.xls | 3.8 KB | 2024-05-14T07:58:10.000Z | — |
| /part2/file_example_ODS_10.ods | 30.7 KB | 2024-05-14T07:57:22.000Z | — |
| /part2/file_example_XLSX_1000.xlsx | 41.8 KB | 2024-05-14T07:57:52.000Z | — |
| /part3/file_example_PPT_1MB.ppt | 892 KB | 2024-05-14T07:57:36.000Z | — |
| /part2/file_example_PPT_1MB.ppt | 892 KB | 2024-05-14T07:57:36.000Z | — |
| /part2/file-sample_100kB.docx | 109 KB | 2024-05-14T07:56:42.000Z | — |
| /part2/file_example_XLS_5000.xls | 151 KB | 2024-05-14T07:58:12.000Z | — |
| /part3/file_example_ODP_200kB.odp | 196 KB | 2024-05-14T07:57:18.000Z | — |
| /part3/file_example_ODS_100.ods | 67.0 KB | 2024-05-14T07:57:28.000Z | — |
| /part3/file_example_XLS_50.xls | 3.8 KB | 2024-05-14T07:58:10.000Z | — |
| /part3/file-sample_1MB.doc | 952 KB | 2024-05-14T07:56:54.000Z | — |
| /part2/file_example_ODP_200kB.odp | 196 KB | 2024-05-14T07:57:18.000Z | — |
| /part3/file_example_ODP_1MB.odp | 949 KB | 2024-05-14T07:57:16.000Z | — |
| /part3/file-sample_100kB.odt | 113 KB | 2024-05-14T07:56:46.000Z | — |
| /part2/file_example_XLS_100.xls | 5.4 KB | 2024-05-14T07:58:04.000Z | — |
| /part2/file-sample_100kB.doc | 72.0 KB | 2024-05-14T07:56:40.000Z | — |
| /part3/file-sample_500kB.rtf | 238 KB | 2024-05-14T07:57:12.000Z | — |
| /part2/file_example_ODS_5000.ods | 231 KB | 2024-05-14T07:57:34.000Z | — |
| /part3/file-sample_1MB.rtf | 515 KB | 2024-05-14T07:57:02.000Z | — |
| /part3/file-sample_100kB.rtf | 39.8 KB | 2024-05-14T07:56:48.000Z | — |
| /part3/file-example_PDF_500_kB.pdf | 449 KB | 2024-05-14T07:56:38.000Z | — |
| /part2/file-sample_100kB.rtf | 39.8 KB | 2024-05-14T07:56:48.000Z | — |
| /part2/file-sample_500kB.doc | 452 KB | 2024-05-14T07:57:06.000Z | — |
| /part2/file-sample_500kB.odt | 596 KB | 2024-05-14T07:57:10.000Z | — |
| /part3/file-sample_300kB.rtf | 127 KB | 2024-05-14T07:57:04.000Z | — |
| /part2/file-sample_1MB.doc | 952 KB | 2024-05-14T07:56:54.000Z | — |
| /part2/file_example_XLSX_5000.xlsx | 185 KB | 2024-05-14T07:57:58.000Z | — |
| /part3/file-sample_150kB.pdf | 135 KB | 2024-05-14T07:56:52.000Z | — |
| /part3/file-sample_1MB.docx | 1003 KB | 2024-05-14T07:56:56.000Z | — |
| /part3/file_example_XLSX_50.xlsx | 7.3 KB | 2024-05-14T07:57:54.000Z | — |
| /part3/file_example_ODS_5000.ods | 231 KB | 2024-05-14T07:57:34.000Z | — |
| /part3/file-example_PDF_1MB.pdf | 985 KB | 2024-05-14T07:56:36.000Z | — |
| /part3/file_example_XLS_100.xls | 5.4 KB | 2024-05-14T07:58:04.000Z | — |
| /part3/file-sample_1MB.odt | 1008 KB | 2024-05-14T07:56:58.000Z | — |
| /part3/file_example_ODS_1000.ods | 93.8 KB | 2024-05-14T07:57:32.000Z | — |
| /part2/file-sample_500kB.rtf | 238 KB | 2024-05-14T07:57:12.000Z | — |
| /part2/file-sample_500kB.docx | 539 KB | 2024-05-14T07:57:08.000Z | — |
| /part2/file_example_ODS_100.ods | 67.0 KB | 2024-05-14T07:57:28.000Z | — |
| /part2/file_example_XLS_10.xls | 2.0 KB | 2024-05-14T07:58:02.000Z | — |
| /part2/file-sample_100kB.odt | 113 KB | 2024-05-14T07:56:46.000Z | — |
| /part2/file_example_ODP_500kB.odp | 466 KB | 2024-05-14T07:57:22.000Z | — |
| /part3/file_example_XLS_1000.xls | 32.4 KB | 2024-05-14T07:58:06.000Z | — |
| /part2/file-sample_1MB.odt | 1008 KB | 2024-05-14T07:56:58.000Z | — |
| /part2/file_example_XLS_1000.xls | 32.4 KB | 2024-05-14T07:58:06.000Z | — |
| /part3/file_example_XLSX_100.xlsx | 9.2 KB | 2024-05-14T07:57:48.000Z | — |
| /part2/file_example_ODS_1000.ods | 93.8 KB | 2024-05-14T07:57:32.000Z | — |
| /part3/file_example_ODP_500kB.odp | 466 KB | 2024-05-14T07:57:22.000Z | — |
| /part3/file_example_XLS_5000.xls | 151 KB | 2024-05-14T07:58:12.000Z | — |
| /part2/file_example_PPT_250kB.ppt | 149 KB | 2024-05-14T07:57:40.000Z | — |
| /part3/file_example_XLSX_5000.xlsx | 185 KB | 2024-05-14T07:57:58.000Z | — |
| /part3/file-example_PDF_1MB.pdf.WNCRY | 1018 KB | 2025-08-01T13:59:22.478Z | — |
| /part2/file-example_PDF_500_kB.pdf | 449 KB | 2024-05-14T07:56:38.000Z | — |
| /part2/file-sample_150kB.pdf | 135 KB | 2024-05-14T07:56:52.000Z | — |
| /part2/file_example_ODP_1MB.odp | 949 KB | 2024-05-14T07:57:16.000Z | — |
| /part3/file_example_ODS_10.ods | 30.7 KB | 2024-05-14T07:57:22.000Z | — |
| /part2/file_example_PPT_500kB.ppt | 413 KB | 2024-05-14T07:57:42.000Z | — |
| /part3/file-sample_500kB.doc | 452 KB | 2024-05-14T07:57:06.000Z | — |
Check for infection, damage, and sensitive data.
Five built-in hunts examine the data:
Ransomware detection. Find known and zero-day ransomware, including variants with no known-family match.
Encryption detection. Find suspicious encryption and corruption caused by ransomware, destructware, or insider tampering.
Malware detection. Match known malware signatures, including threats inside archives.
File-system integrity. Identify corruption or tampering that could make a recovery copy unusable.
Data classification. Identify personal, health, and payment-card information, plus credentials, to help assess impact and prioritize response.
Find ransomware that signatures alone miss.
Three models work together: recognize researched families, detect unfamiliar variants, and identify encryption spread across successive copies.
- 01DETERMINISTIC
Recognize known ransomware
Matches files against reverse-engineered, detonated ransomware families.
More than 2,300 families · 10,000 variants
- 02ZERO-DAY RANSOMWARE MODEL · ZDR
Find variants never seen before
Finds known and unknown ransomware, including variants that match no known family.
Unseen familiesHunt model evaluationFamilies and variants not used in training
- 03TEMPORAL
Find encryption spread over time
Compares successive copies to detect gradual and obfuscated encryption across hours or weeks.
- Earlier copy
- Later copy
- Latest copy
Hunt for threats specific to your environment.
Look for exposed AWS keys, webshells, ransom notes, or scripts that inhibit recovery. Create a Custom Hunt Rule or adapt an Elastio rule.
Use Structural Query (SQL), Content Signature (YARA), and Pattern Match (RegEx) as applicable to the Hunt Rule. Tune the rule, then activate it through a policy. Matches become findings for your security team.
Explore the Custom Hunt Rule example
Explore environment-specific rules and their YARA references.
Composite detection rules that combine Structural Query, Pattern Match, and YARA file references. Attached to policies for execution.
One YARA file = one .yar file with one or more rules. YARA files are referenced by Hunt Rules; their policy attachment is transitive through those references.
Re-upload to replace the file body. Replacing the body re-parses its rules and creates a new version; enable/disable tuning state carries forward per rule.
Replace YARA file...Tip: the Rules tab supports per-rule enable/disable toggles without bumping rule_version_id.
1 rule. Click a row to view the body. Toggling enable/disable does not bump rule_version_id.
Build the evidence for provable recovery.
Each completed Hunt adds a detection or clean result to the history. Review scope, completion, and time. Missing or partial analysis is not a clean result.
A clean result means no threats were detected by the completed checks on that copy, within the recorded scope and analysis time. For supported system copies, review Pursuit’s compromise investigation as well as Hunt’s data analysis. Review copy age and protection requirements before recovery.
AI Attack Readiness adds protection requirements and clean-copy age against business commitments. Your team validates applications after the restore.
- Pursuit
- No attack found in the system
- Hunt
- No ransomware found in the data
Recovery evidenceFor the copy, scope, and analysis time
Review completed Hunt checks and clean-result history
No open threats across the listed Hunt checks. Four violations remain. This screen does not show a Pursuit result.
No open threats.
Checked for: Malware · Ransomware · Encryption · FS integrity
Last hunt: 2026-10-04 00:09 UTC
Last clean backup: 2026-09-02 14:18 UTC
- AWS EC2 Huntsucceeded10/04/26 12:09 AM2 modules
- AWS EC2 Huntsucceeded09/27/26 12:10 AM2 modules
- AWS EC2 Huntsucceeded09/20/26 12:11 AM2 modules
- AWS EC2 Huntsucceeded09/19/26 11:05 AM2 modules