Langsung ke konten utama

OOP DI PYTHON MENGGUNAKAN SOCKET Latar Belakang

OOP DI PYTHON MENGGUNAKAN SOCKET

Latar Belakang
Pada zaman semakin meningkat ini, banyak orang yang mengguakan jaringan internet untuk berkomunikasi maupun untuk hal lainnya. Seiringperkembangan zaman ini, kebutuhan jaringan internet sangat beragam, Namun tidak sedikit orang yang peduli dengan keamanan jaringan yang mereka gunakan. Sehingga memberikan celah luas untuk orang yang tidak bertanggung jawab untuk digunakan. Salah satu contohnya adalah orang yang mengakses dengan cara yang kurang baik, seperti dengan melakukan sniffing. Sniffing adalah salah satu cara untuk melakukan intercepting jaringan. Jadi, orang yang melakukan sniffing akan mudah masuk kedalam jalur dimana terdapat paket data seseoang yang terkoneksi denga n jaringan data. Sehingga paket data tersebut akan dilalui oleh orang yang melakukan sniffing. Oleh karena itu, melalui jalur ini hak akses target dapat diketahui oleh orang yang melakukan sniffing sehingga dapat dengan mudah untuk menggunakan hak akses yang ditarget.
Pembahasan
Pada python kita dapat menggunakan OOP dengan cara:
1.      Buat file anu.py
2.      Isi :
From socket import socket, AF_INET, SOCK_STREAM
Class Anu (objek):
                              Def isOpen (self, IPADD, PORD):
                        S= socket (AF_INET, SOCK_SREAM.
                        RETURN s.connect.ex((IPADD, PORT))

3.      Panggil di program utama/ console
Import anu
4.      Instansiasi ke variable
a = anu.Anu ()
5.      Panggil method
o = terbuka
SNIFFING
Apa itu Sniffing???
Sniffing adalah kegiatan untuk membaca paket data yang beredar di jaringan, setiap computer yang ada di jaringan itu akan menaruh paket, IP adalah paket dikirim kejaringan, pada hakekatnya jaringan itu berupa kabel. Misalkan ada computer, terhubung oleh switch dengan menggunaka kabel, di kabel tersebut terdapat paket, dengan adanya paket tersebut  maka tersambunglah pada switch sehingga paket tersebut sampai, dan dapat d teruskan ke computer lain. Itu merupakan bagaimana penggunaanswitch. Sedangkan hub, itu caranya berbeda lagi yaitu hub tersebut langsung mengirim paket tersebut tanpa dengan pemilan, sedangkan switch tadi itu kebalikan dari hub. Oleh karena itu, Sniffing adalah praktek membaca paket IP dari node 1 ke node yang lainnya. Dengan memiliki metode yaitu dengan melakukan intercepting jaringan/ masuk ke jalur, dimana paket melalui jalan itu ( Pemalakan). Jadi di dalam intercepting ini kita akan melakukan pemalakan pada jaringan. Tools Sniffing terbagi 3  yaitu wire sharh, TCP dump, dan Socket python.
Contoh Sekenario:
1.      Wifi kampus
2.      Laptop dosen
3.      Laptop Mahasiswa
Cara untuk menggukan akun dosen, yaitu caranya adalah sebagai berikut:
1)      Jaringan wifi kampus terdapat laptop dosen dan laptop mahasiswa tergabung dengan satu akses poin.
2)      Mahasiswa membuka sniffer di laptop.
3)      Dosen login dengan hotspot itu dengan artian dosen menyimpan paket di jaringan wifi berupa user, password from HTML method post.
4)      Sniffer di laptop mahasiswa menangkap data tersebut.
5)      Mahasiswa memakainya untuk login hotspot menggunakan akun dosen.

