Post

3WiFi WPS PIN Üretici (Python Portu)

🇹🇷 D-Link, ASUS, Belkin ve daha fazlası için çevrimdışı WPS PIN üretebilen, 3WiFi WPS PIN generator projesinin bağımsız ve hafif Python portu.

3WiFi WPS PIN Üretici (Python Portu)

3WiFi WPS PIN üreticisinin bağımsız Python portu. Kaynak kod: GitHub

Kablosuz yönlendiriciler için BSSID (MAC adresi) kullanarak bilinen üreticiye özel algoritmalarla WPS PIN’leri üretir.

🇬🇧 English: 3WiFi WPS PIN Generator (Python Port)

Özellikler

  • 40+ PIN üretim algoritması — D-Link, ASUS, Belkin, EasyBox, Livebox, Airocon, Broadcom, Realtek ve daha fazlası
  • MAC ön eki eşleştirme — Cihazın OUI’sine göre ilgili algoritmaları otomatik seçer
  • Birden fazla giriş formatıAA:BB:CC:DD:EE:FF, AA-BB-CC-DD-EE-FF, AABBCCDDEEFF kabul eder
  • Seri numarası desteği — PIN’i hem MAC hem de S/N’den türeten algoritmalar için (Belkin, EasyBox, Livebox)
  • Bağımlılık yok — Saf Python 3, harici paket gerektirmez

Kullanım

1
2
3
4
5
6
7
8
# Bilinen MAC ön eklerine göre PIN öner
python3 wpspin.py AA:BB:CC:DD:EE:FF

# Tüm algoritmaları dene (sadece ön ek eşleşmeleri değil)
python3 wpspin.py AABBCCDDEEFF --all

# Seri numarası ile (Belkin, EasyBox, Livebox için)
python3 wpspin.py AA:BB:CC:DD:EE:FF --sn 1234

Örnek Çıktı

1
2
3
4
5
6
7
8
9
$ python3 wpspin.py 00:14:D1:11:22:33

00:14:D1:11:22:33 için WPS PIN önerileri

11228677  |  24-bit PIN
22891587  |  D-Link PIN
56098419  |  D-Link PIN +1
95661469  |  Statik PIN - Realtek 1
48563710  |  Statik PIN - Realtek 3

Desteklenen Algoritmalar

AlgoritmaTürAçıklama
24/28/32/36/40/44/48-bitMACPIN, MAC’in son N bitinden türetilir
Ters bayt/nibble/bitMACTers çevrilmiş MAC gösterimlerinden PIN
D-LinkMACD-Link’e özel XOR algoritması
D-Link +1MACMAC+1 üzerinde D-Link algoritması
ASUSMACASUS’a özel bayt toplama algoritması
Airocon RealtekMACAirocon/Realtek bayt çifti algoritması
BelkinMAC+SNDSL evrensel algoritması (Stas’M)
EasyBoxMAC+SNVodafone EasyBox varyantı
LiveboxMAC+SNOrange Livebox Arcadyan varyantı
Inv NIC / NIC×2 / NIC×3MACNIC tabanlı dönüşümler
OUI±NIC / OUI⊕NICMACOUI ve NIC aritmetik işlemleri
Cisco, Broadcom 1-6, Realtek 1-3, vb.StatikBelirli üreticiler için bilinen varsayılan PIN’ler

Katkıda Bulunanlar

  • Orijinal JavaScript uygulaması Stas’M ve katkıda bulunanlar tarafından
  • Kaynak: 3wifi.stascorp.com/wpspin
  • Python portu fr0stb1rd tarafından yapılmıştır, 525 çapraz doğrulama testi ile orijinal JS’ye karşı doğrulanmıştır

Yasal Uyarı

Bu araç yalnızca eğitim ve araştırma amaçlıdır. Yazar, bu aracın kötü amaçlı veya yetkisiz faaliyetler için kullanılmasını tasvip etmemektedir. Kullanıcılar, yürürlükteki tüm yasalara ve düzenlemelere uymaktan sorumludur.

Lisans

MIT Lisansı altında lisanslanmıştır.

This post is licensed under CC BY 4.0 by the author.