What is Airgraph-ng?
A Python tool that generates graphical representations of wireless networks from Airodump-ng CSV files.
What are the two types of graphs it creates?
Clients to AP Relationship Graph (CAPR) and Clients Probe Graph (CPG).
What does the CAPR graph show?
Connections between clients and access points.
What does the CPG graph visualize?
Probe requests showing which APs clients are trying to connect to.
What command generates a CAPR graph?
sudo airgraph-ng -i HTB-01.csv -g CAPR -o HTB_CAPR.png.
What command generates a CPG graph?
sudo airgraph-ng -i HTB-01.csv -g CPG -o HTB_CPG.png.
Which color represents WPA networks in CAPR?
Green.
Which color represents WEP networks in CAPR?
Yellow.
Which color represents open networks in CAPR?
Red.
What does black represent in CAPR graphs?
Unknown encryption.
Does CAPR show APs without connected clients?
No, only APs with connected clients are displayed.
What does CPG help visualize?
The networks that clients are probing for, even if not connected.
Why is Airgraph-ng valuable?
It visually maps relationships between devices for analysis and reporting.
What is the input required for Airgraph-ng?
CSV output files from Airodump-ng.
What is the output file format of Airgraph-ng?
PNG images showing network relationships.
What language is Airgraph-ng written in?
Python.
What does the ‘-g’ flag specify in Airgraph-ng?
The graph type, such as CAPR or CPG.
What does the ‘-i’ flag specify in Airgraph-ng?
The input CSV file.
What does the ‘-o’ flag specify in Airgraph-ng?
The output image filename.
Why use graphical analysis in Wi-Fi pentesting?
It quickly identifies connections, client behavior, and security weaknesses.