GitHunt
YS

ysfslgg/llm-vulnerability-checker

🛡️ Gemini API destekli, kaynak kodlarındaki SQLi ve XSS zafiyetlerini tespit eden yapay zeka tabanlı analiz motoru ve LLM tehdit alanı güvenlik araştırması.

README.md

🛡️ LLM Vulnerability Scanner & Research

Bu proje, yapay zeka (LLM) kullanarak kaynak kodlarındaki güvenlik açıklarını tespit eden bir analiz motoru ve siber güvenlik araştırma dökümantasyonudur.

🚀 Projenin Amacı

Büyük Dil Modellerinin (Gemini) gücünden yararlanarak, yazılım geliştirme aşamasında SQL Injection ve XSS gibi kritik zafiyetleri otomatik olarak analiz etmeyi ve siber güvenlik farkındalığı yaratmayı hedefler.

📂 Proje Yapısı

  • src/analyzer.py: Kod analizini gerçekleştiren yapay zeka motoru (Simülasyon Modu).
  • researchs/owasp_llm.md: LLM dünyasındaki en kritik 10 güvenlik riski araştırması.
  • researchs/prompt_injection.md: Prompt manipülasyonu ve Jailbreak teknikleri dökümantasyonu.

🛠️ Teknik Gereksinimler

  • Dil: Python 3.12
  • Araştırma Alanı: Prompt Engineering & LLM Security

📊 Örnek Çıktı

Analizör çalıştığında aşağıdaki gibi profesyonel bir rapor sunar:

  • Zafiyet Tipi (CWE)
  • Risk Seviyesi (Kritik/Yüksek/Düşük)
  • Çözüm Önerileri

📝 Kurulum ve Çalıştırma

Projeyi klonladıktan sonra şu komutla analizörü başlatabilirsiniz:

python src/analyzer.py
ysfslgg/llm-vulnerability-checker | GitHunt