ddrescue is a utility similar to the system utility "dd" which copies data from a file or block device to another. ddrescue does however not abort on errors in the input file. This makes it suitable for rescuing data from media with errors, e.g. a disk with bad sectors.
ddrescue is a property of ddrescue respective authors, vendors and developers. You can download ddrescue for your hardware. If you want to use ddrescue for other purpose, Please contact the authors, vendors and developers of ddrescue.