HTTP Tunnel, network'ten çıkan TCP/IP paketlerimizi HTTP ile enkapsüle eder ve giden paketler HTTP paketleri gibi görünür.
Server tarafında;
Client tarafında;
Komutlar girildikten sonra bağlantının sağlanıp sağlanmadığını test etmek için
Kurulum için linux reposundan yararlanılabilir.
Server tarafında;
8888, serverın dinlediği port numarası
Client tarafında;
Şimdi yaptıklarımızı test amaçlı SSH server'a bağlanmaya çalışalım.
Bu makale 2015 stajerlerimizden YTÜ öğrencisi "Yunus Yıldırım" tarafından geliştirilmiştir.
HTTP TUNNEL
Kurulum için projenin Github sayfasından proje klonlanır.- git clone https://github.com/khuevu/http-tunnel
- cd http-tunnel/
Server tarafında;
- python tunneld.py -p 8998
Client tarafında;
- python tunnel.py -p 8765 -r SERVER_IP:8998 SERVER_IP:22
Komutlar girildikten sonra bağlantının sağlanıp sağlanmadığını test etmek için
- ssh localhost -p 8765
Kurulum için linux reposundan yararlanılabilir.
- apt-get install httptunnel
Server tarafında;
- hts -F localhost:22 8888
8888, serverın dinlediği port numarası
Client tarafında;
- hts -F 188.226.253.118:22 8888
Şimdi yaptıklarımızı test amaçlı SSH server'a bağlanmaya çalışalım.
- ssh localhost -p 2222
Bu makale 2015 stajerlerimizden YTÜ öğrencisi "Yunus Yıldırım" tarafından geliştirilmiştir.
BTRİSK Bilgi Güvenliği ve BT Yönetişim Hizmetleri şirketi personeli tarafından geliştirilen Pentest (Sızma Testi), ISO27001, BT Denetimi ve bilgi güvenliği hakkında herşeyi bulabileceğiniz blog'dur.