Selamlar Siberatay Mensupları,
Siber güvenlik dünyasında bir sisteme sızmak, karmaşık bir exploit yazmak veya kritik bir zafiyet bulmak işin sadece vitrin kısmıdır.
Oysa gerçek profesyonellik; o sistemden çıkarken, karanlık ağda (Darknet) araştırma yaparken veya bir sızma testi operasyonu yürütürken arkanızda tek bir toz zerresi bile bırakmamaktır. Bilgisayarına sadece aylık 5 dolarlık bir VPN kurup internette "görünmez" olduğunu sananlar,
genellikle yaptıkları ilk kritik hatada deşifre olurlar.
Bu rehberde, "Genel Siber Güvenlik" konseptinin en hayati damarına, yani Operasyonel Güvenlik (OPSEC) mimarisine derinlemesine iniyoruz.
Konuyu sadece teorik metaforlarla değil; doğrudan çekirdek seviyesindeki ağ kurallarıyla,
adli bilişim (forensics) manipülasyonlarıyla ve bizzat terminalden kan damlayan komutlarla parçalayacağız.
1. Temel Yanılgı: VPN'ler ve Gerçek İzolasyon (Whonix/Qubes)
Bunu günlük hayattan şöyle düşünelim: Sadece VPN kullanmak, bir banka soymaya giderken yüzünüze kar maskesi takmaya benzer.
Sokaktaki insanlar yüzünüzü göremez. Ancak sizi bankaya götüren taksici (yani VPN firması) maskenin altında kim olduğunuzu çok iyi bilir.
Polis taksiciyi sıkıştırdığında ("No-Log" politikası tamamen masaldır), taksici sizi anında satar.
Gerçek profesyoneller maske takmaz; bankaya kendi adlarına iş yapacak, yüzü olmayan ve kendilerini hiç tanımayan kiralık birilerini yollarlar.
Dijital dünyada bunun karşılığı Qubes OS ve Whonix gibi ikili sanal makine (Dual-VM) mimarileridir.
- Whonix Gateway: Bu sizin "taksicinizdir" ve sadece Tor ağına bağlıdır. Dış dünyayla iletişim kuran tek ağ geçididir.
- Whonix Workstation: İşlemleri yaptığınız, arka koltukta oturan ve dış dünyayı hiç görmeyen adamdır. İnternete doğrudan erişimi yoktur; kendi gerçek IP adresinizi sistem çekirdeği seviyesinde bile bilmez. Hedef size ters bağlantı (Reverse Shell) açıp kim olduğunuzu bulmaya çalışırsa, bulacağı tek şey Tor çıkış düğümünün sahte adresidir.
2. Ağ Seviyesinde Kill-Switch (Ölüm Anahtarı)
Denizaltında seyahat ettiğinizi düşünün. Camlardan birinde ufacık bir çatlak oluşursa orayı bantlamazsınız; o bölmenin kapılarını kalıcı olarak kilitler ve odayı feda edersiniz. Aksi takdirde denizaltı batar.
İnternette de Tor veya VPN tüneliniz saniyelik kopsa dahi, işletim sistemi bekleyen paketleri varsayılan ağ geçidinden (gerçek IP'nizden) dışarı fırlatmaya çalışır. Özellikle IPv6, modern OPSEC mimarisindeki en büyük sızıntı kaynağıdır.
Bunu engellemenin tek yolu, Linux güvenlik duvarını (iptables ve ip6tables) kullanarak acımasız bir "Kill-Switch" programlamaktır.
Aşağıdaki bash betiği, makinenize şu emri verir: "Sadece şifreli tünelden (tun0) veri gönder. Tünel koparsa beni tamamen sağır ve dilsiz yap."
Bash:
#!/bin/bash
# 1. Mevcut tüm kuralları sıfırla (Flush)
iptables -F
iptables -X
ip6tables -F
ip6tables -X
# 2. Varsayılan politikayı "DROP" (Her şeyi yok et) olarak ayarla
iptables -P OUTPUT DROP
iptables -P INPUT DROP
iptables -P FORWARD DROP
# 3. Sadece güvenli tünel arayüzüne (tun0) çift yönlü izin ver
iptables -A OUTPUT -o tun0 -j ACCEPT
iptables -A INPUT -i tun0 -j ACCEPT
# 4. İşletim sistemi içi yerel döngüye (localhost / lo) izin ver
iptables -A OUTPUT -o lo -j ACCEPT
iptables -A INPUT -i lo -j ACCEPT
# 5. IPv6 trafiğini KALICI olarak engelle (Ölümcül sızıntıları önler)
ip6tables -P OUTPUT DROP
ip6tables -P INPUT DROP
ip6tables -P FORWARD DROP
3. Parmak İzi İllüzyonu (Browser Fingerprinting)
Bir maskeli baloya katıldığınızı düşünün. Herkesin yüzünde maske var, ancak siz 2.10 boyunda, sol bacağı seken ve fosforlu pembe ayakkabı giyen tek kişisiniz. Adınızı bilmelerine gerek yoktur; balo salonundaki herkes sizin kim olduğunuzu bu "parmak izinden" anlar.
Modern hedefler sizi IP adresinizden değil, tarayıcınızın donanım kimliğinden yakalar. Ekran çözünürlüğünüz, HTML5 Canvas çizim hızınız, WebGL donanım ivmeniz, sistem saatiniz... Bunların kombinasyonu eşsiz bir parmak izi yaratır. Eğer Tor Browser kullanırken ekranı tam ekran (Maximize) yaparsanız,
hedef site monitör çözünürlüğünüzü öğrenir.
Standart bir Firefox kullanıyorsanız bu sızıntıları kapatmak zorundasınız. Tarayıcınızın
about:config paneline girip şu parametreleri manipüle etmelisiniz:
Kod:
# Gerçek IP adresinizi STUN/TURN sunucularına sızdıran WebRTC'yi kapatın media.peerconnection.enabled = false
# Donanım kimliğinizi gizlemek için parmak izi korumasını açın
privacy.resistFingerprinting = true
# Canvas çizim motorunu ve font sızıntılarını sınırlandırın
webgl.disabled = true
dom.webaudio.enabled = false
Bu müdahalelerden sonra web sunucusu sizi eşsiz bir birey olarak değil; milyarlarca aynı konfigürasyonu kullanan jenerik,
isimsiz bir "hayalet" kullanıcı olarak görür.
4. Adli Bilişim Katili: Metadata ve Zaman Damgaları
Nakit parayla, kamerası olmayan bir ara sokaktan gizli bir telefon (Burner Phone) satın aldınız. Her şey kusursuz. Ama dükkandan çıkarken poşetin içine, üzerinde adınızın yazdığı kredi kartı slibini düşürdünüz. Bütün gizliliğiniz o kağıt parçası yüzünden çöpe gitti.
Dijital dünyada o kağıt parçasının adı "Metadata" yani üst veridir. Bir zararlı yazılımı (payload) hedefe atmadan veya bir belgeyi foruma yüklemeden önce, bilgisayarınızın yerel kullanıcı adı (Örn: C:\Users\Vesper), GPS verisi ve dosya sürüm bilgisi içine gömülür. Bunu exiftool ile silmek zorunludur:
Adli bilişim (Forensics) uzmanları dosyanın sistemde hangi saniyede oluşturulduğunu da (MAC Times) inceler. Soruşturmayı çıkmaza sürüklemek için "Time Stomping" (Zaman Damgası Ezme) teknikleriyle dosyanın tarihini örneğin 1999 yılına çekersiniz:
Zaman çizelgesini parçalamak, karşı tarafın adli analizini tamamen kör eder.
5. Finansal OPSEC: Bitcoin Yanılgısı ve Monero
Son olarak işin finansal boyutunu sokaktaki bir örnekle açıklayalım. "Hackerlar Bitcoin kullanır" algısı devasa bir yanılgıdır. Bitcoin kullanmak, en işlek meydandaki dev bir panoya "Ben şu kişiyim, şu hesaba şu kadar para yolladım" diye pankart asmak gibidir.
Bütün işlemleriniz sonsuza dek herkesin görebileceği şekilde blockchain defterine yazılır.
Gerçek finansal gizliliğin tek kralı Monero'dur (XMR). Monero kullanmak; karanlık bir ara sokakta, yüzünüzde maske ve elinizde eldivenle, yine maskeli birine nakit para dolu bir zarf teslim etmeye benzer. Dışarıdan bakan biri bir takas olduğunu görür ama parayı kimin verdiğini, kime gittiğini ve zarfın içinde ne kadar olduğunu matematiksel olarak asla bilemez.
Bunu "Ring Signatures" (Halka İmzalar) ve "Stealth Addresses" teknolojileriyle yapar. Bir OPSEC altyapısı kurarken sunucular veya domainler asla Bitcoin ile alınmaz, tamamen Monero ile kiralanır.
Özetle OPSEC; tek tıkla çalışan sihirli bir yazılım değil, bir yaşam tarzı ve zihniyettir.
Savunma tarafının deşifre olması için sistemin tamamen çökmesi gerekirken; bir saldırganın deşifre olması için sadece bir saniyelik DNS sızıntısı yeterlidir.
Loglarınız temiz, dijital ayak izleriniz her zaman silik olsun.
İyi Forumlar.
Vesper
isimsiz bir "hayalet" kullanıcı olarak görür.
4. Adli Bilişim Katili: Metadata ve Zaman Damgaları
Nakit parayla, kamerası olmayan bir ara sokaktan gizli bir telefon (Burner Phone) satın aldınız. Her şey kusursuz. Ama dükkandan çıkarken poşetin içine, üzerinde adınızın yazdığı kredi kartı slibini düşürdünüz. Bütün gizliliğiniz o kağıt parçası yüzünden çöpe gitti.
Dijital dünyada o kağıt parçasının adı "Metadata" yani üst veridir. Bir zararlı yazılımı (payload) hedefe atmadan veya bir belgeyi foruma yüklemeden önce, bilgisayarınızın yerel kullanıcı adı (Örn: C:\Users\Vesper), GPS verisi ve dosya sürüm bilgisi içine gömülür. Bunu exiftool ile silmek zorunludur:
Bash:
# Dosyanın içindeki tüm kişisel ve cihaz verilerini (Metadata) kalıcı olarak silme
exiftool -all= reverse_shell.elf
Bash:
# Dosyanın MAC (Modified, Accessed, Changed) zamanlarını 1999 yılına manipüle etme
touch -m -a -t 199901010000.00 reverse_shell.elf
5. Finansal OPSEC: Bitcoin Yanılgısı ve Monero
Son olarak işin finansal boyutunu sokaktaki bir örnekle açıklayalım. "Hackerlar Bitcoin kullanır" algısı devasa bir yanılgıdır. Bitcoin kullanmak, en işlek meydandaki dev bir panoya "Ben şu kişiyim, şu hesaba şu kadar para yolladım" diye pankart asmak gibidir.
Bütün işlemleriniz sonsuza dek herkesin görebileceği şekilde blockchain defterine yazılır.
Gerçek finansal gizliliğin tek kralı Monero'dur (XMR). Monero kullanmak; karanlık bir ara sokakta, yüzünüzde maske ve elinizde eldivenle, yine maskeli birine nakit para dolu bir zarf teslim etmeye benzer. Dışarıdan bakan biri bir takas olduğunu görür ama parayı kimin verdiğini, kime gittiğini ve zarfın içinde ne kadar olduğunu matematiksel olarak asla bilemez.
Bunu "Ring Signatures" (Halka İmzalar) ve "Stealth Addresses" teknolojileriyle yapar. Bir OPSEC altyapısı kurarken sunucular veya domainler asla Bitcoin ile alınmaz, tamamen Monero ile kiralanır.
Özetle OPSEC; tek tıkla çalışan sihirli bir yazılım değil, bir yaşam tarzı ve zihniyettir.
Savunma tarafının deşifre olması için sistemin tamamen çökmesi gerekirken; bir saldırganın deşifre olması için sadece bir saniyelik DNS sızıntısı yeterlidir.
Loglarınız temiz, dijital ayak izleriniz her zaman silik olsun.
İyi Forumlar.
Vesper