Ik heb via een avr109 programmer (dasa4-ftdi) een programma in C in mijn controller ATMEGA644 geladen. Bestaat er nu een mogelijkheid om invers te werken, m.a.w kan ik het programma dat in de controller zit terug opvragen en hoe zou ik dat programma dan terug in C krijgen? Of anders, als iemand mijn controller in handen krijgt, zou die dan in staat kunnen zijn om mijn programma er uit te halen? (En moest dit het geval zijn, hoe zou je dit dan onmogelijk kunnen maken?)
Alvast bedankt voor een eventuele reactie!

Groeten

De machinecode, die in de AVR geflasht zit, terug omzetten naar assembly is nog doenbaar. Maar omzetten naar C is niet te doen.
Verder kan je het uitlezen van de flash beletten, door in de fuse de gepaste lock-bit(s) te zetten. De datasheet vertelt daar meer over.