Görünmez Kodlarla Web Sitesi Gizleme, Dijital Dünyanın Hayalet Mimarisi
İnternette her şey görünür zannedilir. Bir web sitesine girersin, kodu incelersin, kaynağı kontrol edersin ve sanırsın ki gördüğün her şey oradadır. Ama gerçek şu: Bazı web siteleri asla gerçekten görünmez. Sadece senin onları fark etmeni istemez.
Ve işte o anda başlar “hayalet site” teknolojisi. Görünmez kodlarla inşa edilen, yalnızca belirli kişilerce görülebilen, dijital dünyanın karanlık katmanında nefes alan bir mimariden bahsediyoruz. Ve bu, sandığından çok daha yaygın.
Görünmez Kod Nedir?
Görünmez kod, tarayıcıya veya kullanıcıya hiçbir içerik göstermeyen; ancak arka planda komutlar çalıştırabilen, DOM'da yer kaplamayan ya da inline stil ve JS tetiklemeleriyle kendini koşullara göre var eden bir yapıdır. Yani gözle görülmez ama davranışı yönetir.
Bu kodların amacı, içerik değil, gerçekliği maskelemektir. Bir web sayfasında yalnızca senin tarayıcına uygun parçalar görünür. Diğer kullanıcılar tamamen farklı bir içerik görür. Aynı URL, onlarca farklı gerçekliğe sahiptir. Ama hepsi “gerçek” değildir.
Web Sitesi Nasıl Saklanır?
Bir siteyi gizlemek için kullanılan başlıca teknikler aşağıdaki gibidir:
Yöntem | Açıklama |
---|---|
IP Whitelisting | Sadece belirli IP'lere site açılır. Diğerleri hata sayfası görür ya da hiçbir şey görmez. |
Browser Fingerprinting | Sadece belirli tarayıcı/cihaz kombinasyonlarına içerik gösterilir. Diğer kullanıcılar sanki site yokmuş gibi 404 alır. |
CSS ile Görsel Maskeleme | Elementler DOM'da vardır ama opacity, z-index veya display ile tamamen görünmez hale getirilir. |
JavaScript DOM Manipülasyonu | Sayfa açıldığında kullanıcı davranışına göre içerik eklenir ya da gizlenir. Tarayıcıya göre farklı görünür. |
Meta Redirect ve Click Trap | Kullanıcı sayfaya girer, 0.2 saniyede yönlendirilir ama botlar bu yönlendirmeyi algılayamaz. Site sanki yokmuş gibi olur. |
Gizli Katmanlar: Çoklu DOM Yapıları
Bazı siteler, aynı sayfa içinde birden fazla DOM katmanı barındırır. Bunlar üst üste binmiş görünmeyen div yapılarıdır. Kullanıcıların hangi div'i göreceği, tarayıcının localStorage, geolocation ya da session cookie'lerine göre belirlenir. Yani aynı anda onlarca site, tek bir HTML'de barınır ama yalnızca biri görünür.
Google’ın Gözünden Saklanmak
Arama motorları görünmez içerikleri genellikle fark eder. Ama bu siteler, botları da kandırmak için özel bot-finger print taklitleri kullanır. Googlebot geldiğinde, özel olarak hazırlanmış sahte bir sayfa gösterilir. Kullanıcı geldiğinde ise “gerçek içerik” yüklenir.
Yani Google’ın gördüğü site ile senin gördüğün site farklıdır. Bu manipülasyon teknikleri o kadar ileri düzeydedir ki, bir site aynı anda hem Google'da yok gibi görünür, hem de ziyaretçiler arasında aktif şekilde çalışır.
Karanlık Web Değil, Gölge Web
Çoğu insan “dark web” deyince Tor tarayıcıyı düşünür. Ama asıl bilinmeyen “gölge web”tir. Bu, görünür alanların içindeki görünmez yapılardır. Normal alan adlarıyla, standart HTML'le, ama yalnızca doğru bakış açısına sahip olanların görebileceği şekilde inşa edilmiş gizli yapılardır.
Gölge web’in bir sayfası, normalde bir blog gibi görünür. Ama kaynak kodunda binlerce satır gizli veri olabilir. Bu veriler, başka bir sistemle çözülmedikçe anlam ifade etmez. Ve işin çılgını: Bunlar kullanıcıya hizmet etmiyor olabilir. Bir arka planda başka bir ağ için veri toplanıyor olabilir.
Etik mi, Tehlikeli mi?
Bu sistemlerin bazıları güvenlik amacıyla kullanılır. Gizli projeler, özel müşterilere özel siteler, yalnızca belirli coğrafyalarda açılan içerikler... Ama bir kısmı tamamen manipülasyon amaçlıdır. Kullanıcıyı izler. Davranışını analiz eder. Hatta bazı örneklerde kullanıcının kamerayı açtığı anda, bu görüntü başka bir sisteme gönderilir.
Bazı hacker grupları, görünmeyen bu katmanları kullanarak diğer sitelerin kaynak kodlarına yerleştirir. Bu bağlantılar sitede görünmez ama kullanıcılar bir butona bastığında arkada başka bir sunucuya istek gönderilir. Sen sadece “ürünü sepete ekledim” sanırsın. Ama o anda kredi kartın başka bir yere aktarılmış olabilir.
Bir Site Gerçekten Var mı?
Artık soruyu değiştirmek gerekiyor. "Bir web sitesi nasıl yapılır?" değil. "Bir web sitesi gerçekten var mı?" demeliyiz. Çünkü görünür olmak, var olmak anlamına gelmez. Dijital dünyada varlık, sadece fiziksel HTML dosyalarına değil; görünmez kodların gücüne dayanır.
Ve unutma: Bazı web siteleri seni görür ama sen onları asla görmezsin. Çünkü onlar sadece görünmek istedikleri zaman görünür.
Gerçek, bazen sadece tarayıcı konsoluna düşen tek bir satırdır.