dcp/ncp: socket file transfer with binary read/write :)