This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org
Difference between revisions of "OWASP Hatkit Datafiddler Project"
Line 8: | Line 8: | ||
== Getting started == | == Getting started == | ||
− | + | First of all, visit [https://bitbucket.org/holiman/hatkit-datafiddler/downloads BitBucket download page] to check which is the latest release. Then get it: | |
+ | <pre> | ||
+ | $ wget https://bitbucket.org/holiman/hatkit-datafiddler/downloads/hatkit_datafiddler-0.5.0.zip | ||
+ | $ unzip hatkit_datafiddler-0.5.0.zip | ||
+ | $ cd hatkit_datafiddler-0.5.0/ | ||
+ | $ python datafiddler.py | ||
+ | </pre> | ||
+ | Datafiddler will tell you about any missing dependencies with something like this: | ||
+ | <pre> | ||
+ | Unfortunately, you have the following missing dependencies: | ||
+ | * python-qt4 : Python bindings for Qt4 | ||
+ | * pymongo : Python drivers for MongoDB | ||
+ | </pre> | ||
+ | Fetch them via your favourite package manager (on *nix systems. Windows is currently not endorsed). Naturally, you need a '''MongoDB''' also. MongoDB is available either from the package repositories or from [http://www.mongodb.org/downloads MongoDB download section]. | ||
+ | If all goes well, you should be met by this screen, where you can choose which ''session'' to use. Sessions are really just databases, but Datafiddler only lists the databases in your MongoDB which contain a <code>collection</code> called <code>conversations</code>. | ||
+ | |||
+ | [[Image:hatkit-datafiddler-startup.png]] | ||
==== Project About ==== | ==== Project About ==== | ||
{{:Projects/OWASP Hatkit Datafiddler Project | Project About}} | {{:Projects/OWASP Hatkit Datafiddler Project | Project About}} |
Revision as of 18:27, 10 April 2011
Main
The Hatkit Datafiddler is a tool for performing analysis of captured http traffic. It currently consists of two main views, one table-based and one tree-based. These views allow the user to study different aspects of the http traffic, with very high degree of configurability. The tool is also meant to be a framework which can utilize existing tools analyze traffic.
It is written in Python with a Qt-based UI and uses a MongoDB database. It has a sister-project, which is the Hatkit Proxy
Getting started
First of all, visit BitBucket download page to check which is the latest release. Then get it:
$ wget https://bitbucket.org/holiman/hatkit-datafiddler/downloads/hatkit_datafiddler-0.5.0.zip $ unzip hatkit_datafiddler-0.5.0.zip $ cd hatkit_datafiddler-0.5.0/ $ python datafiddler.py
Datafiddler will tell you about any missing dependencies with something like this:
Unfortunately, you have the following missing dependencies: * python-qt4 : Python bindings for Qt4 * pymongo : Python drivers for MongoDB
Fetch them via your favourite package manager (on *nix systems. Windows is currently not endorsed). Naturally, you need a MongoDB also. MongoDB is available either from the package repositories or from MongoDB download section.
If all goes well, you should be met by this screen, where you can choose which session to use. Sessions are really just databases, but Datafiddler only lists the databases in your MongoDB which contain a collection
called conversations
.
Project About
PROJECT INFO What does this OWASP project offer you? |
RELEASE(S) INFO What releases are available for this project? | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|