Linux terminal becerilerini öğreten başlangıç wargame'i — SSH, dosya okuma, izinler ve temel araçlar. Sıfırdan başlayabilirsin.
OverTheWire wargame'lerini level-by-level çözümlerle, kavramları wargame-bağımsız konu anlatımlarıyla öğren. Yanında ise Robin — SSH oturumunu açan, ilerlemeni kaydeden ve takıldığında AI'a soru sorabildiğin terminal asistanın. 🐱
Robin Agent, wargame'leri çözerken sana eşlik eden terminal tabanlı bir eğitim aracı. SSH'ı senin yerine açar, ilerlemeni tutar ve takıldığın yerde o oyuna özel NotebookLM defterine soru sormanı sağlar — hepsi tek ekranda.
Bandit, Leviathan, Krypton, Natas, Narnia, Behemoth ve Utumno arasından seç — her biri zorluk ve konularıyla listelenir.
Şifreni girer, oturumu açar, nerede kaldığını progress.json içinde tutar. Kaldığın yerden devam edersin.
TMUX split ekranı: solda wargame, sağda Robin Chat. Takılınca o oyunun NotebookLM defterine soru sorarsın.
[1] AI destekli — her oyun için defter hazırlanır. [2] Hard mode — AI yok, direkt wargame.
# sanal ortam + bağımlılıklar $ cd robinagent $ python3 -m venv .venv && source .venv/bin/activate $ pip install -r requirements.txt # AI modu (opsiyonel) $ pip install "notebooklm-py[browser]" $ playwright install chromium # başlat — TMUX içinde açılır $ python robinagent.py
Bağımlılıklar: textual (TUI) · pexpect (SSH pty) · rich · pyyaml · notebooklm-py (ops.)
OverTheWire, Linux ve güvenlik becerilerini oyun formatında öğreten ücretsiz bir platform. Başlangıçtan ileri seviyeye, önerilen sırayla:
Linux terminal becerilerini öğreten başlangıç wargame'i — SSH, dosya okuma, izinler ve temel araçlar. Sıfırdan başlayabilirsin.
Binary analiz ve basit exploit teknikleri. ltrace/strace ile binary davranışını incelersin. Bandit gerektirir.
Kriptografi temelleri — klasik şifrelerden modern yaklaşımlara. Şifreli metinleri kırarsın.
Web güvenliği — HTTP, kaynak kodu analizi, SQL injection, XSS ve fazlası. Tarayıcı üzerinden oynanır.
Binary exploitation — buffer overflow, format string ve temel exploit geliştirme. Assembly okuma gerektirir.
Orta seviye binary exploitation. Narnia'dan daha karmaşık senaryolar, ASLR ve çeşitli korumalar.
İleri seviye binary exploitation. Minimum ipucu, maksimum zorluk — sadece tecrübeli exploit geliştiricileri için.
Komutların ve kavramların wargame-bağımsız, referans olarak tutulduğu dosyalar — artık tamamı site içinde okunuyor. Bir kategoriye tıkla, okuyucu açılsın.
Rehberlerde yöntem anlatılıyor, şifreler paylaşılmıyor. Önce kendin dene, takılırsan bak.
Repoda derlenen harici kaynaklardan bir seçki — derinleşmek istediğinde.