Error Message yang Bikin Hacker Tersenyum
2025-04-13
Pesan error itu penting buat bantu user. Tapi… kalau isinya terlalu detail, bisa jadi petunjuk berharga buat hacker.
Contoh yang sering kejadian:
NullPointerException at com.myapp.controller.LoginController.java:42
Buat developer? Bermanfaat.
Buat hacker? Jackpot! Mereka tahu bahasa, framework, bahkan struktur project kamu 🙈
Gunakan generic message untuk user:
Oops! Something went wrong. Please try again.
Dan log detailnya secara internal:
[ERROR] Failed login attempt: SQLSyntaxErrorException in LoginService.java
Contoh salah:
User tidak ditemukan
atau
Password salah
Dengan ini, hacker tahu akun mana yang valid 😩
Gunakan saja:
Email atau password salah
Pesan error itu seperti clue. Jangan kasih spoiler ke pihak yang gak berhak tahu.
Buat user cukup informatif. Tapi buat hacker? Jangan kasih celah buat senyum-senyum sendiri 😏
Konten Terkait :