Python İle Wifi Şifreleri Nasıl Öğrenilir ?

Python: Yüksek seviyeli bir programlama dilidir. Girintilere dayalı basit söz dizimi ile yazılır. Bu programlama dilin öğrenilmesi ve akılda kalması diğer programlama dillerine göre oldukça kolaydır. Django, Zope uygulama sunucuları, Youtube ve Orijinal Bittorrent istemcileri Python kullanılarak oluşturulan önemli projelerden bazılarıdır. Ayrıca Google, Nasa ve Cern gibi büyük kurumlar da Python kullanmaktadır. İlerleyen zamanlarda Bizim de severek kullandığımız bu programlama dili ile ilgili yazılar gelmeye devam edecektir takipte kalın.




Şimdi ise gelelim kodumuza, "subprocess" kütüphanesini kullanarak sistemde daha önce giriş yapılan tüm Wifi şifrelerini ve isimlerini görüntüleyebileceksiniz. Dilerseniz de yakınlarınıza bu programı göstererek Wifileri hackliyormuş gibi gözükebilirsiniz bu tabii ki işin eğlencesi :) 

İşte Kodumuz:

print("""Wifi Görüntüleyici

-www.siberguvenlikblogu.com-
""")

import time

while True:

import subprocess

print("Sistem analiz ediliyor")
import time

time.sleep(
1)

print("Bulunan Wifiler: ")

veri = subprocess.check_output([
'netsh', 'wlan', 'show', 'profiles']).decode('utf-8').split('\n')
sistemler = [i.split(
":")[1][1:-1] for i in veri if "All User Profile" in i]
for i in sistemler:
sonuç = subprocess.check_output([
'netsh', 'wlan', 'show', 'profile', i, 'key=clear']).decode('utf-8').split(
'\n')
sonuç = [b.split(
":")[1][1:-1] for b in sonuç if "Key Content" in b]
try:
print(" \\{:<30}| Şifre: {:<}".format(i, sonuç[0]))
except IndexError:
print(" \\{:<30}| Şifre: {:<}".format(i, ""))

exe =
int(input("\n \n \n1'e basarak yeniden sistemi analiz edebilirsiniz \n2'ye basarak çıkış yapabilirsiniz "))
if (exe == 1):
print("")
import time

time.sleep(
1)


elif (exe == 2):
print("")
import time

time.sleep(1
)
break
quit()

else:
print("Bir hata yaptınız lütfen tekrar deneyin")

9 Yorumlar

  1. teşekkürler oldu hatta evdekilere wifi'yi hacklediğimi söyledim qweqwewewqeqwew

    YanıtlaSil
  2. Hata alıyorum : veri = subprocess.check_output(['netsh', 'wlan', 'show', 'profiles']).decode('utf-8').split('\n')
    UnicodeDecodeError: 'utf-8' codec can't decode byte 0x9c in position 373: invalid start byte

    YanıtlaSil
    Yanıtlar
    1. Hocam Utf-8 biçiminde kodu yazan bi idle kullanıyorsunuz galiba farklı bir idle üzerinden deneyin.

      Sil
  3. netsh file ını bulamıyor

    YanıtlaSil
  4. bu şifre kırmak değil ki sadece daha önce bağlı olan şifreyi gösteriyor

    YanıtlaSil
    Yanıtlar
    1. zaten wifi şifre kirma ile ilgili bir şey yok yazida

      Sil
  5. çok geç gördüm sanırım ama ben bunu denedim çalıştı ellerine saglık peki ben bunu nasıl baglı olmayan bir internetin şifresini ögrenmek için kullana bilirim ?

    YanıtlaSil
    Yanıtlar
    1. Wireshark Aircrack-ng gibi araçlar kullanılarak öğrenebilirsin bununla ilgili de detaylı bir makale hazırlamayı düşünüyorum

      Sil
Yorum Gönder
Daha yeni Daha eski