GNU ddrescue jest małą i prostą aplikacją, która umożliwia odzyskiwanie danych z twardego dysku komputera. Aplikacja przeznaczona dla systemów z rodziny Linux i rozpowszechniana jest na warunkach licencji GNU GPL.
Oprogramowanie działa w trybie tekstowym i jest w pełni zautomatyzowane. Użytkownik ma możliwość przerwania skanowania w dowolnym momencie, by później wznowić je w tym samym. Ciekawą możliwością jest funkcja wykorzystania kilku uszkodzonych kopii jednego pliku do jego odzyskania.