Selamlar Sayın Turk Hack Team Üyeleri
Bu Konumda Sizlere Termux'un Kurulumu ve İşe Yarayacak Olan Bazı Tool'ları Anlatacağım.
Kurulum
Toollarımıza geçmeden önce Termux'a genel bir paket kurma uygulaması yapalım. ( Bu tamamen sizlerin tercihine bağlı bir işlemdir. Paketleri Tool'lara göre değilde genel Tool'lara göre kurmak isterseniz yapabilirsiniz. Daha sonradan Tool'a özel paket işlemi olursa ek olarak onuda yapabilirsiniz. )
1- termux-setup-storage ( Depolama alanına izin verir,ve Termux üzerinden telefonumuzun içinde ki belgelere erişebiliriz.( Resim , belgeler vs. ) )
( Bu işlemi yapmasak bile Ayarlar > Uygulamalar > Termux > İzinler > Depolama Seçeneğini aktif hale getirmenizde büyük önem vardır. )
2 - apt update && apt upgrade ( apt update ve apt upgrade komutlarını yazmazsak Termux'ta hiçbir işlem yapamayız. Sürekli hatalarla karşılaşırız. Komutu yazdıktan sonra çıkan sorulara "N" cevabı vererek geçebiliriz. Bu işlem Termux'ta şarttır )
3 - pkg install git ( Termux'a Tool yükleyebilmemiz için git paketinin olması şarttır. Git paketi olmadan hiçbir Tool'u indiremeyiz. O yüzden bu da şart )
4 - pkg install wget ( Wget, internet ağından komut satırı kullanarak dosya indirmeyi sağlayan bir indirme yöneticisidir. Bazı Tool'ları wgetle indiriyoruz. Bu komut ve diğer komutlar isteğinize bağlıdır. Fakat bir Tool'da ihtiyacınız olursa kurmanız şarttır. )
5 - pkg install python ( Python, Termux'ta olmazsa olmazdır. Tool'ların bir çoğunu Python ile çalıştıracağız. )
6 – pkg install python2 ( Python2, Termux'ta olmazsa olmazlardandır. Python'dan çok Python2'yi kullanabiliriz. )
Burdan Sonra ki Paketleri Tool'lara Göre Kuracağımız İçin Direkt Yazıp Geçiyorum.
7 - pkg install php ( Php Paketi'ni kurar. )
8 - pkg install perl ( Perl Paketi'ni kurar. )
9 - pkg install nano ( Nano Paketi'ni kurar. )
10 - pkg install vim ( Vim paketi'ni kurar. )
11 - pkg install pip ( Pip Paketi'ni kurar. )
12 - pkg install pip2 ( Pip2 paketi'ni kurar. )
13 - pip install wordlist ( Wordlist Paketi'ni kurar. )
14 - pkg install openssl ( Openssl Paketi'ni kurar. )
15 - apt install nodejs ( Nodejs Paketi'ni kurar. )
16 - pip install colorama ( Colorama'yı kurar. )
17 - pip install requests ( Requests Modülü'nü kurar. )
Genel Paketlerimizi Kurup İzinlerimizi Verdik. Şimdi Tool'larımıza Geçebiliriz.
XGDork Dork Scanner
XGDork Toolu : Belirttiğimiz parametreler ile istediğimiz kadar istediğimiz dorku kolayca elde edebilmemizi sağlayan bir dork tarama tooludur.
XGDork Tool'u Kurulum Kodları :
> pkg install python2
> pip2 install requests
> pip2 install termcolor
> pkg install git
> git clone https://github.com/E4rr0r4/XGDork-2.git
XGDork Tool'u Giriş ve Kullanım Kodları
> cd XGDork ( Tool'umuzun içerisine girdik. )
> chmod +x XGDork.py ( "chmod +x XGDork.py" komutunu vererek gerekli yetkilerimizi verdik. )
> python2 XGDork.py --help
( XGDork Tool'umuzu direkt olarak çalıştırmamız gerekiyor. Yani " python2 XGDork.py " yazdıktan sonra bir parametre girmeliyiz. Parametreleri görmek için " python2 XGDork.py --help " komutunu yazıyoruz. Örnek bir SQL Dork'u olarak en basitinden " python2 XGDork.py -d .php?id= -p 2 -o LouxDork " komutunu girebiliriz.
SQLMAP
SQLMAP Tool'unu neredeyse hepimiz biliyoruz. SQLMAP Tool'u SQL açığı olan sitelerin datalarına sızmamıza yarayan önemli bir Araç - Tool'dur.
SQLMAP Tool'u Kurulum Kodları :
> pkg install git
> pkg install python2
> git clone GitHub - sqlmapproject/sqlmap: Automatic SQL injection and database takeover tool
SQLMAP Giriş Kodları :
> cd sqlmap ( Tool'umuzun içerisine girdik. )
SQLMAP Kullanış Kodları :
Örnek olarak çalıştığına dair bir kod yazabiliriz.
> python2 sqlmap.py -u Samariter Münsingen - index.php?id=2 --dbs ( samaritermuensingen.ch ) sitesini deneme amaçlı kullanabiliriz.
SQLMAP'in kullanımı çok dataylıdır. Bu konuda anlatmak çok uzun sürebilir. O yüzden ilgili konuyu buraya bırakıyorum. Linux'ta neyse Termux'ta da o dur SQLMAP Kullanımı İçin Tıklayınız.
HASHER
Hasher Tool'u : Decode edilmiş yazıyı Tool'un içerisinde ki Wordlist ile Encode işlemi yapmaya yarayan bir Tool'dur. Desteklediği hashler :
md4
md5
sha1
sha224
sha256
sha384
sha512
ripemd160
whirlpool
MySQL 3.2.3
MySQL 4.1
MSSQL 2000
MSSQL 2005
Nthash
lmhash
NTLM hash
Hasher Tool'u Kurulum Kodları :
> python2 hash.py
> git clone GitHub - CiKu370/hasher: Hash cracker with auto detect hash
Hasher Giriş ve Kullanım Kodları :
> cd hasher ( Tool'umuzun içerisine girdik. )
> python2 hash.py ( Komutu yazdığımızda önümüze bir arayüz çıktı. Buraya Decode edilen veriyi girerek hash türünü seçiyoruz ve Tool Wordlistinde Encode işlemine başlıyor.
Wordlisti yenilemek için " python2 hash.py -u " komutunu girebiliriz.
Bu Konuda Termux İçin 3 Tane Tool ve Hata Alanlar İçin Kurulumu Anlattım Umarım Beğenmişsinizdir. İyi Forumlar Dilerim.