Senin, 07 Maret 2011

Beberapa Tool-Tool Menarik di Jaringan di Linux

netcat

netcat merupakan tool yang berguna untuk dan menerima dan mengirim data via protokol tcp/ip.
Contoh penggunaan netcat untuk melakukan bind ke suatu nomor port kemudian listen (misal port 3338):

# nc -l -p 3338 -vvv

netcat juga bisa digunakan layaknya telnet untuk melakukan konek ke suatu nomor port di mesin lain yang terbuka misal mesin dengan
ip 192.168.1.1 dengan port 80 dalam kondisi listen

# nc 192.168.1.1 80

telnet

Telnet merupakan tool yang berguna mengakses mesin lain di jaringan via nomor port yang sedang listen di mana nomor port default dari telnet daemon adalah 23, akses ke mesin lain tersebut selama ada routenya loh!!!
misal:

# telnet alamat_ip/nama_host nomor_port

via telnet kita juga bisa digunakan untuk melakukan fetch terhadap suatu situs misal:

# telnet google.com 80
Trying 216.239.61.104...
Connected to google.com.
Escape character is '^]'.
GET / HTTP/1.1

ftp (tool)

ftp merupakan tool dasar di linux untuk mentransfer file via protokol ftp (port 21 / tcp)
untuk memulai silahkan ketikkan:

Contoh penggunaan ftp untuk mengupload file:

bt ~ # ftp yoyoparty.com
Connected to yoyoparty.com.
220 (vsFTPd 2.0.5)
Name (yoyoparty.com:root): yoyoparty
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd htmp
550 Failed to change directory.
ftp> cd html
250 Directory successfully changed.
ftp> cd upload
250 Directory successfully changed.
ftp> put gopher2.011.tar
local: gopher2.011.tar remote: gopher2.011.tar
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 File receive OK.
993280 bytes sent in 52 secs (19 Kbytes/sec)
ftp>


TraceRoute

Ini merupakan tool yang biasa dipergunakan untuk melihat rute perjalanan paket untuk mencapai tujuan dengan jumlah maximal hops sebanyak 30 . Ok untuk lebih jelasnya perhatikan
contoh berikut ini, misal kita mao melihat perjalanan paket dari mesin kita ke jasakom:

bt lampp # traceroute jasakom.com
traceroute to jasakom.com (119.2.43.84), 30 hops max, 38 byte packets
1 10.17.0.1 (10.17.0.1) 19.197 ms 11.485 ms 7.685 ms
2 fm-ip-202.73.96.6.fast.net.id (202.73.96.6) 9.214 ms 7.500 ms 8.561 ms
3 fm-ip-202.73.96.5.fast.net.id (202.73.96.5) 9.109 ms 9.170 ms 7.668 ms
4 laxo.openixp.net (218.100.27.101) 8.050 ms 8.336 ms 8.057 ms
5 ip-40-100.laxo.net.id (119.2.40.100) 8.628 ms 11.468 ms 10.862 ms
6 ip-43-84.laxo.net.id (119.2.43.84) 9.747 ms 9.875 ms 9.167 ms

Whois

Ini merupakan tool yang digunakan untuk mendapatkan informasi tentang suatu nama domain. whois ini sering digunakan untuk mendapatkan informasi target bagi para attacker.

contoh penggunaan whois misal ketikkan:

# whois solusiwebindo.com

ping
Ping ini singkatan dari packet internet gropher. Ping ini biasa kita gunakan untuk mengecek suatu host apakah alive atau tidak. Misal:

# ping 192.168.1.1

Maka akan dikirim paket icmp (internet control messaging protocol) ke 192.168.1.1 , misal ip 192.168.1.1 bersistem operasi linux, jika setting icmp echo requestnya on maka host tersebut akan mereply ke mesin kita.

Oya ping ini bisa juga digunakan untuk DOS dengan mengirimkan paket icmp ukuran besar, misal kita sbg root di linux.

0 komentar:

Posting Komentar