View Single Post
Old Oct 6th, 2005, 5:53 PM   #1
Mad_guy
Hobbyist Programmer
 
Mad_guy's Avatar
 
Join Date: Oct 2004
Location: Sandstorm, Techno Club
Posts: 239
Rep Power: 5 Mad_guy is on a distinguished road
Send a message via AIM to Mad_guy Send a message via MSN to Mad_guy
Network Fault Injector

I was thinking about making something recently, a Fault Injector that is used to test client and server on either side of a networking protocol. If anybody here has ever used something like RIOT from "The Shellcoders Handbook: Discovering and Exploiting Security Holes by Jack Koziol et al" then you should have a general idea of what I'm talking about, or if you've ever used SPIKE then you should get my general drift.


Either way the program would work a lot like STunnel, if you've ever used it, then you can think of it like that. You connect to the program itself on port x which redirects all flow to another port as specified in a configuration file. Once the protocol has been established you could tap a button and then the fault injections can be injected via the program.


The main problem was that I really only know of one way to fault inject through logic and that is delimeter logic. Of course, you can always find many other ways to do things like this, especially in networking protocols.


I was thinking of writing the project in Delphi, anybody got any ideas?
Mad_guy is offline   Reply With Quote