AI Assistant
Detail Karya Portofolio

Melacak IP Berdasarkan Negara

Nafil Valencio Irwan Oleh: Nafil Valencio Irwan

Ringkasan Portofolio

Alamat IP adalah sebuah label numerik yang digunakan untuk mengidentifikasi dan menentukan alamat dari setiap perangkat yang terhubung ke jaringan komputer yang menggunakan protokol internet. Alamat IP mengizinkan sebuah komunikasi antara perangkat-perangkat tersebut dalam jaringan, sehingga data dapat dikirimkan dengan tepat ke tujuan yang dituju.

Deskripsi & Detail Proyek

Berikut cara untuk memfilter data IP dari log SSH di URL yang diberikan dan melacak lokasi IP yang sudah difilter berdasarkan negara menggunakan Google Colab :

  1. Instal library ‘requests’ untuk mengirim permintaan HHTP ke URL log. Jalankan sel berikut untuk menginstall library ‘requests’:

     
  2. Import library ‘requests dan jalankan kode berikut untuk memfilter IP dari log SSH dan melacak lokasi IP menggunakan layanan geolokasi IP :

     
  3. Setelah selesai membuat kode programnya, lalu kilk ‘runtime’ dan klik ‘runall’ pada Google Colab.

     
  4. Dengan menggunakan ‘requests’ dan regex, kode program di atas akan memfilter IP dari log SSH yang diambil dari URL yang diberikan. Setelah itu, menggunakan layanan geolokasi IP seperti ipapi.co, kode program akan langsung melacak lokasi IP berdasarkan negara dan hasilnya akan keluar.
  5. Pastikan selalu memperhatikan layanan geolokasi IP yang digunakan atau mungkin memiliki keterbatasan dalam jumlah permintaan yang dapat dilakukan dalam jangka waktu.