I am in need of a program to view and change files at the byte level on hard drives. I also need one that I can move single files from drive to drive. I am trying to recover a drive. Any suggestions?