Şaşırtıcı, Python ile wifi şifresini kırın

Python gerçekten her şeye kadirdir. Nedeni, Python'un çok sayıda kitaplığa ve sayısız hazır tekerleğe sahip olmasıdır, bu da birçok uygulamayı sizin için çok uygun hale getirir. Wi-Fi, hayatlarımızla yakından ilgilidir ve her yerdedir. Bugün, WiFi bağlantısı ilkesinden, kodla birlikte, WiFi'yi kırmak için python'un nasıl kullanılacağını ayrıntılı olarak tanıtacağız. .

01. Kablosuz ağa nasıl bağlanılır

Öncelikle bilgisayarımız wifi ile nasıl bağlanır? Örnek olarak dizüstü bilgisayarlarımızı alın, dizüstü bilgisayarlarımızın tümü aşağıdaki şekilde gösterildiği gibi kablosuz ağ kartlarına sahiptir:

WiFi'ye bağlandığımızda, kablosuz ağ kartı otomatik olarak yakındaki WiFi sinyallerini taramamıza yardımcı olacak ve ağın adı (SSID), sinyal gücü, şifreleme ve kimlik doğrulama yöntemleri vb. Dahil olmak üzere WiFi sinyali hakkında bazı bilgiler döndürecektir. İşlem yaptığımızda bu bilgiyi göremeyiz. Belirlenmiş WiFi'ye bağlanmak istediğimizde, hepimizin kimliğinin doğrulanması gerekir. Kimlik doğrulamanın rolü, wifi erişimini korumaktır. Buradaki kimlik doğrulamanın, girdiğimiz şifre değil, girdiğimiz şifreyi şifreleme yolu olduğunu unutmayın.

Şifreli iletim için WiFi şifresini girmenin bir yoludur. Yaygın olarak kullanılan yöntem WPA veya WPA2PSK'dır, özellikle kişisel veya ev ağları, vb. İçin yüksek güvenlik gerektirmeyen kullanıcılar. Aşağıda gösterildiği gibi.

Parolayı girdiğimizde, bize bazı bilgi istemlerini anlatan bir istem açılır. Bilgi istemi bilgileri aslında kimlik doğrulama şifreleme yöntemini belirtir. "Evet" i tıkladıktan sonra, mutlu bir şekilde çevrimiçi olabiliriz.

02. Erişimi simüle etmek için pywifi kullanın

Pywifi kitaplığı pip ile önceden yüklenmesi gereken üçüncü bir taraftır ve daha sonra bu işlemi simüle etmek için pywifi modülünü kullanacağız. İlki, bilgisayarın WiFi bağlantı durumunda olup olmadığını belirlemektir, kod aşağıdaki şekilde gösterilmiştir.

Birincisi, bir pywifi nesnesi oluşturmak ve ardından bilgisayarın kablosuz ağ kartının bilgilerini iç ağlara atamaktır. Daha sonra bilgisayarın kablosuz ağa bağlı olup olmadığını anlamak için ifaces durumlarını değerlendirin.

Yukarıda kablosuz ağ kartının kablosuz sinyal bilgilerini döndüreceğinden bahsetmiştik ve ardından taradığımız yakındaki kablosuz sinyalleri ve bilgilerini çıkaracağız.

Yukarıdaki şeklin sol tarafında gösterildiği gibi, kablosuz sinyalin adını ve karşılık gelen şifreleme yöntemini çıkarıyoruz. İkinci koddaki veriler aslında bir yapılandırma dosyasıdır. Buradaki yapılandırma dosyası, kablosuz sinyalin adı, şifresi, kimlik doğrulama yöntemi ve diğer bilgileri içeren bağlantımızın kablosuz sinyal bilgilerini depolayan bir dosya olarak anlaşılabilir.

03. Wifi şifresini kırın

Ardından, WiFi şifresini kırmak için pywifi kullanacağız. Parolayı manuel olarak girme sürecini taklit ediyoruz ve doğrularız. Parola yanlışsa, başarılı olana kadar denemek için parolayı kaydırmaya devam edeceğiz. Kodun bir kısmı aşağıdaki gibidir:

