upload sketch from arduino board to ide

thanks lefty,
i was thinking some 'smarties' out there would have worked out a program to initiate a program memory dump of the the chip, and a 'reverse' complier to change the machine code back to source code - maybe doable?
k