Airgraph-ng Haqqında Ətraflı Məlumat
Airgraph-ng — Aircrack-ng paketinin tərkibində yer alan və şəbəkə trafiki analizi, qrafik vizualizasiyası və şəbəkə fəaliyyətinin daha aydın şəkildə təqdim edilməsi məqsədilə yaradılmış bir alətdir. Əsasən Wi-Fi şəbəkələrinin təhlükəsizliyini təhlil etmək, əldə edilən məlumatları qrafik şəkildə vizuallaşdırmaq və şəbəkə fəaliyyətini daha anlaşılan bir formada təqdim etmək üçün istifadə edilir. Airgraph-ng, həmçinin Aircrack-ng və Wireshark kimi alətlərlə birləşdirilərək, şəbəkə təhlükəsizliyi testləri və təhlillərinin nəticələrini ətraflı şəkildə görməyə imkan verir.
Bu alət, toplanan şəbəkə məlumatlarının təhlilini asanlaşdırır və vizual şəklə salır, bu da şəbəkə administratorlarına və təhlükəsizlik tədqiqatçılarına daha effektiv analizlər aparmağa kömək edir.
Airgraph-ng Alətinin Xüsusiyyətləri
Airgraph-ng, əldə edilən şəbəkə məlumatlarını qrafik və vizual formada təqdim edən güclü xüsusiyyətlərə malikdir. Bu xüsusiyyətlərdən bəziləri aşağıdakılardır:
1. Şəbəkə Trafikinin Vizuallaşdırılması
Airgraph-ng, şəbəkə üzərindəki trafik məlumatlarını təhlil edərək onları müxtəlif qrafiklərdə və diaqramlarda göstərir. Bu, şəbəkə fəaliyyətinin daha yaxşı başa düşülməsini təmin edir. Alət, hər cür şəbəkə topologiyasını, trafik ötürülməsini və əlaqə nöqtələrini göstərməklə analitik görünüş yaradır.
2. Şəbəkə Xəritələrinin Çəkilməsi
Airgraph-ng, şəbəkə əlaqələrinin xəritələşdirilməsi və əlaqə nöqtələrinin (AP və müştəri cihazları) qrafik olaraq təmsil edilməsi üçün istifadə olunur. Bu, şəbəkənin strukturu və əlaqə nöqtələrinin sıxlığını izləməyə kömək edir.
3. Ağır Trafik Nöqtələrinin Təhlili
Airgraph-ng, şəbəkə üzərindəki müxtəlif əlaqə nöqtələrinin (Access Point) trafik sıxlığını təhlil edərək ən çox trafik ötürən nöqtələri və cihazları müəyyən etməyə imkan verir. Bu, şəbəkənin sıxlıq səviyyəsini anlamağa və şəbəkə idarəçiliyində qərar verməyə kömək edir.
4. Ağır Yüklü Cihazların İzlənməsi
Alət, şəbəkədəki müxtəlif cihazların işləmə vəziyyətini və yüklərini təhlil edərək şəbəkə performansını optimallaşdırmağa kömək edir. Hər bir cihazın şəbəkəyə olan təsirini göstərən vizuallar təmin edir.
Airgraph-ng Alətinin Quraşdırılması
Airgraph-ng, Python dili ilə yazılmış bir alət olduğu üçün asanlıqla quraşdırılabilir. Aşağıdakı adımları izləyərək Airgraph-ng yükləyə və istifadə etməyə başlaya bilərsiniz.
Linux-da Yükləmə
- Aircrack-ng Paketini Yükləyin: Airgraph-ng, Aircrack-ng paketinin bir hissəsidir, buna görə də əvvəlcə Aircrack-ng alətini sisteminizə quraşdırmalısınız. Aircrack-ng yükləndikdən sonra Airgraph-ng avtomatik olaraq əldə edilə bilər.Ubuntu/Debian-də:
sudo apt update sudo apt install aircrack-ng
- Airgraph-ng-ni Yükləmək: GitHub üzərindən Airgraph-ng alətinin ən son versiyasını yükləmək üçün aşağıdakı əmri işlədin:
git clone https://github.com/aircrack-ng/airgraph-ng.git
- Quraşdırma və Gerekli Kitabxanaların Yüklənməsi: Airgraph-ng quraşdırılması üçün Python və bəzi Python kitabxanaları tələb olunur. Aşağıdakı əmrlərlə lazımi kitabxanaları yükləyə bilərsiniz:
cd airgraph-ng sudo apt install python3-pip pip3 install -r requirements.txt
Windows-da Yükləmə
Windows istifadəçiləri üçün, Airgraph-ng-nin quraşdırılması daha mürəkkəb ola bilər. Bunun üçün Cygwin və ya WSL istifadə edərək Linux mühiti qurmaq lazım ola bilər.
- Python və Git Yükləyin: İlk növbədə Python və Git proqramlarını sisteminizə yükləyin. Python-ı rəsmi saytından yükləyə bilərsiniz.
- GitHub-dan Airgraph-ng Faylını Yükləyin: GitHub səhifəsindən Airgraph-ng alətinin faylını yükləyin:
git clone https://github.com/aircrack-ng/airgraph-ng.git
- Python Kitabxanalarını Yükləyin: Python mühitində lazımi kitabxanaları yükləyin:
cd airgraph-ng pip install -r requirements.txt
Airgraph-ng İstifadə Qaydası
Airgraph-ng-nin istifadəsi sadə və intuitivdir. Alət şəbəkə təhlili nəticələrini müxtəlif vizual forma salaraq istifadəçilərə daha rahat təhlil etməyə imkan verir. Aşağıda Airgraph-ng istifadə etmək üçün əsas əmr sintaksisi verilmişdir.
Əsas Əmr Sintaksisi
Airgraph-ng, aircrack-ng tərəfindən tutulan .cap fayllarını istifadə edərək şəbəkə təhlilini həyata keçirir. Bu fayllar WPA/WPA2 şifrələməli şəbəkələrin “handshake” məlumatlarını ehtiva edir.
Aşağıdakı əmr vasitəsilə şəbəkə təhlili vizuallaşdırmasını başlada bilərsiniz:
airgraph-ng -f capture.cap
Burada, capture.cap
faylına uyğun olan məlumatları istifadə edərək şəbəkə məlumatlarını təhlil edir və vizual formada göstərir.
Qrafik Yaradılması:
Əgər şəbəkə əlaqələrini qrafik şəklində vizuallaşdırmaq istəyirsinizsə, -t
(type) parametrini istifadə edərək müxtəlif qrafik növlərini seçə bilərsiniz:
airgraph-ng -f capture.cap -t graph
Bu əmr şəbəkə əlaqələri ilə əlaqəli məlumatları qrafik şəklində göstərir.
Yekun Təhlil:
Əgər şəbəkə əlaqələrini və əlaqə nöqtələrini təhlil edib ən çox aktiv olan nöqtələri tapmaq istəyirsinizsə, aşağıdakı əmr istifadə edilə bilər:
airgraph-ng -f capture.cap -t heatmap
Bu əmr, şəbəkə fəaliyyətinin yoğun olduğu yerləri və əlaqə nöqtələrini vizual olaraq təqdim edəcək.
Airgraph-ng İlə Təhlilin Faydaları
- Aydın Vizuallaşdırma: Airgraph-ng, toplanan şəbəkə məlumatlarını müxtəlif qrafiklər və vizuallar ilə təqdim edərək şəbəkə təhlilini daha anlaşılan edir.
- Şəbəkə Analizləri: Şəbəkə topologiyasını və əlaqə nöqtələrinin fəaliyyətini izləyərək şəbəkə mühəndislərinə və administratorlarına performans optimallaşdırmaları aparmağa kömək edir.
- Şəbəkə Təhlükəsizliyi Testləri: Şəbəkənin şifrələmə və əlaqə parametrlərini analiz edərək zəifliklərin aşkar edilməsinə və təkmilləşdirmələrə imkan verir.
Nəticə
Airgraph-ng, şəbəkə təhlükəsizliyi təhlili üçün nəzərdə tutulmuş güclü bir qrafik analiz alətidir. Aircrack-ng ilə tutulan paketləri vizual şəkildə analiz etməyə və şəbəkə fəaliyyətini başa düşməyə imkan verir. Həmçinin, şəbəkə mütəxəssisləri və təhlükəsizlik tədqiqatçıları üçün çox faydalıdır, çünki şəbəkə əlaqələrinin sıxlığını və trafik nöqtələrini analiz edərək optimallaşdırma üçün vacib məlumatlar təqdim edir.