TA Rancang Bangun Aplikasi Belajar Web Hacking Berbasis Jejaring Sosial (Facebook)
Daftar Isi:
- Pengetahuan tentang berbagai celah keamanan aplikasi berbasis web diperlukan agar aplikasi web yang dibangun tidak berpotensi memiliki celah keamanan. Problem-based learning dikombinasikan dengan Simulation-based Learning digunakan sebagai strategi pembelajaran untuk menciptakan kondisi agar web developer belajar dengan mandiri lewat aplikasi-aplikasi bercelah yang telah disimulasikan. Aplikasi Belajar Web Hacking merupakan aplikasi berbasis web yang berisi serangkaian soal keamanan web dan berfitur jejaring sosial lewat integrasi dengan Facebook. Terdapat 22 soal dan maksimum 1000 poin, dibagi dalam tiga kategori yaitu 7 soal Basic Mission (150 poin), 8 soal Javascript Mission (150 poin) dan 7 soal Realistic Mission (700 poin). Jawaban tersebut didapat dengan cara web developer harus melakukan hacking terhadap aplikasi web yang telah disediakan. Aplikasi dikembangkan dengan menggunakan metode Agile Model-Driven Development (AMDD). Berdasarkan hasil pengujian aplikasi dapat terintegrasi dengan Facebook dan dapat menyajikan 22 misi (soal) dalam tiga kategori yaitu Basic Mission, Javascript Mission, dan Realistic Mission. Prosentase penyelesaian misi dari tiap-tiap kategori dan rata-rata perolehan poin dari 10 web developer yang diuji adalah Basic Mission 34,28% (35,7 poin), Javascript Mission 58,75% (74,4 poin) dan Realistic Mission 22,85% (61,6 poin). Dari data diatas dapat disimpulkan bahwa prosentase penyelesaian dari web developer untuk Basic Mission dan Realistic Mission masih rendah karena dibawah 50%.