Android Secure
Programming
Android memiliki fitur keamanan yang secara signifikan bisa mengurangi frekuensi, serta dampak dari masalah keamanan aplikasi.
Dalam pelatihan ini, Anda akan memahami keterampilan dan pengetahuan yang dibutuhkan oleh seorang programer aplikasi Android, secara aman baik secara teori maupun praktik.
Peserta akan diberikan contoh kode aplikasi, mengidentifikasi celah keamanan dan mengimplementasikan cara menutup celah keamanan tersebut.
Dengan demikian, peserta akan mampu melakukan secure code review, dan juga menerapkan berbagai teknik secure programming untuk menghasilkan aplikasi Android yang aman.
Apa yang Anda pelajari?
Dasar Keamanan Pemrograman
- Keamanan aplikasi Android.
- Handling Input Data secara aman.
Teknik-teknik secure programming
- Membuat dan menggunakan Activities yang aman.
- Menerima dan mengirim Broadcast yang aman.
- Membuat dan menggunakan Content Provider yang aman.
- Membuat dan mengunakan Service yang aman.
- Menggunakan SQLite yang aman.
- Handling File yang aman.
- Menggunakan Browsable Intent yang aman.
- Menggunakan WebView yang aman.
- Menggunakan Notifications yang aman.
- Menggunakan Shared Memory yang aman.
Menggunakan Fungsi-fungsi Keamanan
- Permission dan protection level.
- Menggunakan protokol HTTPS.
- Menggunakan Cryptography.
Apa yang Anda dapatkan?
Sertifikat setelah pelatihan
Lab sudah disediakan
(untuk kelas yang membutuhkan lab)