You are on page 1of 4

Login

Aircrack-ng
Recent changes Media Manager Sitemap

Trace: • Main • airserv-ng • airdriver-ng • airdecloak-ng • airolib-ng • airgraph-ng

airgraph-ng

Ta ble of Conte nts

Aigraph-ng
Author: digitalpsyko, TheX1le
Version: 1.01
Last modified on: 23/5/2010

Requirements
python
subversion
graphviz
make
aircrack-ng 1.0 (rc2 or better is recommended)
psyco is recommended but not mandatory

Installing

svn co http://svn.aircrack-ng.org/trunk/scripts/airgraph-ng
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
svn co http://svn.aircrack-ng.org/trunk/scripts/airgraph-ng
cd airgraph-ng
make install

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.

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

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.
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
The following creates a Client to Access point Relationship Graph

airdgraph-ng -i demo.csv -o demo.png -g CAPR

The following creates a Client to Probe Request Graph

airgraph-ng -i demo.csv -o demo.png -g CPG

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 it 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.

Troubleshooting
Airodump-ng doesn't create .txt files anymore
Starting from aircrack-ng 1.0rc3, .txt files were renamed to .csv.
open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com
I get 'Psyco optimizer not installed, You may want to download and install it!'
This is just a warning and you can safely ignore this message. However, it is recommended install psyco
because it speeds up execution of python code.

airgraph-ng.txt · Last modified: 2013/06/19 21:48 by mister_x

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share
Alike 3.0 Unported

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com