O **PhotoRec** é uma ferramenta de [[File Carving|file carving]] e recuperação de dados **gratuita e open-source**, criada inicialmente para recuperar fotos (daí o nome _Photo_-Rec), mas hoje suporta a recuperação de centenas de tipos de arquivos.
Ele faz recuperação **sem depender do sistema de arquivos**, ou seja:
- Funciona em FAT, NTFS, exFAT, ext2/3/4, HFS+ e outros.
- Funciona mesmo se a tabela de alocação de arquivos estiver danificada ou apagada.
### **Como ele trabalha?**
- Analisa o disco ou imagem de disco diretamente.
- Procura por **assinaturas conhecidas de arquivos** no conteúdo bruto (file headers e footers).
- Recupera arquivos inteiros que ainda estão fisicamente presentes no disco.
**Por exemplo:**
- Para JPEG, ele procura `FFD8` no início e `FFD9` no fim.
- Para documentos, ele reconhece os headers típicos de PDF, DOCX, etc.
### Exemplo Prático
```bash
photorec_win.exe c:\file.dd
```