Cobado M6809 Micro BIOS/Server Code
A Colour Computer (M6809) BIOS for interfacing to remote file systems
Brought to you by:
buzzphp
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] |
// 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.