Programda, önce konsoldan kırmak istediğimiz WiFi adını okuyoruz, ardından önceden kurduğumuz WiFi şifre kitabından WiFi şifresini okuyor ve ardından WiFi adı ve kimlik doğrulama dahil olmak üzere profil bilgilerini yapılandırıyoruz. Mod ve WiFi şifresi. Şifre yanlışsa, doğrulama doğru olana kadar doğrulamaya devam etmek için WiFi şifresini değiştirin. Aşağıdaki şekil deneyin sonucudur.

Yukarıda bahsedilen kırma yöntemine kaba kuvvetle kırma yöntemi de denir, bu çok zaman alır ve mutlaka doğru değildir. Ancak bu bir deneme yanılma sürecidir ve başarılı olup olmadığını söylemek imkansızdır.

Elbette, bu tür kaba kuvvet kırma işlemleri bir veritabanı örneği gerektirir, örneğin yüzbinlerce şifre kırma örneği vardır. Bu şekilde denemek için yeterli zaman kullanılabilir. Bu makale sadece Python'u WiFi oynamak için nasıl kullanacağınızı ve Pywifi'yi teknik bir bakış açısıyla nasıl öğreneceğinizi açıklıyor! Yıkıcı işlemler ve uygunsuz davranışlar yapmanız tavsiye edilmez.

Her gün günlük limit nasıl yakalanır? Aslında, hangi hisse senedinin günlük limiti olacağını bilmek için sadece kapanış zamanına bakmanız yeterlidir.Günlük limiti yakalamak için tekniği takip edin.
önceki
Wall Street'teki en iyi kısa vadeli müşteri: Tarihin en sağlam 2560 stratejisi, gerçek düşük satış ve yüksek satış, asla kaçırılmayan 5 milyon başarılı deneme
Sonraki
Tüm boğa hisse senetlerinin hisse senedi fiyatları yükselmeden önce, bu iki sinyal "K-çizgisi grafiğinde"% 100 göründü. Tam pozisyonları cesurca koruyun ve en büyük kazanan olduğunu unutmayın.
Para kazanmak için insan doğasının zayıflığını kullanan yüksek altın içerikli bir borsa ticareti makalesi, 3 dakika size para kazanmak için en basit vurgunculuk düşüncesini kullanmayı öğretir
Emekli bir acente tüccarının ayrılık sözleri onun ölümünü riske attı: A hissesinde para kaybeden tüm yatırımcılara yazın! Samimi ve samimi
Pekin sosyal sigortası 10 yıldır ödüyor, emekli olduktan sonra nereden emekli maaşı alabilirim? cevap...
"Gap double-yin wash" numarasını aklınızdan çıkarmayın. Yıkama sonunda satın alırsanız, kesinlikle şiddetli, basit ve kaba olacaksınız, öğreneceksiniz.
Sanchuan Yellow River bankası bir sel önleme ve kurtarma korosu çalıyor - Minhe İlçesi, Zhongchuan Kasabası, Jintian Köyündeki Sarı Nehir'in çöküşü için acil kurtarma kayıtları
Çirkin dünya! Tokyo Olimpiyatları "gönüllü üniforması" o kadar çirkin görünüyor ki bütün insanlar şikayet ediyor
Tüccar size Bollinger Bantlarını aşırı ustalaşmak için nasıl kullanacağınızı öğretecek ve hisse senetlerindeki ana artışı yakalamak çok kolay.
"Hematemez önerisi" alan odaklı tasarım öğrenme çıktısı
A-hisse piyasasında gerçekten para kazanan bir kişi, MACD gösterge ustalarının paylaştığı ticaret becerileri, pişmanlık duymadan okumak için üç dakika harcıyor
Bollinger Band ve 5 günlük hattın kombinasyonu, en iyi işlem noktalarını belirlemeyi çok kolaylaştırır ve yatırımcılar göstergeleri öğrenmelidir.
Suning'den "Knocked off"! Yonghui Süpermarket, Carrefour Çin'deki yatırımın sonlandırıldığını duyurdu. Bu şekilde kullanılması amaçlanan orijinal "güzel hediye" ...
To Top