Dasar-Dasar Reverse Engineering untuk Cyber Security
 
  
		 About this course
Course ini dirancang untuk pelajar dan mahasiswa yang ingin memahami dasar-dasar reverse engineering serta bagaimana sebuah program komputer dapat dianalisis dari sisi internalnya. Materi dimulai dengan pengenalan konsep reverse engineering dan contoh penerapannya dalam dunia nyata, misalnya di bidang keamanan cyber, analisis software, maupun digital forensik. Peserta juga akan diperkenalkan dengan salah satu tool populer yaitu IDA Free, lengkap dengan penjelasan interface dan fungsi-fungsi dasarnya.
Course ini terdiri dari sepuluh modul dengan total durasi sekitar 120 menit. Seluruh modul disusun ke dalam empat section utama yang saling melengkapi. Bagian pertama berfokus pada dasar-dasar reverse engineering, termasuk pengenalan assembly dan struktur file biner. Bagian kedua membahas teknik static analysis, di mana peserta belajar bagaimana menganalisis program tanpa mengeksekusinya untuk menemukan alur logika. Bagian ketiga membahas teknik dynamic analysis, yaitu menganalisis program saat dijalankan dan memahami perilaku runtime dengan bantuan debugger. Bagian terakhir mengupas teknik anti-reverse engineering, seperti stripped binary, string obfuscation, packing, dan anti-debugging, serta menunjukkan bagaimana proteksi ini dapat menyulitkan proses analisis.
Format pembelajaran disajikan melalui video penjelasan teori, demonstrasi penggunaan tool, dan studi kasus sederhana sehingga peserta tidak hanya memahami konsep tetapi juga dapat langsung mencoba secara mandiri. Semua materi disusun secara bertahap dan ringkas agar course ini dapat diselesaikan dalam waktu relatif singkat namun tetap komprehensif.
Setelah menyelesaikan course ini, peserta diharapkan mampu memahami konsep dasar reverse engineering dan cara kerja file biner. Peserta juga akan mampu membaca alur program sederhana melalui kode assembly, menggunakan IDA Free untuk melakukan analisis statis maupun dinamis, serta mengenali teknik proteksi dasar dan dampaknya terhadap proses analisis. Dengan bekal ini, peserta akan memiliki pondasi awal yang kuat untuk melanjutkan pembelajaran reverse engineering ke tingkat yang lebih lanjut.
What you will learn
Peserta mampu memahami dasar-dasar Reverse Engineering, serta pengenalan aspek teknis yang menjadi fondasi dalam menganalisis program
Peserta memahami konsep dan teknik analisis statis serta mampu menerapkannya untuk menelusuri alur program dan menemukan logika verifikasi pada sample binary menggunakan IDA Free
Peserta memahami konsep analisis dinamis dan penggunaan debugger di IDA Free, serta mampu melakukan debugging pada sample binary untuk menemukan logika verifikasi password secara runtime
Peserta mampu memahami dan menerapkan teknik proteksi dasar anti-reverse engineering, serta menyadari dampaknya terhadap proses analisis reverse engineering
Meet your instructors
Satriadi Putra Santika, S.Stat., M.Kom.
Learn moreCourse Information
Go to courseStart Date
30 October 2025
End Date
-
Language
Bahasa Indonesia
Category
Cyber Security
Duration
2 hours
Enrolled Students
1
Rating
0.0
Reviews
                            
                                
                                    
                                        
                                            
                                        
                                    
                                    No review yet
                                    
                                
                            
                            
                
No review yet
