This is an old revision of the document!
A Basic Aigraph-ng Guide
I'm going to walk you though what you need to do to get airgraph-ng working, there are only a few short steps you need to do before you can start making your graphs.
1.: You need to install python, subversion, and graphviz.
2.: You'll need to download airgraph-ng (even if you have aircrack-ng rc2 installed you'll still have to go get it from the svn trunk) cd into the directory where you want airgraph-ng copied to then go ahead in your terminal and type :
svn co http://trac.aircrack-ng.org/svn/trunk
After you've completed this step airgraph-ng will be in the folder you chose.
3.: Now that you've got your nifty new program installed, its time to run some .txt files through it so you can see the graphs this program creates. (to obtain the .txt file you need, put your card into monitor mode and run airodump-ng, if you need more help then that on getting your .txt then you need to be reading another tutorial before this one.)
4.: So you have you .txt files to run through airgraph-ng goto your favorite terminal and cd into the directory your keeping them in then type:
python airgraph-ng.py -i <choosenfile>.txt -o <choosenfilename>.png -g CAPR
Python is whats running the program, the -i is for input, the -o is for output, and the -g is for graph so you can specify the graph type you want.
There are two graph types in airgraph-ng CAPR for Client to AP Relationship this shows all the clients attached to a particular AP and CPR for Client Probe Graph this shows all the clients sending out probe requests.
So, you've made your first graph with airgraph-ng, depending on your airodump-ng file the graph will vary in size, the more AP's and Clients you get with airodump-ng the bigger the graph will be. Using dump-join.py which was included when you downloaded airgraph-ng, you can join as many .txt files together into one as you want.
To combine your .txt files together simply open up a terminal and cd into the directory your keeping them in and then type:
python dump-join.py -i <file>.txt <file>.txt <file>.txt -o <outputfilename>.txt
now you can take your combined airodump .txt file and run it through airgraph-ng to make a larger graph.
That pretty much sums up how to display your airodump-ng files into a graphical setting.
Written by digitalpsyko