Yazılım güvenlik açıklarına karşı güvenli tasarım desenlerinin incelenmesi ve uygulanması
Yazilim güvenlik açiklarina karşi güvenli tasarim desenlerinin i̇ncelenmesi ve uygulanmasi
- Tez No: 593803
- Danışmanlar: DR. ÖĞR. ÜYESİ ALİ ÖZTÜRK
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2019
- Dil: Türkçe
- Üniversite: KTO Karatay Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 103
Özet
Bu tez çalışmasında, yazılım sistemlerinin geliştirme sırasında ve dağıtım sonrasında ortaya çıkabilecek güvenlik açıklarının hem geliştiriciler hem de son kullanıcılar açısından riskleri incelenmiştir. Güvenlik açıklarının kök nedenlerinin daha iyi anlaşılması açısından sadece entegrasyon ve dağıtım aşamalarında değil yazılım geliştirme aşamasında da meydana gelebilecek güvenlik riskleri ele alınmıştır. Birçok farklı durumda ortaya çıkabilecek güvenlik sorunlarına çözüm tanımlayan güvenli tasarım desenleri açıklanmıştır. Yazılıma sonradan belirli güvenlik mekanizmalarının uygulanmasına odaklanmak yerine, güvenlik açıklarını önlemek üzere yazılım geliştirme aşamasında güvenli yazılım tasarım desenlerinin uygulanması üzerinde durulmuştur. Güvenli tasarım desenleri mevcut en iyi güvenlik tasarım uygulamalarını genelleştirerek ve mevcut tasarım desenlerine güvenlik özellikli işlevsellikleri eklenerek türetilmiştir. Bu çalışmada, güvenli tasarım desenleri örnek bir yazılım üzerinde uygulanarak yazılım geliştirme aşamasında güvenlik açıklarının nasıl önlenebileceği gösterilmiştir.
Özet (Çeviri)
In this thesis, the risks of both the developers and the end users were examined in terms of software security vulnerabilities. In order to better understand the root causes of security vulnerabilities, security risks that may occur not only during the integration and deployment phases both also in software development phase, were also discussed. The secure design patterns which describes solutions to various security problems that may occur in many different situations are explained. Instead of focusing on the application of certain security mechanisms after software deployment,this study focused on the implementation of secure design patterns in the development phase to avoid security vulnerabilities. Secure design patterns are derived by generalizing the best available security design applications and adding security-specific functionality to existing design patterns. Furthermore, the implementation of secure design patterns in a sample software application was performed in order to show how to avoid security vulnerabilities in development phase.
Benzer Tezler
- Maze-based shield design to protect ics against invasive hardware attacks
İstilacı donanım saldırılarına karşı entegre devreleri korumak için labirent tabanlı kalkan tasarımı
RAŞİT RIDVAN TURGUT
Yüksek Lisans
İngilizce
2024
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. MÜŞTAK ERHAN YALÇIN
- Computational aerodynamic analysis of flow around Apollo reentry capsule with anisotropic mesh adaptation
Anisotropik mesh adaptasyonu ile Apollo yeniden giriş kapsül çevresindeki akışın hesaplamalı aerodinamik analizi
BADAMASI BABAJI
Yüksek Lisans
İngilizce
2021
Havacılık Mühendisliğiİstanbul Teknik ÜniversitesiUçak ve Uzay Mühendisliği Ana Bilim Dalı
PROF. DR. MEHMET ŞAHİN
- A composed technical debt identification methodology to predict software vulnerabilities
Yazılım zafiyetlerini tahmin etmek için kapsamlı bir teknik borç tanımlama yöntemi
RUŞEN HALEPMOLLASI
Doktora
İngilizce
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. AYŞE TOSUN KÜHN
- Gelişmiş mikrodenetleyici kontrollü akıllı ev otomasyonu
Advanced microcontroller controlled smart home automation
YUNUS EMRE FEDAR
Yüksek Lisans
Türkçe
2019
Elektrik ve Elektronik MühendisliğiYıldız Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. HERMAN SEDEF
- Survey of vulnerabilities in agile methodology
Çevik metodolojideki güvenlik açıkları araştırması
MANE ISMAEL ABSIEH
Yüksek Lisans
İngilizce
2022
Bilim ve TeknolojiÜsküdar ÜniversitesiSiber Güvenlik Ana Bilim Dalı
DR. ÖĞR. ÜYESİ BELAYNESH CHEKOL