Skip to content

Muhammetcansimsek/GoDir3num

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoDir3num

GoDirEnum, bir web sitesindeki gizli dizinleri ve dosyaları bulmak için kullanılan çok iş parçacıklı bir Go programıdır. Kullanıcı tarafından sağlanan bir URL ve wordlist dosyasını kullanarak HTTP istekleri yapar ve yanıt kodlarına göre sonuçları filtreler.

Gereksinimler

  • Go 1.16 veya üstü
  • Git
  • İnternet bağlantısı

Kurulum

1. Depoyu Klonlayın

Öncelikle, projeyi klonlayın:

git clone https://github.com/Muhammetcansimsek/GoDir3num.git
cd GoDir3num

2. Bağımlılıkları Yükleyin

Bağımlılıkları yüklemek için aşağıdaki komutu çalıştırın:

go mod tidy

Kullanım

1. Wordlist Dosyasını Hazırlayın

Farklı dizin ve dosya adlarını içeren bir wordlist dosyasına ihtiyacınız olacak. Örneğin:

admin
login
dashboard
uploads

Bu dosyayı wordlist.txt olarak kaydedin.

2. Programı Derleyin

Programı derlemek için aşağıdaki komutu kullanın:

go build -o webfuzzer

3. Programı Çalıştırın

Programı çalıştırmak için aşağıdaki komutu kullanın:

./webfuzzer -url "http://hedef-site.com" -wordlist wordlist.txt -threads 150

Komut Satırı Seçenekleri

  • -url: Tarama yapılacak temel URL.
  • -wordlist: Wordlist dosyasının yolu.
  • -threads: Eşzamanlı iş parçacığı sayısı (varsayılan: 150).
  • -verbose: Ayrıntılı çıktıyı etkinleştirir.

4. Örnek Kullanım

./webfuzzer -url "http://example.com" -wordlist common.txt -threads 100 -verbose true

Geliştirme

Proje üzerinde çalışırken kullanışlı olabilecek bazı komutlar:

Kodları Derlemeden Çalıştırmak

go run main.go result.go -url "http://example.com" -wordlist common.txt -threads 100

Katkıda Bulunma

Katkıda bulunmak isterseniz, lütfen bir pull request gönderin veya bir issue açın.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages