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")
teşekkürler oldu hatta evdekilere wifi'yi hacklediğimi söyledim qweqwewewqeqwew
YanıtlaSilyararlı yazı
YanıtlaSilHata alıyorum : veri = subprocess.check_output(['netsh', 'wlan', 'show', 'profiles']).decode('utf-8').split('\n')
YanıtlaSilUnicodeDecodeError: 'utf-8' codec can't decode byte 0x9c in position 373: invalid start byte
Hocam Utf-8 biçiminde kodu yazan bi idle kullanıyorsunuz galiba farklı bir idle üzerinden deneyin.
Silnetsh file ını bulamıyor
YanıtlaSilbu şifre kırmak değil ki sadece daha önce bağlı olan şifreyi gösteriyor
YanıtlaSilzaten wifi şifre kirma ile ilgili bir şey yok yazida
Silç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ıtlaSilWireshark Aircrack-ng gibi araçlar kullanılarak öğrenebilirsin bununla ilgili de detaylı bir makale hazırlamayı düşünüyorum
Sil