Penjelasan SSH Tunneling

August 19, 2016 1

SSH Tunneling

         SSH Tunneling adalah teknik yang biasa digunakan untuk hacking, jadi dalam cara kerjanya seperti kita Deface suatu web dengan menggunakan shell yang di tanam pada Web tersebut, dengan begitu kita bisa masuk ke dalam WEB dengan leluasa namun itu pada Web kalau SSH Tunneling ini kita juga seperti memasang backdoor namun kita dalam jaringan bukan pada Web.

Apaan sih Tunneling ?

          Dalam lali lintas data via internet, teknologi tunneling merupakan hal yang lumrah digunakan. Tujuannya tentu saja agar data yang dikirimkan sampai ke tujuan tanpa terganggu oleh data lain yang dilintasinya. Sesuai namanya, tunneling berarti sebuah jalur terowongan terselubung seperti layaknya aliran air maupun jalur khusu busway.


        Teknologi tunneling merupakan teknologi yang bertugas untuk menangani dan menyediakan koneksi point-to-point tersebut sebenarnya terbentuk dengan melintasi jaringan umum, namun koneksi tersebut tidak memperdullikan paket-paket data milik orang lain yang sama-sama melintasi jaringan umum tersebut, tetapi koneksi tersebut hanya melayani transportasi data dari pembuatnya.

           Secara sederhana tunneling berarti mengirimkan data melalui koneksi lain yang sudah terbentuk. Kalau anda buka situs internet banking, pasti anda akan membukanya dengan URL berawalan “https”, yang sejatinya adalah data dalam protokol HTTP yang dikirimkan melalui koneksi dengan protokol SSL, atau “HTTP over SSL”, dalam bahasa gaulnya berarti HTTP digendong sama SSL.

         SSH dan SSL adalah dua contoh tunneling protocol, keduanya bisa dipakai untuk menggendong data dalam protokol apa saja (tidak hanya http). Hanya bedanya adalah pada SSL dibutuhkan public key certificate dalam format X.509 yang perlu diverifikasi melalui Certificate Authority resmi. SSH tidak memerlukan public key certificate, sehingga lebih sederhana dan lebih mudah dipakai.

Protocol Encapsulation

         Dalam kasus https, data dalam protokol HTTP di-enkapsulasi (dibungkus) dalam protokol SSL sebagai payload. Enkapsulasi juga terjadi dalam layer model TCP/IP, yaitu data pada layer yang lebih atas menjadi payload dan di-enkapsulasi dengan protokol pada layer di bawahnya.

      Anda tentu tahu boneka lucu terbuat dari kayu dari Rusia bernama Matryoshka. Keunikan boneka ini adalah boneka yang berukuran kecil bisa dimasukkan ke dalam boneka yang lebih besar, dan boneka yang lebih besar juga bisa dimasukkan ke dalam boneka yang lebih besar lagi hingga pada akhirnya hanya ada satu boneka saja yang paling besar. Bila boneka yang paling besar itu dibuka, maka di dalamnya akan ada satu boneka yang lebih kecil, bila boneka tersebut dibuka, maka akan ditemukan boneka lagi yang lebih kecil, demikian seterusnya hingga boneka yang terkecil.

     Gambar di bawah ini sangat tepat menggambarkan apa itu protocol encapsulation.

     Gambar di atas menggambarkan bagaimana data ketika dikirim dienkapsulasi dan dikirimkan melalui protokol yang berada pada layer di bawahnya. Pada gambar di atas bisa dikatakan bahwa email message tersebut dikirimkan dalam bentuk paket SMTP over TCP over IP over Ethernet. Jadi pada akhirnya semua data tersebut akan terkirim dalam bentuk paket ethernet.

      Dalam ilustrasi boneka matryoshka, pesan email adalah boneka matryoshka terkecil. Boneka ini dimasukkan dalam boneka matryoshka SMTP yang ukurannya lebih besar, kemudian boneka matryoshka SMTP ini dimasukkan dalam boneka matryoshka TCP, kemudian boneka matryoshka TCP ini dimasukkan dalam boneka matryoshka IP, dan akhirnya dimasukkan ke dalam boneka matryoshka ethernet yang berukuran paling besar.

       Jadi boneka matryoshka yang diterima lawan biacara adalah boneka matryoshka yang terbesar. Bila boneka ini dibuka, di dalamnya ada boneka Matryoshka IP yang lebih kecil, dan bila boneka ini juga dibuka, di dalamnya ada boneka matryoshka TCP yang semakin kecil ukurannya. Bila boneka matryoshka TCP ini dibuka, di dalamnya ada boneka matryoshka SMTP yang didalamnya ada matryoshka email message. Email message adalah boneka matryoshka terkecil.

Port Forwarding

Port forwarding atau port mapping pengalihan (redirection) koneksi dari suatu IP:Port ke IP:Port yang lain.  Ini artinya adalah semua koneksi yang ditujukan ke IP:Port asal akan dialihkan ke IP:Port tujuan seolah-olah client sedang menghubungi IP:Port tujuan secara langsung.

Contoh: bila kita definisikan port forwarding 127.0.0.1:8080 dipetakan ke 192.168.10.10:80, artinya bila browser di arahkan ke url http://127.0.0.1:8080, maka request HTTP tersebut akan diteruskan ke 192.168.10.10:80. Jadi walaupun pada localhost (127.0.0.1) port 8080 tidak ada web server, namun web browser bisa membuka web pada url http://localhost:8080.

Gambar di bawah ini adalah contoh port forwarding dari web nakahara-informatics.com.

1 Comments for "Penjelasan SSH Tunneling"

avatar

Assalamu alaikum warahmatullahi wabarakatu...
pertama saya ingin menyapa para pengunjung situs
ini dengan kata salam sejahtera saudara semua.
kami sekeluarga ingin mengucapkan
puji syukur kepada aki wirang
atas nomor togel.nya yang aki
berikan 4 angka pada (MINGGU 07/08/2016 SGP yaitu 4199) alhamdulillah
ternyata itu benar2 tembus
dan alhamdulillah sekarang saya
bisa melunasi semua utan2 saya yang
ada di bank sebanyak 80 juta dan bukan hanya
itu aki. insya
allah saya akan coba untuk membuka usaha sendiri demi mencukupi
kebutuhan keluarga saya sehari-hari ini semua berkat bantuan aki wirang
sekali lagi makasih banyak ya aki seumur hidup
kami tidak akan lupa bantuan aki kepada kami sekeluarga.. bagi anda yang suka main togel 2D/3D/4D/6D
yang ingin merubah nasib seperti saya silahkan hubungi aki wirang di nomor : 082-346-667-564,demi allah demi tuhan ini kisah nyata dari saya sekarang giliran saudara yg di luarsana..
terimah kasi jg yg punyah room.!!!