Memilih negara menampilkan kursus yang tersedia di wilayah Anda.
โฑ 2 jam 36 mnt๐ 26 pelajaran
Pengujian Berbasis Izin untuk Aplikasi yang Aman
Pelajari cara merancang dan menulis pengujian terotomatisasi yang memverifikasi izin pengguna, melindungi data sensitif, dan menegakkan kontrol akses yang aman dalam perangkat lunak Anda.
๐ฌInstruktur AI Tanyakan apa pun tentang pelajaran dan dapatkan jawaban jelas seketika, kapan saja.
๐Mulai kapan saja Tanpa jadwal atau tenggat โ belajar dengan kecepatan sendiri, kapan pun Anda mau.
๐Dalam bahasa Indonesia Pelajaran, tugas, dan sertifikat โ semuanya sepenuhnya dalam bahasa Anda.
Tentang kursus ini
Izin yang tidak diperiksa dan kontrol akses yang rusak termasuk dalam kerentanan keamanan paling kritis dalam pengembangan perangkat lunak modern. Memastikan aplikasi Anda membatasi akses dengan benar membutuhkan lebih dari sekadar pemeriksaan manualโini menuntut verifikasi otomatis yang andal.
Kursus berbasis teks ini membimbing Anda melalui dasar-dasar menulis dan mengimplementasikan pengujian berbasis izin. Anda akan belajar menerjemahkan aturan otorisasi yang kompleks menjadi pengujian tingkat kode yang dapat diandalkan, memastikan bahwa pengguna hanya dapat mengakses sumber daya yang secara eksplisit diizinkan untuk mereka lihat, serta mencegah akses tidak sah sebelum kode Anda mencapai tahap produksi.
Yang akan Anda pelajari:
- Memahami model kontrol akses mendasar, termasuk Role-Based Access Control (RBAC) dan Attribute-Based Access Control (ABAC).
- Menulis pengujian terotomatisasi untuk memverifikasi batasan izin dan kebijakan keamanan.
- Membuat mock identitas pengguna dan konteks keamanan di dalam lingkungan pengujian Anda.
- Mengidentifikasi dan menguji celah otorisasi yang umum, seperti eskalasi hak akses dan insecure direct object references.
- Menerapkan Prinsip Hak Akses Terendah (Principle of Least Privilege) pada strategi pengujian dan arsitektur aplikasi Anda.
- Mengintegrasikan pengujian berorientasi keamanan ke dalam alur kerja continuous integration modern untuk mendeteksi kerentanan lebih awal.
Kursus ini dimulai dengan konsep keamanan inti dan definisi kontrol akses sebelum membimbing Anda melalui penjelasan tertulis langkah demi langkah serta contoh kode praktis tentang cara menyusun, menulis, dan menjalankan pengujian berorientasi keamanan.
Kursus ini dirancang untuk pengembang perangkat lunak, QA engineer, dan peminat keamanan yang ingin membangun aplikasi yang lebih aman. Tidak diperlukan latar belakang keamanan tingkat lanjut, meskipun pemahaman dasar tentang pemrograman dan konsep pengujian secara umum akan sangat membantu.
Mulailah membaca hari ini untuk memperkuat basis kode Anda dari akses tidak sah dan pelanggaran keamanan.
Apa yang Anda dapatkan
๐Sertifikat penyelesaian Tambahkan ke profil LinkedIn Anda
๐ฌTutor AI pribadi Bingung di tengah pelajaran? Tanya tutor bawaan kamu apa saja, kapan saja.
โพ๏ธAkses seumur hidup Kembali kapan saja, tanpa kedaluwarsa
๐ฑPonsel atau komputer Berfungsi di mana saja, perangkat apa saja
๐ธPengembalian 14 hari Tanpa pertanyaan
โกSingkat dan fokus 2 jam 36 mnt konten praktis
Ulasan
Belum ada ulasan โ jadilah yang pertama berbagi pengalaman.
Pertanyaan umum
Apa yang saya butuhkan untuk mengikuti kursus ini?+
Cukup ponsel atau komputer dengan internet. Tidak ada instalasi atau perangkat khusus.
Bagaimana cara membayar?+
Dengan kartu via Stripe. Kami tidak menyimpan detail kartu โ Stripe menanganinya dengan aman.
Bisakah saya mendapat refund?+
Ya โ refund penuh dalam 14 hari, tanpa pertanyaan.
Berapa lama saya akan punya akses?+
Selamanya. Setelah membeli, kursus jadi milik Anda untuk dikunjungi lagi kapan saja.
Apakah saya akan mendapat sertifikat?+
Ya. Setelah selesai, Anda akan menerima sertifikat yang bisa ditambahkan ke profil LinkedIn.