Hack The Box Nedir? Kimler İçin Uygundur? Nasıl Kullanılır?
Hack The Box (HTB), siber güvenlik alanında teknik bilgi ve uygulamalı deneyim kazanmak isteyen kişiler için hazırlanmış çevrim içi bir eğitim ve laboratuvar platformudur.
Platformda kullanıcılar, eğitim amacıyla oluşturulmuş sanal makineler, güvenlik senaryoları ve teknik görevler üzerinde çalışarak siber güvenlik becerilerini geliştirebilir.
Hack The Box özellikle sızma testi, web uygulaması güvenliği, ağ güvenliği, Active Directory, Linux ve Windows sistemleri gibi alanlarda uygulamalı eğitim imkânı sunar. Bunun yanında savunma güvenliği ve güvenlik olaylarının incelenmesine yönelik içerikler de bulunmaktadır.
Platform hem siber güvenliğe yeni başlayan kişiler hem de mevcut teknik bilgilerini geliştirmek isteyen deneyimli kullanıcılar tarafından kullanılabilir. Ancak bazı laboratuvarlar ileri düzey teknik bilgi gerektirir.
1. Hack The Box Ne İşe Yarar?
Hack The Box, kullanıcıların siber güvenlik konularını kontrollü ve yetkilendirilmiş laboratuvar ortamlarında uygulamalı olarak öğrenmesini sağlar.
Platformun temel kullanım alanları şunlardır:
-
Linux ve Windows sistemlerinin güvenliğini öğrenmek
-
Bilgisayar ağlarını analiz etmek
-
Web uygulamalarındaki güvenlik açıklarını incelemek
-
Sızma testi becerilerini geliştirmek
-
Active Directory ortamlarını tanımak
-
Siber saldırı tekniklerinin nasıl çalıştığını anlamak
-
Savunma ve olay analizi becerilerini geliştirmek
-
CTF türündeki teknik görevleri çözmek
Hack The Box üzerinde yapılan çalışmalar, gerçek kurum sistemlerine izinsiz erişim gerçekleştirmeden güvenlik tekniklerini öğrenmek için hazırlanmış ortamlarda yürütülür.
2. Hack The Box Kimler İçin Uygundur?
Hack The Box farklı bilgi seviyelerindeki kullanıcılara yönelik içerikler sunar.
Siber Güvenliğe Yeni Başlayanlar
Başlangıç seviyesindeki kullanıcılar, Hack The Box Academy ve Starting Point bölümleri aracılığıyla temel güvenlik konularını öğrenebilir.
Bilgisayar ağları ve Linux hakkında hiç bilgisi olmayan kişiler için doğrudan ileri seviye makinelerle başlamak zor olabilir.
Sızma Testi Uzmanı Olmak İsteyenler
Hack The Box, sızma testi alanında çalışmak isteyen kişilerin ağ keşfi, sistem analizi, güvenlik açığı değerlendirmesi ve teknik problem çözme becerilerini geliştirmesine yardımcı olabilir.
Red Team Uzmanları
Red Team alanına yönelen kişiler, kontrollü saldırı senaryoları ve kurumsal ağ simülasyonları üzerinde çalışabilir.
SOC ve Blue Team Uzmanları
Platformda savunma güvenliği, olay analizi ve dijital adli bilişim konularına yönelik içerikler de bulunmaktadır.
Deneyimli Siber Güvenlik Uzmanları
Mevcut bilgilerini sınamak isteyen uzmanlar daha karmaşık laboratuvarları ve kurumsal ağ senaryolarını kullanabilir.
3. Hack The Box ile HTB Academy Arasındaki Fark Nedir?
Hack The Box ekosisteminde iki temel öğrenme yaklaşımı bulunmaktadır.
|
Özellik |
Hack The Box Labs |
HTB Academy |
|---|---|---|
|
Temel amaç |
Uygulamalı becerileri sınamak |
Konuları sistemli biçimde öğretmek |
|
Eğitim yöntemi |
Sanal makineler ve görevler |
Açıklamalı dersler ve laboratuvarlar |
|
Yönlendirme |
Genellikle daha az |
Daha kapsamlı |
|
Başlangıç seviyesi |
Starting Point ile uygun |
Temel modüllerle uygun |
|
İçerik yapısı |
Machines, Challenges, Pro Labs |
Modules ve Paths |
HTB Academy, bir konunun temelden öğrenilmesine odaklanırken Hack The Box Labs daha bağımsız uygulama yapmaya yöneliktir.
4. Hack The Box Ücretsiz mi?
Hack The Box'ta ücretsiz hesap oluşturulabilir ve belirli laboratuvarlara erişilebilir.
Ancak platformun bütün içerikleri ücretsiz değildir.
|
Özellik |
Ücretsiz erişim |
|---|---|
|
Hesap oluşturma |
Evet |
|
Belirli aktif makineler |
Evet |
|
Belirli güvenlik görevleri |
Evet |
|
Starting Point ücretsiz içerikleri |
Evet |
|
Academy Tier 0 modülleri |
Evet |
|
Tüm emekliye ayrılmış makineler |
Hayır |
|
Pro Labs içeriklerinin tamamı |
Hayır |
|
Gelişmiş abonelik özellikleri |
Hayır |
Academy'de Tier 0 modülleri ücretsizdir. Yeni hesaplara, diğer bazı modüllerin açılmasında kullanılabilen başlangıç kredileri de verilir.
Ücretsiz erişim kapsamı ve abonelik koşulları zaman içerisinde değişebilir.
5. Hack The Box Hesabı Nasıl Oluşturulur?
Platformu kullanmaya başlamak için bir hesap oluşturulması gerekir.
-
Hack The Box platformunun ana sayfası açılır.
-
Kayıt olma seçeneği seçilir.
-
İstenen hesap bilgileri girilir.
-
Gerekli doğrulama işlemleri tamamlanır.
-
Kullanıcı hesabıyla giriş yapılır.
-
Eğitim veya laboratuvar bölümlerinden biri seçilir.
HTB Academy ve HTB Labs ayrı hesap sistemleri kullanabildiğinden, iki ortam için ayrıca kayıt işlemi gerekebilir.
6. Hack The Box Starting Point Nedir?
Starting Point, Hack The Box Labs içerisinde yeni başlayanlar için hazırlanan yönlendirmeli laboratuvar bölümüdür.
Bu bölümde kullanıcılar temel güvenlik testlerini aşamalı olarak öğrenebilir.
Starting Point üç seviyeye ayrılır:
Tier 0: Temel ağ keşfi, servisleri tanıma ve laboratuvar bağlantısı gibi başlangıç konularını kapsar.
Tier 1: Temel güvenlik açıklarının değerlendirilmesine yönelik görevler içerir.
Tier 2: Birden fazla teknik aşamanın birlikte kullanıldığı daha kapsamlı laboratuvarlardan oluşur.
Her seviyede ücretsiz ve abonelik gerektiren makineler bulunabilir. Ücretsiz kullanıcılar, ilgili seviyenin ücretsiz görevlerini tamamlayarak ilerleyebilir.
7. Hack The Box Machine Nedir?
Machine, Hack The Box üzerinde eğitim ve güvenlik testleri için hazırlanmış sanal hedef sistemdir.
Bu makineler Linux veya Windows gibi işletim sistemlerini kullanabilir.
Kullanıcının görevi, makineye ait bilgileri incelemek, güvenlik problemlerini araştırmak ve laboratuvarın belirlediği hedefleri tamamlamaktır.
Makinelerin zorluk seviyeleri farklıdır. Bazı makineler temel ağ ve sistem bilgisiyle çözülebilirken bazıları ileri düzey teknik deneyim gerektirir.
8. Hack The Box'ta İlk Makine Nasıl Başlatılır?
Başlangıç seviyesindeki bir makine üzerinde çalışmak için şu adımlar izlenebilir:
-
Hack The Box Labs hesabına giriş yapılır.
-
Starting Point bölümüne geçilir.
-
Ücretsiz ve başlangıç seviyesinde bir makine seçilir.
-
Bağlantı yöntemi belirlenir.
-
Gerekli VPN bağlantısı veya Pwnbox ortamı hazırlanır.
-
Start Machine düğmesiyle hedef makine başlatılır.
-
Makinenin bağlantı bilgileri görüntülenir.
-
Laboratuvar görevleri okunarak çalışma gerçekleştirilir.
-
Gerekli cevaplar veya flag değerleri ilgili alanlara girilir.
-
Çalışma tamamlandığında makine durdurulur.
Başlangıç makinelerinde açıklamalı çözüm belgeleri bulunabilir.
9. Pwnbox Nedir?
Pwnbox, Hack The Box tarafından sunulan tarayıcı tabanlı bir Linux çalışma ortamıdır.
Parrot Security tabanlı bu sanal sistem, güvenlik laboratuvarlarında kullanılabilecek çeşitli araçlarla birlikte gelir.
Pwnbox sayesinde kullanıcılar bilgisayarlarına ayrı bir Linux sanal makinesi kurmadan laboratuvar çalışmalarını gerçekleştirebilir.
Pwnbox kullanmak için ilgili laboratuvarın bağlantı bölümünden bu yöntem seçilir ve sanal masaüstü başlatılır.
Ücretsiz hesaplarda Pwnbox erişimi sınırlıdır. HTB Labs ücretsiz planında tek seferlik toplam iki saatlik deneme hakkı bulunmaktadır.
10. Hack The Box'ta VPN Neden Kullanılır?
Hack The Box laboratuvarlarının bir kısmı özel ağ ortamlarında çalışır.
Kullanıcıların kendi bilgisayarlarından bu sistemlere erişebilmesi için OpenVPN bağlantısı gerekebilir.
VPN bağlantısı, kullanıcının bilgisayarıyla eğitim ağı arasında bir bağlantı oluşturur.
Genel bağlantı süreci şöyledir:
-
İlgili laboratuvar seçilir.
-
Bağlantı menüsü açılır.
-
OpenVPN yöntemi seçilir.
-
Hesaba uygun VPN yapılandırma dosyası indirilir.
-
Dosya OpenVPN istemcisiyle açılır.
-
Bağlantı kurulduktan sonra laboratuvar makinesine erişilir.
Pwnbox kullanıldığında laboratuvar VPN bağlantısı otomatik olarak yapılandırılır.
11. Hack The Box Challenge Nedir?
Challenge, belirli bir siber güvenlik konusuna odaklanan teknik görevdir.
Machine laboratuvarlarından farklı olarak Challenge içerikleri çoğunlukla daha sınırlı ve belirli bir problemi çözmeye yöneliktir.
Yaygın görev alanları arasında şunlar bulunur:
-
Web güvenliği
-
Kriptografi
-
Dijital adli bilişim
-
Tersine mühendislik
-
Programlama ve teknik problem çözme
-
Sistem güvenliği
Bazı görevlerde kullanıcıların flag adı verilen gizli bir değeri bulması gerekir.
Flag değerinin doğru şekilde gönderilmesi, ilgili görevin tamamlandığını gösterir.
12. Hack The Box Pro Labs Nedir?
Pro Labs, daha kapsamlı ve gerçekçi kurumsal ağ senaryolarını simüle eden ileri seviye laboratuvarlardır.
Bu laboratuvarlarda birden fazla sistem, kullanıcı hesabı, servis ve güvenlik kontrolü birlikte bulunabilir.
Pro Labs çalışmalarında farklı teknik bilgilerin bir arada kullanılması gerekebilir.
Bu bölüm, temel sızma testi deneyimine sahip kullanıcılar ve daha karmaşık ortamlarda çalışmak isteyen uzmanlar için hazırlanmıştır.
Pro Labs erişimi, ilgili abonelik veya erişim koşullarına bağlıdır.
13. Hack The Box'ta Hangi Programlar Kullanılır?
Hack The Box laboratuvarlarında çeşitli güvenlik araçlarından yararlanılabilir.
|
Program |
Kullanım amacı |
|---|---|
|
Nmap |
Ağ keşfi ve port taraması |
|
Wireshark |
Ağ trafiğinin incelenmesi |
|
Burp Suite |
Web uygulaması güvenlik testleri |
|
Gobuster |
Web dizin ve kaynak keşfi |
|
Metasploit Framework |
Kontrollü güvenlik testleri |
|
Python |
Betik yazımı ve otomasyon |
|
OpenVPN |
Laboratuvar ağına bağlantı |
Her laboratuvarda bütün araçların kullanılması gerekmez. Kullanılacak araçlar görevin kapsamına ve teknik gereksinimlerine göre değişir.
14. Hack The Box ile TryHackMe Arasındaki Farklar
|
Özellik |
Hack The Box |
TryHackMe |
|---|---|---|
|
Temel yaklaşım |
Uygulamalı teknik laboratuvarlar |
Yönlendirmeli eğitim ve laboratuvarlar |
|
Yeni başlayanlara uygunluk |
Academy ve Starting Point ile |
Başlangıç eğitimleriyle |
|
İleri seviye içerikler |
Evet |
Evet |
|
Sanal makineler |
Evet |
Evet |
|
Tarayıcı tabanlı çalışma ortamı |
Pwnbox |
AttackBox |
|
Ücretsiz içerikler |
Evet |
Evet |
|
Sızma testi eğitimleri |
Evet |
Evet |
|
Savunma güvenliği içerikleri |
Evet |
Evet |
İki platform da siber güvenlik eğitimi için kullanılabilir. Eğitimlerin yönlendirme düzeyi ve laboratuvarların yapısı farklılık gösterir.
15. Hack The Box Sertifika Veriyor mu?
Hack The Box Academy bünyesinde belirli mesleki alanlara yönelik sertifikasyon programları bulunmaktadır.
Bunlara örnek olarak:
-
HTB Certified Penetration Testing Specialist (CPTS)
-
HTB Certified Bug Bounty Hunter (CBBH)
-
HTB Certified Defensive Security Analyst (CDSA)
gösterilebilir.
Bu sertifikalar, ilgili eğitim ve değerlendirme koşullarının tamamlanmasını gerektirir.
Sertifika sınavlarına erişim koşulları ve ücretleri programlara göre değişebilir.
Laboratuvar görevlerinin tamamlanması ile mesleki sertifika kazanılması aynı işlem değildir.
16. Hack The Box Kullanmak İçin Linux Bilmek Gerekir mi?
Hack The Box'a başlamak için ileri düzey Linux bilgisi zorunlu değildir.
Ancak özellikle sızma testi laboratuvarlarında Linux terminal komutlarını bilmek önemli bir avantaj sağlar.
Başlangıçta öğrenilebilecek komutlardan bazıları şunlardır:
|
Komut |
İşlevi |
|---|---|
|
|
Bulunulan dizini gösterir |
|
|
Dosya ve klasörleri listeler |
|
|
Dizin değiştirir |
|
|
Dosya içeriğini görüntüler |
|
|
Yeni klasör oluşturur |
|
|
Dosya kopyalar |
|
|
Dosya taşır veya yeniden adlandırır |
|
|
Metin içerisinde arama yapar |
|
|
Ağ arayüzlerini ve ağ bilgilerini yönetir |
|
|
Uzak sistemlere güvenli bağlantı kurar |
Linux bilgisi olmayan kullanıcılar, HTB Academy'nin temel eğitim modülleriyle başlayabilir.
17. Hack The Box ile Siber Güvenlik Uzmanı Olunabilir mi?
Hack The Box, siber güvenlik alanında teknik becerilerin geliştirilmesine yardımcı olan bir eğitim platformudur.
Laboratuvar çalışmaları sayesinde kullanıcılar sistem analizi, güvenlik açığı değerlendirmesi ve teknik problem çözme konusunda deneyim kazanabilir.
Ancak yalnızca platformdaki makineleri tamamlamak profesyonel uzmanlık kazanıldığı anlamına gelmez.
Mesleki yeterlilik için temel bilişim bilgileri, uygulamalı deneyim, teknik raporlama ve seçilen uzmanlık alanındaki diğer beceriler de önemlidir.
18. Hack The Box Kullanırken Nelere Dikkat Edilmeli?
Hack The Box eğitimlerinde gerçekleştirilen çalışmalar yalnızca izin verilen laboratuvar sistemleriyle sınırlı tutulmalıdır.
Başlıca dikkat edilmesi gereken noktalar:
-
Yalnızca yetkilendirilmiş laboratuvar hedefleri üzerinde çalışılmalıdır.
-
Gerçek kurumların sistemlerinde izinsiz güvenlik testi yapılmamalıdır.
-
VPN bağlantı bilgileri başkalarıyla paylaşılmamalıdır.
-
Laboratuvar görevlerinin kapsamı dışına çıkılmamalıdır.
-
İndirilen dosyalar kontrollü ortamlarda incelenmelidir.
-
Kullanılmayan sanal makineler ve bağlantılar kapatılmalıdır.
-
Öğrenilen tekniklerin çalışma prensipleri anlaşılmalıdır.
Sonuç
Hack The Box, siber güvenlik alanında uygulamalı eğitim almak isteyen kişiler için sanal makineler, teknik görevler ve kapsamlı laboratuvar ortamları sunan bir platformdur.
HTB Academy ve Starting Point bölümleri başlangıç seviyesindeki kullanıcıların temel bilgilerini geliştirmesine yardımcı olurken Machines, Challenges ve Pro Labs gibi bölümler daha kapsamlı teknik çalışmalar yapılmasına imkân sağlar.
Platform; sızma testi, Red Team, Blue Team ve diğer siber güvenlik alanlarında beceri geliştirmek isteyen kişiler tarafından kullanılabilir.
Siber güvenliğe yeni başlayanların temel ağ ve Linux bilgilerini öğrenerek başlangıç laboratuvarlarından ilerlemesi, daha sonra teknik bilgi seviyelerine uygun görevleri değerlendirmesi önemlidir.






