Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 2.66 KB

README.md

File metadata and controls

61 lines (40 loc) · 2.66 KB

AV_CVE

CVE Arama ve Klonlama Aracı

Bu proje, GitHub API'sini kullanarak yeni CVE'leri aramak ve klonlamak için geliştirilmiş bir araçtır image

Bu proje, GitHub API'sini kullanarak yeni CVE'leri aramak ve klonlamak için geliştirilmiş bir araçtır.

Gereksinimler

  • Python 3.x
  • requests modülü
  • rich modülü
  • tzlocal modülü
  • googletrans modülü

Kurulum

Gerekli Python modüllerini yüklemek için aşağıdaki adımları izleyin:

  1. Python kurulu değilse Python sitesinden Python'u indirip kurun.

  2. Proje dizinine gidin ve aşağıdaki komutu çalıştırarak gerekli modülleri yükleyin:

    pip install requests rich tzlocal googletrans==4.0.0-rc1
    
    settings.json dosyasına GitHub tokeninizi ekleyin veya program çalışırken tokeni girin.
    github tokeni aşağıdaki gibi oluşturabilirsiniz:

  1. image

  2. image

  3. image

  4. image

  5. image

  6. image

Terminal veya komut satırından proje dizinine gidin ve aşağıdaki komutu çalıştırın:

python avcve.py Program çalıştırıldıktan sonra menüdeki seçenekleri kullanarak belirli bir CVE'yi veya anahtar kelimeyi arayabilir, yeni CVE'leri arayabilir veya belirli bir tarihte oluşturulan CVE'leri arayabilirsiniz.

Menü Seçenekleri Belirli bir CVE veya anahtar kelime arama: CVE ID'sini veya anahtar kelimeyi girerek ilgili depoları arayın. Yeni CVE'leri arama: Son aramadan beri oluşturulan yeni CVE'leri arayın. Belirli bir tarihte oluşturulan CVE'leri arama: Belirli bir tarihte oluşturulan CVE'leri arayın. Yardım: Mevcut komutlar hakkında bilgi alın. Çıkış: Programdan çıkın.

Örnek Kullanım Belirli bir CVE ID'sini veya anahtar kelimeyi aramak için: "1" seçeneğini seçin ve CVE ID'sini veya anahtar kelimeyi girin. cve12

Yeni CVE'leri aramak için: "2" seçeneğini seçin. Belirli bir tarihte oluşturulan CVE'leri aramak için: "3" seçeneğini seçin ve tarihi girin. Programdan çıkmak için: "5" seçeneğini seçin.