Menu

Tree [r169] /
 History

HTTPS access


File Date Author Commit
 client 2016-10-26 buzzphp [r68] Had to change Cobado commands so they dont clas...
 cobado-server 2016-12-04 buzzphp [r169]
 com2tcp 2016-11-09 buzzphp [r108]
 server 2016-11-21 buzzphp [r158]
 tcp2com 2016-11-14 buzzphp [r122]
 README 2016-10-16 buzzphp [r3]
 cobado.inc 2016-10-21 buzzphp [r44] Writing COM to TCP connections tools for testing.
 ucobado.pas 2016-11-09 buzzphp [r108]

Read Me

// Cobado - A CoCo Back Door (keylogger) [All for good reasons]

// The idea of Cobado came to me tonight. I wanted a simple system for
// accessing Windows though a CoCo. Ive been playing with the Becker port
// for a few days, and then it all came together. Why not write a remote
// control interface, which can be controled via a TCP server?

// Cobado hooks into the chrout of the CoCo. It then monitors the keypresses
// and records a buffer of the current command line. When you press enter,
// Cobado is able to intercept and start doing stuff to the CoCo. ie: Poke
// memory, write text, move memory, clear memory, get memory, put memory,
// etc, etc. ie: remote controlling. Once the Cobado server is done,
// control returns to the CoCo, and Cobado waits for more keypresses.

// The system enables you to intercept the command line, and add new commands
// to the CoCo... remotely. There is no need to install, patch, modify the
// ROM, or load in a new DOS.

// Ive only just started to play with this idea, but it should be able todo
// anything. You can even put code into the CoCo's memory, and execute it.

// If I get this working the way I want, you should be able to
// extend a basic CoCo 1,2,3 DOS/NO DOS, even maybe a Dragon, without adding
// more code to the system. I might even be able to run remote app's though
// the CoCo display system.

// Eventually, I want a RS232 version of this idea. Im using the Becker Port
// ATM because VCC/XRoar dont support serial comunications.