Gibt tausende Undelete-Tools auf shareware.de, musste mich letztens mit
einem ähnlichen Problem herumschlagen - musst aber nach Freeware suchen,
die meisten analysieren nur, Wiederherstellen nur gegen Cash.
Je nach OS/FS besteht noch eine gute Chance, an den Source zu kommen;
dann solltest Du aber zwischenzeitlich nichts mehr mit dem Rechner
machen, da das die Wahrscheinlichkeit steigert, dass der Bereich
überschrieben wird.
Binary --> Source: Wenn es das gäbe, wäre Reverse Engineeren ein Klacks.
Du kannst höchstens wieder Assembler erzeugen, um daraus BASIC zu machen
müsstest Du wissen, wie der Codegenerator (Backend des Compilers) so
üblicherweise arbeitet... da kannst Du auch gleich aus dem
Gedächtnisprotokoll neuschreiben, je eher, desto besser... ;)
Solche Rewrites sind dann meistens auch besser und ausgefeilter...
(immer positiv denken).