Bu rehberde, HTTrack kullanarak hiçbir kod bilmeden bir web sitesini nasıl kopyalayabileceğini ve kendi domainine nasıl yükleyebileceğini öğreneceksin.
Bu site klonlama mesela bir kişinin sitesini html css dosyalarını yanin wep sitesinin görünen yüzünü kopyalamanıza yarar ama arkada giden gelen dosyaları değil ve bazı sitelerin buna karşı koruması ola bilir
⚖️ YASAL UYARI
Bu içerik tamamen eğitim ve test amaçlıdır.
Amacımız, web geliştiricilerinin, siber güvenlik meraklılarının ve öğrenmek isteyen herkesin statik web siteleriyle çalışma yeteneklerini geliştirmesidir.
❗ Klonladığınız herhangi bir siteyi kendi siteniz gibi yayınlamak, marka adlarını kullanmak veya sahte kimlik oluşturmak yasa dışıdır ve etik değildir.
🔐 Sadece kendinize ait projelerde, offline testlerde veya açık izin verilen kaynaklarda kullanınız.
Eğitim var, dolandırıcılık yok. Oyunu kuralına göre oyna.
NEDİR BU SİTE KLONLAMA?
Site klonlama, bir internet sitesinin görünümünü ve içeriğini birebir kopyalamaktır. Amaç ne?
- Eğitim için incelemek
- Fake site senaryosu (etik amaçlı testlerde)
- Kendi projen için ilham almak
- Offline erişim (internetsiz gezmek için)
HANGİ SİTELER KLONLANABİLİR?
🔓Klonlanabilen siteler:
- HTML tabanlı basit siteler
- CSS + JS ile hazırlanmış portfolyo, tanıtım siteleri
- Statik bloglar
- Landing page (ürün tanıtım sayfaları)
🚫Klonlanamayanlar (ya da çok zor):
- Dinamik içerikli siteler (örneğin: Facebook, Instagram)
- Oturum, giriş sistemi olan siteler
- Javascript ile anlık yüklenen içerikler (SPA’ler)
Kısaca: “Görsel olarak ne görüyorsan, onu çekiyor.”
Ama arkada çalışan sunucu kodlarını çekemezsin (PHP, veri tabanı falan = YOK).
GEREKENLER
- Kali Linux (Yoksa önce şu yazıdan yükle)
httrack
aracı (Tam bu işin babasıdır, başka tool arama)

1. HTTrack ile Statik Site Klonlama Kurulumu
Terminale şunu yaz:
sudo apt update
sudo apt install httrack -y
Bitti. Kuruldu.
📥 2. Siteyi Klonla
Şu komutla istediğin siteyi kendi bilgisayarına çek:
httrack "https://hedefsite.com" -O ~/klon
hedefsite.com
kısmına klonlamak istediğin sitenin adını yazıyorsun.
Her şeyi~/klon
klasörüne atıyor.
🧳 3. Klon Dosyalarını Hazırla
cd ~/klon/hedefsite.com/
zip -r siteklonum.zip *
İstersen .zip
yap, istersen olduğu gibi at. Sadece index.html
dosyası varsa tamamdır.

Klonladığın Siteyi Kendi Domainine Nasıl Yüklersin?
🔍 Domain Nereden Alınır?
💰 En Ucuz Domain Siteleri:
- Namecheap.com – .xyz yıllık 1.5$
- Freenom.com – .tk, .ml, .ga → Bedava
- Porkbun.com – Ucuz .com alternatifi
- turkticaret.net – benimde kullandığım çok ucuza 100 tl ye yıllık .com veriyor

💾 Hosting Nereden?
- Bedava: GitHub Pages (statik site için birebir)
- Ücretsiz Https destekli: Cloudflare
- Uygun fiyatlı: Hostinger
- Ücretsiz ama kısıtlı: InfinityFree.net
Hosting neden lazım çünkü sitemizi bir sunucu üzerinden yayınlamamız lazım bunu kendi bilgisayarınızdan da yapa bilirsiniz ama hem bilgisayar ağırlaşır hemde siteniz ve bilgisayar hep açık kalması gerekir işte hosting firmaları sitenizi kendi sunucularında hep açık tutar hostingeri öneririm
📤 5. Site Dosyalarını Yükle (CPanel için)
- Hosting paneline gir
- Dosya yöneticisi > public_html klasörüne gir
- Klonladığın dosyaları buraya yükle (direk httrack’ın indirdiği klasörü koy )
index.html
varsa otomatik açılır- Bitti! 🎯
🔐 HTTPS (SSL) İstersen:
Cloudflare’dan bedava al:
- Domaini Cloudflare’a bağla
- SSL bölümünden “Full” modunu seç
- 5 dakika içinde HTTPS olur
✅ SONUÇ
Artık istediğin basit siteyi kendi domainin altında yayınlayabilirsin.
İster portföy olarak göster, ister test amaçlı kullan.
Ama unutma:
❗Klonladığın site senin değilse, sadece eğitim/test amaçlı kullan.
❗Gerçek hayatta başka isimle yayınlamak etik ve yasal değil!
🎁 BONUS – KENDİ KALİ KURULUM REHBERİM
📌 Kali yüklü değil mi?
Şuradan jet gibi kur: 👉 Kali Linux Başlangıç Rehberi