The software works by creating a bit-for-bit copy of the damaged or scratched disc. This copy is then analyzed to identify the files and folders that can be recovered. The software uses advanced algorithms to reconstruct the file system and retrieve the data.