Hoş Geldiniz, Misafir . Oturum Aç . English
Neredeyim: Ninova / Dersler / Bilişim Enstitüsü / BGK 603 - Programlama Dilleri Güvenliği
 

BGK 603 - Programlama Dilleri Güvenliği

Dersin Amaçları

* Öğrencilerin çeşitli programlama dillerinde güvenli kodlama uygulamalarını ve ilkelerini anlamalarını sağlamak.
* Öğrencileri arabellek taşmaları, biçim dizesi saldırıları ve tamsayı taşmaları gibi yaygın yazılım güvenlik açıklarını belirleme, analiz etme ve azaltma becerileriyle donatmak.
* Öğrencileri bellek yönetimi ve işaretçiler ve referanslar ile ilgili güvenlik endişeleri ile tanıştırmak.
* Yazılım sistemlerindeki güvenlik açıklarını tespit etmek ve önlemek için kullanılan statik ve dinamik analiz araçlarını keşfetmek.
* OWASP, CWE ve CVE gibi tehdit modelleme ve güvenlik açığı veritabanlarını kullanarak güvenli yazılım geliştirmeyi teşvik etmek.

Dersin Tanımı

Bu eğitim, programlama dilleri bağlamında temel güvenlik kavramlarını kapsamaktadır. Güvenli kodlama teknikleri, bellek yönetimi, işaretçi güvenliği ve arabellek taşmaları ve format dizesi saldırıları gibi güvenlik açıklarının belirlenmesi konularını ele almaktadır. Eğitim ayrıca tehdit modellemesinde ileri düzey konuları tanıtacak ve yazılım geliştirmenin güvenlik yaşam döngüsünü keşfedecektir.

Koordinatörleri
Dursun Oylum Seriner Gerenli
İbrahim Çelikbilek
Dersin Dili
Türkçe
 
 
Dersler . Yardım . Hakkında
Ninova, İTÜ Bilgi İşlem Daire Başkanlığı ürünüdür. © 2024