Cara Menggunakan/ Counter Messure dengan Mengamankan:
1)      Ubah HTTP menjadi HTTPS.
2)      Gunakan enkripsi AES/ yang lebih timggi pada enkripsi HTTPS.
Kesimpulan
Sniffing adalah kegiatan penyadapan pada lintas data di jaringan computer dengan membaca paket IP orang lain dengan menggunkan suatu device. Sniffer adalah sebuah device penyadapan komunikasi jaringan computer dengan memanfaatkan mode premicious pada Ethernet.
Saran
Sniffing merupakan hal yang tidak baik, karena dapat merugikan orang lain. Apabila kalian mencoba untuk melakukan sniffing tersebut maka kalian harus mempertanggung jawabkan pekerjaan kalian sendiri.


Data Diri:
Nama               : DANIEL PANJAITAN
NPM               : 1144085
Kelas               : 3D
Prodi               : D4 Teknik Informatika
Kampus           : Politeknik Pos Indonesia, Bandung, Jawa Barat


Komentar

Postingan populer dari blog ini

Map Server dan Mab Proxy

Map Server dan Mab Proxy Latar Belakang Masalah   Map Proxy adalah proxy open source untuk data geospasial. Cache ini mempercepat dan mengubah data dari layanan peta yang ada dan melayani setiap dekstop atau web GIS klien. Pembahasan Permasalahan dan Solusi Masalah Map proxy berfungsi untuk melakukan caching agar semua request tidak langsung diteruskan kepada map server. Hal ini dilakukan pentingnya menjaga performansi agar load peta tidak terlalu lama. Langkah instalasi : # yummy install python-pip python-devel # pip install MapProxy Buat file config map proxy direktori /var/mapproxy # cd /var/ kebutuhan mapproxy dbutuhkan port 8080 yan dibuka dari iptables atau firewall os dengan menggunakan perintah  # iptables -I INPUT -p tcp --dport 8080 -j ACCEPT # service iptables save Cara melalukan konfigurasi MapProxy, yaitu : 1. Buat folder mapdata di /var pada drektori buat direktori baru dengan nama shp, mapfile, tmp dan common 2. Smp...

KEAMANAN JARINGAN ANATOMI HACKING

Anatomi Hacking Keamanan Jaringan Pertemuan 3                                     KEAMANAN JARINGAN ANATOMI HACKING LATAR BELAKANG Salah satu teknologi telekomunikasi yang sangat diminati dan mulai banyak digunakan adalah teknologi wireless atau yang dikenal dengan teknologi nirkabel. Teknologi nirkabel memang memiliki beberapa keunggulan diantara adalah simpel dan praktis, untuk memanfaatkan teknologi ini orang tidak harus repot-repot menarik kabel jaringan supaya komputer kita bisa menikmati fasilitas internet, sehingga kesemerawutan karena banyaknya jalur kabel yang biasanya terjadi dan menyebabkan pemandangan menjadi kurang enak dilihat dapat diminimalkan. Teknologi nirkabel yang saat ini digandrungi dan mulai banyak diaplikasikan dibanyak tempat umum seperti: Mall, bandara, hotel-hotel, café-café, kampus, perkantoran, taman-taman umum bahkan perumahan warga (RT/RW net) adalah teknologi ...

RETRIEVE DATA GEOSPASIAL

RETRIEVE DATA GEOSPASIAL TUGAS 4 RETRIEVE DATA GEOSPASIAL Latar Belakang Sistem Informasi Geografis  adalah sistem yang telah dirancang untuk dapat digunakan untuk menangani data yang memiliki ruang  sehingga dapat dikatakan GIS juga dapat menggabungkan data untuk menhasilkan output yang dapat dijadikan dengan referensi untuk memutuskan masalah geografis. Pada GIS ini terdpat dua sistem yaitu sistem yang masih manual dan sistem yang sudah otomatis dengan memiliki fungsi yang berbeda-beda. Tetapi sekarang itu GIS yang digunakan adalah  GIS yang sudah otomatis untuk mengelolah data. Sehingga data yang dikelola itu efektif dan efesien. Aplikasi GIS ini dapat digunakan untuk berbagai kepentingan selama data tersebut berupa objek yang memiliki bentuk yang fisik serta memiliki lokasi. Oleh karena itu Sistem Informasi Geografis ini bertujuan untuk memudahkan dalam memperoleh informasi yang telah diolah dan tersimpan sebagai atribut pada lokasi atau onjek. Data yang da...