User Tools

Site Tools


airgraph-ng

This is an old revision of the document!


Aigraph-ng - A basic guide

Author: digitalpsyko
Version: 1.01
Last modified on: 5 April 2009

Installing

1. Install python, subversion, and graphviz.
2. Download and install airgraph-ng (even if you have aircrack-ng rc2 installed)

svn co http://trac.aircrack-ng.org/svn/trunk/airgraph-ng
cd airgraph-ng
make install

Usage

Help screen

############################################
#         Welcome to Airgraph-ng           #
############################################

Usage: python airgraph-ng -i [airodumpfile.txt] -o [outputfile.png] -g [CAPR OR CPG]

-i      Input File
-o      Output File
-g      Graph Type [CAPR (Client to AP Relationship) OR CPG (Common probe graph)]
-a      Print the about
-h      Print this help

Graph types

  • CAPR: Client to AP Relationship. This shows all the clients attached to a particular AP.
  • CPG: Common Probe Graph. This will show all probed SSID by clients.

Creating graphs

Now that you've got your nifty new program installed, its time to run some airodump-ng CSV files through it so you can see the graphs this program creates. So you have airodump-ng .txt/.csv files to run through airgraph-ng goto your favorite terminal and cd into the directory where you're keeping them in then type:

airgraph-ng.py -i <choosenfile>.txt -o <choosenfilename>.png -g CAPR 

The graph size and the time to generate it depends on the size of your CSV file. So, the more AP's and Clients you get with airodump-ng the bigger the graph will be

Combining CSV files

To combine your airodump-ng .txt/.csv files together simply open up a terminal and cd into the directory where you're keeping them in and then type:

dump-join.py -i <file>.txt <file>.txt <file>.txt -o <outputfilename>.txt  

Now you can take your combined airodump-ng .txt/.csv files and run it through airgraph-ng to make a larger graph.

airgraph-ng.1238951693.txt.gz · Last modified: 2009/04/05 19:14 by mister_x