ngodingdulu

Wajib untuk semua developer

Security untuk Developer

Celah yang paling sering dibobol dan cara menutupnya, termasuk risiko baru dari kode dan fitur buatan AI.

12 langkah · 3 level6 artikel sudah terbit · 36 menit baca
Mulai dari langkah 1
Pemula

Level 1: Kenali Ancamannya

4/4 terbit

OWASP Top 10, menyimpan password, dan dua celah paling klasik.

  1. OWASP Top 10 untuk Pemula: 10 Celah Paling UmumDaftar sepuluh risiko keamanan yang dipakai developer di seluruh dunia sebagai titik awal. Kamu tidak harus jadi ahli keamanan untuk memahaminya.6 menit baca9 Februari 2026Sudah dibaca
  2. Menyimpan Password dengan Benar: HashingKalau database-mu bocor, password pengguna tidak boleh ikut terbaca. Begini cara menyimpannya supaya tetap aman, bahkan dalam skenario terburuk.6 menit baca23 Februari 2026Sudah dibaca
  3. SQL Injection: Cara Kerja dan PencegahannyaCukup satu tanda kutip di kolom login untuk membuka seluruh isi tabel. Lihat sendiri cara kerjanya, lalu tutup celahnya dengan satu kebiasaan sederhana.6 menit baca9 Maret 2026Sudah dibaca
  4. XSS dan CSRF dengan Contoh NyataDua serangan yang memanfaatkan browser penggunamu sendiri. Kami mencobanya di Chrome sungguhan, supaya kamu tahu persis mana yang aman dan mana yang tidak.6 menit baca23 Maret 2026Sudah dibaca
Lanjut ke Level 2: Aman Sejak Desain
Menengah

Level 2: Aman Sejak Desain

1/4 terbit

Autentikasi, secrets, dependensi, dan keamanan kode buatan AI.

  1. Autentikasi dan session yang aman Segera hadir
  2. Environment Variable dan Secrets: Jangan di KodeAPI key yang tertulis di kode cepat atau lambat akan bocor: lewat GitHub, screenshot, atau chat dengan AI. Simpan di tempat yang semestinya.7 menit baca12 Januari 2026Sudah dibaca
  3. Keamanan dependensi dan supply chain Segera hadir
  4. Keamanan kode buatan AI dan prompt injection Segera hadir
Lanjut ke Level 3: Lapisan Pertahanan
Lanjut

Level 3: Lapisan Pertahanan

1/4 terbit

Header keamanan, pembatasan akses, kriptografi praktis, dan audit.

  1. HTTPS dan security headers Segera hadir
  2. Rate limiting dan mencegah penyalahgunaan Segera hadir
  3. Penerapan Kriptografi pada Aplikasi Keamanan KomputerKonsep enkripsi dan dekripsi beserta penerapan kriptografi sehari-hari: telekomunikasi, perbankan, e-mail, smart card, hingga transaksi di mesin ATM.5 menit baca29 Desember 2021Sudah dibaca
  4. Audit keamanan mandiri sebelum rilis Segera hadir

Jalur belajar lainnya

Enter bukaEsc tutupHalaman pencarian