From 100649e2433625847d33bdfe6765654989c33d2d Mon Sep 17 00:00:00 2001 From: Scott Chacon Date: Tue, 27 Apr 2010 15:25:16 -0700 Subject: [PATCH] added readme --- README | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 README diff --git a/README b/README new file mode 100644 index 0000000..a6b7f1b --- /dev/null +++ b/README @@ -0,0 +1,32 @@ +Snifter +================ + +This project is to help me reverse engineer certain HTTP based protocols who could not +be bothered to document what the hell is going on (*COUGHSVN*). + +It has a proxymachine instance that you can filter all HTTP traffic through that will +log all the traffic to a redis instance and then you can use the included sinatra +server to browse that data. + +It currently assumes all the data will be XML based and will simplify the XML data +for simpler comparison, but you can also click on 'details' to see the full, syntax +highlighted XML. + + +ToDo +================ + +* To be more generally useful, it might be nice to only do the XML magic if the body + has an xml header as the first line or something. + +* Also want to do side by side views of sessions, possibly even highlighting the + major differences between two sessions. + +* Make the port assignments for the PM specified on the command line when you launch it. + + +License +================ + +MIT. +