BackBox Indonesia
Analisis Trafik Jaringan dengan Mbak Julia - Printable Version

+- BackBox Indonesia (https://www.backboxindonesia.or.id)
+-- Forum: Information Technology (https://www.backboxindonesia.or.id/forum-44.html)
+--- Forum: Networking (https://www.backboxindonesia.or.id/forum-45.html)
+--- Thread: Analisis Trafik Jaringan dengan Mbak Julia (/thread-136.html)



Analisis Trafik Jaringan dengan Mbak Julia - Aryaprayoga - 06-26-2016

Halo para mastah sekalian :v [Image: smile.png] Kali ini ane ngepost lagi nih :v yang pastinya hal yang gakpenting sih dan pasti udah banyak para mastah dan suhu yang udah tau disini. Tapi biarkan Newbi Kelas Teri ini mengembangkan ilmunya kepada yang sesama newbie :v Kalau para mastah sekalian udah tau, lewatin ajah ndakpapa :v *udah ah, banyak intronya*

Oke kali ini ane mau berbagi ilmu tentang Analisis Trafik Jaringan menggunakan Mbak Julia :v assek :v
Kalau ada yang butuh referensi Siapa sih dan apasih "Mbak Julia" itu,
okeh langsung ke : https://github.com/JuliaLang/julia

*maaf tees kurang pandai ngepost di Forum*

Okeh pertama-tama, pastikan kalian sudah menginstall Julia di Linux kalian.

Code:
apt-get install julia


kalau udah terinstall ketikkan di terminal :


Code:
julia


maka tampilannya akan seperti ini
[Image: JubVGI.png]

setelah itu ketikkan lagi dan enter

Code:
Pkg.add("Pcap")

Kalau proses udah selesai, CTRL+Z biar keluar :v

okeh, selanjutnya kita melakukan Capture Packet dengan mengetik

Code:
tcpdump -i eth0 -w capture.pcap

-i = interface
-w = file capturenya :v
capture.pcap = nama file capturenya :v

kalian bisa sesuaikan interface kalian masing-masing. Okeh Lanjut

biarkan anu tadi melakukan capture, tunggu ajah agak lama :v biar banyak anunya :v

kalau udah lama, CTRL+C ajah :v

okeh ini ane ada script untuk analisisnya


Code:
using Pcap

function display_eth_hdr(ethhdr::EthHdr)
    println("Ethernet Header")
    println("  |- Src Mac  : $(ethhdr.src_mac)")
    println("  |- Dest Mac : $(ethhdr.dest_mac)")
    println("  |- Type     : $(ethhdr.ptype)")
end

function display_ip_hdr(iphdr::IpHdr)
    println("IP Header")
    println("  |- Version         : $(iphdr.version)")
    println("  |- Length          : $(iphdr.length)")
    println("  |- Type of Service : $(iphdr.services)")
    println("  |- Total Length    : $(iphdr.totlen)")
    println("  |- ID              : $(iphdr.id)")
    println("  |- TTL             : $(iphdr.ttl)")
    println("  |- Protocol        : $(iphdr.protocol)")
    println("  |- Src Ip          : $(iphdr.src_ip)")
    println("  |- Dest Ip         : $(iphdr.dest_ip)")
    println("  |- Checksum        : 0x$(hex(iphdr.checksum,4))")
end

cap = PcapOffline("capture.pcap")
while ((rec = pcap_get_record(cap)) != nothing)
    layers = decode_pkt(rec.payload)
    display_eth_hdr(layers.datalink)
    display_ip_hdr(layers.network)
    println("--------------------------------------------------")
end

Simpan script tersebut dengan format .jl

kalau udah, saatnya eksekusi.

ketikkan di terminal


Code:
julia pktprint.jl

pktprint.jl itu tadi script yang di atas yang udah ente save :v

oke hasilnya nanti akan begini

[Image: Igtnkh.png]

berhubung punya ts pakai tetring (Rip English) hp. maka interfacenya usb0 :v


Kalau biasanya yang begini ini dipakai sama para ITSecurity biasanya :v
Tapi ntahlah :v ane cuma pemula :v

Oke cukup sekian ilmu dari Newbi Kelas Teri ini, semoga berfaedah bagi kaka kaka semua :v

Kalau ada yang salah, ane mohon maaf, maklum newbi ^_^

Makasih udah baca ini :* Love you :*

--Terimakasih Untuk BackBox Medan Team--


Quote:-- Jika ada beberapa orang tidak menyukaimu, biarkan mereka ! Pastikan bahwa mereka tidak bisa merubah HIDUPMU !! --



RE: Analisis Trafik Jaringan dengan Mbak Julia - Danger - 06-26-2016

wew, thanks gan


RE: Analisis Trafik Jaringan dengan Mbak Julia - Aryaprayoga - 06-26-2016

sama-sama gan :v