Herkese merhaba,
Python ile geliştirdiğim bir Discord botum ve buna bağlı web yönetim panelim var. Projenin tasarım ve özellik kısmı büyük ölçüde tamamlandı. Şimdi güvenlik tarafını sağlamlaştırmak istiyorum.
Bot ve site şu an aynı sistemde çalışıyor ve baslat.bat üzerinden başlatılıyor.
Özellikle şu konularda tavsiye almak istiyorum:
  • Bot tokeni ve API keylerin güvenli saklanması
  • Web panelinin SQL Injection, XSS, CSRF, brute-force ve yetkisiz erişimlere karşı korunması
  • Cloudflare, Nginx, HTTPS, firewall, rate limit gibi önlemler
  • Discord tarafında raid, spam, toplu kanal/rol silme ve yetkili hesabının ele geçirilmesine karşı koruma
  • Bot ile web panelini güvenlik için ayrı servis/process olarak çalıştırmak
  • Loglama, saldırı tespiti, backup ve monitoring
  • Site ele geçirilse bile bot tokenine veya tüm sisteme erişilememesi
Kısacası sistemi normal çalışan bir projeden daha sağlam bir production yapısına geçirmek istiyorum.
Bu tarz Discord bot + Python web panel güvenliği konusunda tecrübeli arkadaşlar hangi önlemleri almamı önerir?
Kullanabileceğim ücretsiz/ücretli güvenlik araçları veya hizmetleri de önerebilirsiniz.
Şimdiden teşekkürler.