Follow Instagram Here Follow!

Membuat Script Bruteforce Zip Menggunakan Python

Estimated read time: 2 min

Selamat datang kembali di blog saya,pada halaman ini saya akan membagikan tutorial cara membuat script brute force file zip menggunakan bahasa program python, file yang berekstensi zip, rar atau semacamnya biasanya berukuran besar ataupun memiliki kata sandi saat hendak meng-ekstrak file tersebut. Namun terkadang ada saja orang yang tidak tahu dengan kata sandi file tersebut, ada banyak sekali alat untuk meng-crack kata sandi dari file zip atau semacamnya, dan pada halaman ini saya akan membagikan tutorial membuat skrip brute force file zip menggunakan bahasa program python. Ikuti langkah-langkahnya. Ikuti langkah-langkah berikut. 

Install Module

Langkah pertama adalah menginstall module, seperti text editor, terminal atau python shell supaya bisa menjalankan scriptnya. Jika anda menggunakan Handphone android anda bisa menginstall aplikasi termux di Google playstore karena aplikasi termux dapat digunakan untuk berbagai macam aktivitas contohnya seperti Coding, menjalankan program dan lainnya, dan jika andamenggunakan IPhone anda bisa menginstall aplikasi termux di Apps Store, untuk anda yang menggunakan komputer atau Laptop anda bisa menginstall python shell di website resminya, yaitu www.python.com, untuk text editor terserah mau pakai yang mana. Pada halaman ini saya menggunakan aplikasi termux untuk coding dan mejalankan programnya, silahkan sesuaikan saja. 

Jika anda menggunakan aplikasi termux untuk coding dan menjalankan program, ketikan perintah berikut untuk menginstall text editor (nano) python. 
pkg update pkg upgrade
pkg install nano python2 -y

Buat file baru berekstensi py (file.py)

Buatlah file baru yang berekstens py, contohnya file.py jika sudah ketikan perintah.

Coding

Untuk mempermudah kamu coding, ketikan perintah nano nama file.py. jika sudah tempelkan kode dibawah.
# coding: utf-8
# module yang di butuhkan
import zipfile,os,sys,time
# untuk membersihkan text diterminal
clear = lambda : os.system("clear")

# brute force zip
def brute():
  clear()
  filezip = raw_input(" \033[1;90m{\033[1;95m+\033[1;90m} \033[1;96mMasukan lokasi file zip \033[1;91m>\033[1;92m  ")
  wordlist = raw_input(" \033[1;90m{\033[1;95m+\033[1;90m} \033[1;96mMasukan Lokasi File Wordlist \033[1;91m>\033[1;92m  ")
  x = zipfile.ZipFile(filezip)
  p = open(wordlist, "r")

  a = 0
  for o in p.readlines():                                                                   password = o.strip()
    try:
      x.extractall(pwd=password)
      print " \033[1;90m{\033[1;91m",a,"\033[1;90m} \033[1;92mpassword ditemukan\033[1;90m ~\033[1;96m•\033[1;93m>\033[1;95m",password
      break
    except:
      print " \033[1;90m{\033[1;91m",a,"\033[1;90m} \033[1;91mFailed \033[1;90m~\033[1;96m•\033[1;93m>\033[1;96m",password
      a += 1

# memanggil fungsi brute()
brute()

Jika sudah save filenya, jika anda menggunakan termux tekan tombol CTRL lalu X dan Y, dan terakhir tekan ENTER.
Jika sudah disimpan jalankan filenya dengan mengetikan perintah python2 nama file.py



Berikut adalah screenshot saat menjalankan program.


Cara Menggunakan Script

Pertama jalankan scriptnya, lalu masukan lokasi file berserta namafilenya, contohnya /storage/emulated/0/file.zip. Lalu masukan lokasi wordlist beserta nama file wordlistnya contohnya sama seperti memasukan input file. 

Sekian pada artikel kali ini semoga bermanfaat 

Getting Info...

About the Author

Hanya Orang Biasa Yang Akan Haus Tentang Pengetahuan

Post a Comment

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.