John,

I would try to first 'pack' the file (e.g. using tar cvf ...) and then to
send it as binary. On the target machine, untar (tar xvf ...) the file and I
think youll find it in it original form.

Noam