๐Ÿ“š What You'll Learn Here

Scanning files, directories, and disk images. Recursive scanning, filters, and handling large volumes.

Learning Outline

  • 1. Basic File Scanning โ€” `yara rules.yar target.exe`
  • 2. Recursive Directory Scanning โ€” `-r` flag for entire directory trees
  • 3. File Filters โ€” `--include` and `--exclude` patterns
  • 4. Size Limits โ€” `--max-size` to skip large files
  • 5. Forensic Images โ€” Scanning E01, raw dd images (with mounting or direct I/O)
  • 6. Parallel Scanning โ€” `-p` threads for multi-core performance
  • 7. Handling Archives โ€” Scanning ZIP, RAR, TAR contents
  • 8. Network Drives โ€” Scanning mounted SMB/NFS shares
๐Ÿ› ๏ธ FILESYSTEM BROWSER (Coming Soon)
Navigate and scan directories interactively.

๐Ÿ”— Resources

โš”๏ธ Practice Challenge

Scan `/usr/bin/` for files containing the string "curl" (case-insensitive). How many matches do you find?