an essay
An internet worm petri dish. MultiUser, object-oriented environment modeled to allow the creation and study of distributed-worm style internet attacks, a la Curious Yellow. Also, creation of robots designed to prevent such attacks and/or retake stolen resources.
This is a big game of distributed "capture-the-flag". Can we do it?
Needed in virtual space are:
- network
- hosts
- routes
- bots
- teams
bots have these methods:
- prescan the network to look for target hosts
- relaunch (run code-self)
- coordinate with nearby bots (xml rpc over achord?)
- patch code-self
- patch code-exec
- run code-exec
- copy self to host
- copy exec to host
- sleep
- report
- filter network
- send file
All code must be run in isolated virtual machine. Absolutely no system calls. No access to the TCP/IP stack. This is only a game. "Shall we play Virtual Network BotWars?"
By Psydeshow on February 5, 2003 at 12:41am