Güvenli Uygulama Geliştirme

Ben Kimim?

  • Muhammet Dilmaç
  • ADEO - AR-GE Ekip Lideri
  • Aktif Kullanılan Programlama Dilleri;
    • ​Ruby
    • C
    • JavaScript
  • Kullanılmış Olan Programlama Dilleri;
    • PHP
    • Python

Yazılım?

Yazılımcı?

Güvenlik?

Hacker?

Teknolojinizi Tanıyor Musunuz?

İlkeler

  • Girdi Doğrulaması (Input Validation)
  • Hata Yakalama ve İzleme (Error Handling and Logging)
  • Çıktı Doğrulaması (Output Encoding)
  • Veri Koruma (Data Protection)
  • Yetki Kontrolü (Access Control)
  • Kritografi (Cryptography)

Süreç?

  • Testini Yaz
  • Kodunu Yaz
  • Static & Dynamic Code Analizi
  • Kod Kalite Testinden Geçir
  • Kodu Deploy Et

Sorular

Genel:

Email: iletisim@muhammetdilmac.com.tr

Twitter: @m_dilmac

Slides: /muhammetdilmac

Geliştiriciler İçin:

Github: /MuhammetDilmac

Gitlab: /m_dilmac

Oyuncular İçin:

Steam: /id/mdilmac

Discord: muh4mmet#4938

Made with Slides.com