Skip to content

hndko/Webdav-Mass-Exploiter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webdav Mass Exploiter (Enhanced Version)

Ini adalah versi yang telah dikembangkan dari Webdav Mass Exploiter. Skrip ini ditulis ulang untuk memberikan performa, akurasi, dan fleksibilitas yang jauh lebih baik saat melakukan pengujian kerentanan WebDAV secara massal.

✨ Fitur Utama

  • 🚀 Multithreading: Mampu memindai ratusan target secara bersamaan, secara signifikan mengurangi waktu tunggu.
  • ✅ Verifikasi Keberhasilan: Setelah mengunggah file, skrip akan melakukan verifikasi dengan permintaan GET untuk memastikan file benar-benar dapat diakses.
  • ⚙️ Argumen Fleksibel: Menggunakan argparse untuk kontrol penuh melalui command-line, termasuk mengatur jumlah thread dan nama file output.
  • 📄 Logging Detail: Memberikan output yang jelas untuk setiap target, membedakan antara keberhasilan, kegagalan verifikasi, dan berbagai jenis error koneksi.

🛠️ Instalasi

Pastikan Anda memiliki Python 3 terpasang di sistem Anda.

  1. Kloning Repositori

    git clone [https://github.com/kyuoko/Webdav-Mass-Exploiter.git](https://github.com/kyuoko/Webdav-Mass-Exploiter.git)
    cd Webdav-Mass-Exploiter
  2. Buat dan Aktifkan Lingkungan Virtual Ini adalah langkah penting untuk mengisolasi dependensi proyek.

    # Buat lingkungan virtual
    python3 -m venv venv
    
    # Aktifkan (untuk Linux/macOS)
    source venv/bin/activate
  3. Instal Dependensi Gunakan pip untuk menginstal paket yang dibutuhkan dari file requirements.txt.

    pip install -r requirements.txt

🚀 Cara Penggunaan

Pastikan lingkungan virtual Anda sudah aktif sebelum menjalankan skrip.

  1. Siapkan Target: Isi file list.txt dengan daftar URL target Anda, satu URL per baris.
  2. Siapkan Skrip: Pastikan file deface Anda (misalnya, script.html) berada di direktori yang sama.

Menjalankan Skrip

  • Perintah Dasar (Menggunakan 20 thread dan menyimpan hasil ke webdav_result.txt secara default)

    python webdav_scanner.py list.txt script.html
  • Perintah Kustom (Menggunakan 50 thread dan menyimpan hasil ke sukses.txt)

    python webdav_scanner.py list.txt script.html -t 50 -o sukses.txt
  • Melihat Bantuan Untuk melihat semua opsi yang tersedia:

    python webdav_scanner.py -h

File Penting

  • webdav_scanner.py: Skrip utama yang akan dieksekusi.
  • list.txt: Daftar target website Anda.
  • script.html: Contoh nama file deface Anda.
  • requirements.txt: Daftar dependensi Python untuk proyek ini.

About

Webdav Mass Exploiter With Python Programming Language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •