Pwnagotchi ile 3 Saatte 100 Handshake Yakalamak: Teknik Analiz
- Ahmet BİRKAN
- 9 Ağu 2025
- 2 dakikada okunur
Güncelleme tarihi: 10 Ağu 2025
Pwnagotchi cihazımı 3 saat boyunca farklı güzergahlarda dolaştırdım ve sonuç olarak 96 adet handshake yakaladım. Bu videoda, elde edilen pcap dosyalarının nasıl analiz edildiğini, kaç dosyada handshake, kaç dosyada PMKID bulunduğunu ve Wireshark’da bu paketlerin nasıl incelendiğini adım adım anlatacağım.
1. Pwnagotchi’den Kali Linux’a PCAP Dosyalarının Aktarılması
Pwnagotchi, yakaladığı handshake ve PMKID bilgilerini pcap formatında depolar. Bu dosyalar genellikle cihaz üzerinde /pi/home/handshakes/ klasöründe yer alır. Kali Linux gibi bir analiz ortamına bu dosyaları aktarmak için birkaç yöntem kullanılabilir. Ben burada, Pwnagotchi’nin IP’si 10.0.0.2 olduğunda SCP (Secure Copy Protocol) ile dosya aktarımını anlatacağım.
Dosyaları Kali Linux’a kopyalamak için terminalde şu komutu kullanabilirsiniz:
scp pi@10.0.0.2:/home/pi/handshakes/* ./2. PCAP Dosyalarını Otomatik Analiz Eden Script
Yakalanan dosyalar arasında handshake, PMKID ya da boş dosyaları ayırt etmek için basit bir Python scripti hazırladım. Script, klasördeki tüm pcap dosyalarını analiz edip, her dosyada handshake veya PMKID bulunup bulunmadığını kontrol eder. Sonuçları özet olarak verir.
Script Açıklaması:
scapy kütüphanesi ile pcap dosyalarını okur.
Handshake için EAPOL (802.1X) paketlerini arar.
PMKID içeren paketleri filtreler.
Dosya boş ise bunu da raporlar.
3. Wireshark’da 4-Way Handshake ve PMKID İncelemesi
Yakalanan handshake ve PMKID paketlerini Wireshark ile detaylı incelemek hem protokolü anlamak hem de kırma çalışmalarına hazırlık için çok önemlidir.
4-Way Handshake Nedir?
Wi-Fi ağına bağlanan istemci ile erişim noktası arasında kimlik doğrulama için 4 aşamalı bir el sıkışma (handshake) sürecidir.
Bu handshake, WPA/WPA2 şifreleme anahtarlarının değiş tokuşunu sağlar.
Wireshark’da EAPOL paketleri şeklinde görünür ve her biri 4 paketten oluşur.
4 paket başarılı şekilde yakalandığında, bu handshake kırma araçları için kullanılabilir hale gelir.
Wireshark’da 4-Way Handshake Görüntüleme:
Filtre olarak: eapol yazabilirsiniz.
4 ayrı EAPOL paketi sırasıyla görünür.
Paket detaylarında “Key (Message 1 of 4)”, “Message 2 of 4” gibi notlar yer alır.
Buradan paketlerin başarılı yakalanıp yakalanmadığı kontrol edilir.
PMKID Nedir?
PMKID (Pairwise Master Key Identifier), WPA3 ve bazı WPA2 ağlarında kimlik doğrulama bilgisi taşıyan ve erişim noktası tarafından gönderilen bir değer.
PMKID yakalanırsa, 4-way handshake olmadan bile kırma işlemi yapılabilir.
Wireshark’da PMKID, RSN Information Element içinde görünür.
Filtre için: wlan.rsn.pmkid.list veya paket detaylarında RSN IE içinde aranabilir.
Wireshark’da PMKID Görüntüleme:
PMKID paketleri genellikle “RSN Information Element” başlığı altında bulunur.
PMKID içeren paketleri tespit etmek için wlan.rsn.pmkid.list filtresi kullanılabilir (Wireshark versiyonuna bağlı olarak).
PMKID genellikle anahtar doğrulama için kritik bilgi içerir.




Hôm trước mình tình cờ thấy ug88 được nhắc đến trong một cuộc trao đổi trên mạng nên vào xem thử. Mình chỉ lướt nhanh để tham khảo giao diện và cách sắp xếp các chuyên mục chứ chưa tìm hiểu quá sâu. Điều mình thấy khá ổn là thông tin được trình bày rõ ràng, các mục chính dễ theo dõi và phần giới thiệu về giấy phép cũng được đặt ở vị trí dễ tìm. Sau khi xem qua thì mình quay lại đọc tiếp những nội dung đang theo dõi.
https://ug88.tech/ Mình cũng có cơ hội xem qua website này sau khi thấy một vài bài viết đề cập đến, chủ yếu để tham khảo cách họ tổ chức giao diện và trình bày thông tin. Điều mình nhận thấy ngay từ đầu là bố cục được xây dựng khá hợp lý, mỗi khu vực nội dung đều có sự phân tách rõ ràng nên khi theo dõi không tạo cảm giác lộn xộn. Các danh mục được sắp xếp theo trình tự dễ hiểu, giúp việc di chuyển giữa những phần khác nhau diễn ra nhanh và không cần mất nhiều thời gian làm quen. Ngoài ra, khi mở trên điện thoại, giao diện vẫn hiển thị ổn định,…
Mình tình cờ thấy bj88 đăng nhập được đề cập trong một bài đăng nên bấm vào tìm hiểu thử. Chủ yếu mình xem cách nền tảng trực tuyến này được thiết kế giao diện và phân chia các khu vực nội dung ra sao. Sau khi lướt qua một lượt, mình thấy bố cục khá đơn giản, được thiết lập với các chuyên mục riêng biệt, tạo cảm giác dễ tìm kiếm thông tin nên người mới cũng không mất nhiều thời gian để làm quen.
https://www.yyyph.vip/ mình tình cờ biết đến khi thấy tên được nhắc trong một vài bài chia sẻ nên cũng dành chút thời gian ghé vào xem thử. Mình không có ý định tìm hiểu quá sâu mà chủ yếu muốn tham khảo cách họ thiết kế giao diện và tổ chức nội dung trên trang. Sau khi lướt qua trang chủ và một số chuyên mục, mình thấy các khu vực được phân chia theo từng nhóm khá rõ ràng, khoảng cách giữa các phần hợp lý nên tổng thể nhìn khá thoáng và không tạo cảm giác rối mắt. Phần điều hướng được đặt ở vị trí dễ nhận biết, giúp việc chuyển qua lại giữa các mục diễn…
https://www.yyyph2.com/ mình vô tình bắt gặp trong một vài nội dung được chia sẻ nên cũng vào xem thử để tham khảo. Mình chỉ lướt nhanh qua giao diện và cách các chuyên mục được bố trí, chưa tìm hiểu sâu về nội dung. Cảm nhận ban đầu là tổng thể khá gọn gàng, các phần thông tin được sắp xếp rõ ràng nên việc theo dõi khá thuận tiện. Thanh điều hướng hiển thị dễ quan sát, thao tác chuyển giữa các mục cũng diễn ra khá mượt. Nhìn chung, giao diện tạo cảm giác trực quan và dễ sử dụng ngay từ lần đầu xem.