Termux eğitimi #3 "Arjun"

Arjun, siber güvenlik dünyasında özellikle web sızma testlerinde ve bug bounty süreçlerinde gizli kalmış web parametrelerini bulmak için kullanılan çok hızlı bir keşif aracıdır.
Çalışma mantığı şu şekildedir: Bir web sitesinde gezinirken URL üzerinde sadece görünür parametreleri fark edersiniz. Örneğin, hedefsite.com/profil.php?id=5 gibi bir adreste sadece id parametresi görünür. Ancak arka planda geliştirici tarafından eklenmiş ama unutulmuş, ya da test amaçlı bırakılmış debug, admin, test veya file gibi gizli parametreler olabilir. Arjun, kendi içinde barındırdığı devasa kelime listeleriyle hedef siteye akıllıca istekler göndererek bu gizli parametrelerin var olup olmadığını tespit eder. Eğer bu parametreler bulunursa, siber güvenlik uzmanı buralarda XSS, SQL Enjeksiyonu veya Dosya Dahil Etme (LFI) gibi zafiyetleri aramaya başlayabilir.
Arjun aracının en temel kullanım komutları düz yazı olarak şu şekildedir:
Varsayılan GET istekleri üzerinden gizli parametre aramak için:
arjun -u https://hedefsite.com/sayfa.php
Verilerin POST yöntemiyle gönderildiği formlarda veya sayfalarda arama yapmak için:
arjun -u https://hedefsite.com/sayfa.php -m POST
Modern API yapılarında ve JSON formatındaki veri akışlarında gizli parametre bulmak için:
arjun -u https://hedefsite.com/api -m JSON
Elinizde birden fazla URL varsa ve bunları toplu olarak taratmak istiyorsanız, linkleri bir metin dosyasına alt alta yazıp şu komutla çalıştırabilirsiniz:
arjun -i urllerin_oldugu_dosya.txt
Tarama sonucunda bulunan parametreleri daha sonra incelemek üzere bir dosyaya kaydetmek için:
arjun -u https://hedefsite.com/sayfa.php -oJ rapor.json
Arjun, binlerce kelimeyi tek tek denemek yerine kelimeleri gruplayarak toplu istekler atar ve gelen yanıtların boyutundaki değişiklikleri izler. Bu sayede taramaları inanılmaz derecede hızlı bitirir ve sızma testinin bilgi toplama aşamasında çok büyük zaman kazandırır.
Nasıl indirilir ;
pip install arjun

🔒 Bu içeriği görmek için giriş yapın

 
Yanıt yazmak için giriş yapmalısınız
Forum özelliklerini kullanmak ve Level 2 üyelik satın almak için hesabınıza giriş yapın.
133,745Konular
3,290,218Mesajlar
324,498Kullanıcılar
Astral_pm11Son Üye
Üst Alt