Mohon tunggu...
Abdul Azzam Ajhari
Abdul Azzam Ajhari Mohon Tunggu... Ilmuwan - Manggala Informatika pada Badan Siber dan Sandi Negara

Abdul Azzam Ajhari atau biasa dipanggil Azzam berprofesi sebagai Pegawai Negeri Sipil (PNS) dengan pekerjaan sebagai Manggala Informatika di Badan Siber dan Sandi Negara (BSSN). Berkecimpung dan menekuni dunia penelitian sejak tahun 2019 yang menghasilkan beberapa karya penelitian serta Hak Atas Kekayaan Intelektual (HAKI) Artificial Intelligence, Machine Learning, dan Deep Learning di bidang keamanan siber yang dapat diakses pada link berikut https://linktr.ee/abdulazzamajhari

Selanjutnya

Tutup

Ilmu Alam & Tekno

PROCTOR: Sistem Perlindungan URL yang Kuat Terhadap Aktivitas Penipuan dan Phishing

22 September 2023   08:52 Diperbarui: 5 Desember 2023   07:22 92
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
sumber gambar: Pembangunan ke Sistem Aplikasi Website

Perubahan pola dan perilaku penggunaan internet yang semakin masif sejak pandemi COVID-19 membuat para hacker mempunyai berbagai cara kejahatan dunia maya untuk mengelabui korbannya. Beberapa cara yang masih dilakukan para hacker adalah penipuan dengan memanfaatkan data pengguna dengan website palsu (phishing) yang menyerupai website aslinya. Tampilan dan URL website yang menipu target atau calon korban merupakan trik penipuan untuk mendapatkan kepercayaan dari target. 

Oleh karena itu, kami memutuskan untuk melakukan penelitian dengan membangun sistem pendeteksi URL dengan karakteristik penipuan, phishing, dan scam berbasis website menggunakan machine learning. Karena sistem ini bersifat preventif berupa proteksi, maka diciptakanlah nama yang mudah digunakan yaitu Protective URL Detector (PROCTOR). 

PROCTOR menggunakan 52 fitur standar protokol keamanan situs web dan dilatih untuk memanfaatkan data penipuan, phishing, dan penipuan di Indonesia dengan model pembelajaran mesin random forest (RF). Setelah pelatihan, model diuji dan dievaluasi dengan data baru menggunakan metode evaluasi klasifikasi matriks konfusi. 

sumber gambar: confusion matrix
sumber gambar: confusion matrix

sumber gambar: Akurasi Pelatihan Model
sumber gambar: Akurasi Pelatihan Model

Model paling optimal dicapai oleh model RF dengan akurasi pelatihan sebesar 99,91% dibandingkan model ML lainnya (KNN dan SVM). Model terbaik RF kemudian diimplementasikan menggunakan Python versi 3.10.6 pada container Docker dengan layanan web Flask API sebagai antarmuka situs web sistem pengguna/klien. Docker adalah teknologi yang menggabungkan aplikasi-aplikasi terkait ketergantungan, dan perpustakaan sistem terorganisir yang akan dibangun dalam wadah. Flask adalah kerangka web mikro yang ditulis Python dan berdasarkan pada toolkit WSGI dan template Jinja 2 mesin yang memungkinkan pengembang membangun aplikasi web cepat. 

sumber gambar: Pembangunan ke Sistem Aplikasi Website
sumber gambar: Pembangunan ke Sistem Aplikasi Website

Kombinasi ini sangat cocok untuk tahap pengembangan model AI untuk web aplikasi sebagai Protective URL Detector (PROCTOR). Pada tahap ini sistem menggunakan proses metode Flask dan beberapa fitur tambahan. Sebelum menerapkan model AI terbaik ke dalam antarmuka pengguna, kita perlu mengonversinya model ke dalam perpustakaan bernama pickle (.pkl).

sumber gambar: Protective URL Detector (PROCTOR) dengan Artificial Intelligence
sumber gambar: Protective URL Detector (PROCTOR) dengan Artificial Intelligence
Skenario pengujian dilakukan pada URL bit(*)ly/shopeebigsale662, dan menampilkan informasinya seperti yang ditunjukkan pada Gambar diatas. Klasifikasi juga menunjukkan website "terindikasi tidak aman" dengan URL asli-nya adalah https(:)//shopeebigsale662.blogspot(*)com, namun dengan tambahan 99,98% informasi persentase probabilitas prediksi.

Artikel ilmiah ini dapat dilihat dan diunduh pada International Journal of Computing and Digital Systems University of Bahrain.

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun