Kang ASu
OpenWifiPass - Implementasi Open Source Protokol Berbagi Kata Sandi Wi-Fi Apple Dengan Python
Implementasi open source dari peran pemberi dalam protokol Berbagi Kata Sandi Wi-Fi Apple.
Penolakan
OpenWifiPass adalah perangkat lunak eksperimental dan merupakan hasil dari upaya rekayasa balik oleh proyek Open Wireless Link . Kode ini hanya untuk tujuan dokumenter dan pendidikan. Itu belum teruji dan tidak lengkap . Misalnya, kode tidak memverifikasi identitas pemohon . Jadi, jangan gunakan implementasi ini dengan kredensial Wi-Fi yang sensitif. OpenWifiPass tidak berafiliasi dengan atau didukung oleh Apple Inc.
Persyaratan
Perangkat keras: Radio Bluetooth Hemat Energi , mis., Raspberry Pi 4
OS: Linux (karena bluepy
ketergantungan)
Install
Gandakan repositori ini dan instal:
git clone git@github.com/seemoo-lab/openwifipass.git
pip3 install ./openwifipass
Lari
Jalankan openwifipass
untuk membagikan kredensial Wi-Fi ( SSID
dan PSK
) dengan pemohon apa pun (kami memerlukan hak pengguna super untuk menggunakan subsistem Bluetooth):
sudo -E python3 -m openwifipass --ssid <SSID> --psk <PSK>
Gunakan kutipan dari shell Anda untuk menghilangkan arti khusus dari karakter tertentu di SSID
/ PSK
. Pada contoh di bawah ini, kami menggunakan tanda kutip tunggal ( '
) untuk mencegah ekspansi shell dari $
karakter di PSK.
Protokol yang berhasil dijalankan akan terlihat sebagai berikut:
pi@raspberrypi:~/openwifipass $ sudo -E python3 -m openwifipass --ssid OWL --psk '$uper$ecretPassword'
Start scanning...
SSID match in PWS advertisement from aa:bb:cc:dd:ee:ff
Connect to device aa:bb:cc:dd:ee:ff
Send PWS1
Receive PWS2
Send M1
Receive M2
Send M3
Receive M4
Send PWS3
Receive PWS4
Wi-Fi Password Sharing completed
OPACK
Proyek ini berisi serializer OPACK (de) yang dapat digunakan kembali. Baca OPACK.md untuk informasi lebih lanjut.
Penulis
- Jannik Lorenz
Publikasi
- Milan Stute, Alexander Heinrich, Jannik Lorenz, dan Matthias Hollick. Mengganggu Kontinuitas Keamanan Ekosistem Nirkabel Apple: Pelacakan Baru, Serangan DoS, dan MitM di iOS dan macOS Melalui Bluetooth Hemat Energi, AWDL, dan Wi-Fi. Simposium Keamanan USENIX ke-30 (Keamanan USENIX '21) , 11-13 Agustus 2021, Vancouver, BC, Kanada. Muncul .
- Jannik Lorenz. Berbagi Wi-Fi untuk Semua: Rekayasa Balik dan Melanggar Protokol Berbagi Kata Sandi Wi-Fi Apple. Tesis Sarjana, Universitas Teknik Darmstadt , Maret 2020.
regards
Kang Asu
No comments:
Post a Comment
# Silahkan berkomentar, bertanya dan kritik dengan sopan
# Disini anda boleh menyisipkan Link di kolom komentar
# Tetapi akan saya moderasi atau Review terlebih dahulu tiap komentar
# Jangan sampai komentar anda mengandung SPAM.
# Terima Kasih - Regards Muhammad Sobri Maulana