an essay

BotWars

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

jump to top