Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Konsep Dasar Capture the Flag (CTF) 2.0
Rating: 4.7 out of 5(7 ratings)
181 students

Konsep Dasar Capture the Flag (CTF) 2.0

Reverse Engineering and Binary Exploitation
Last updated 12/2024
Indonesian

What you'll learn

  • Pemahaman dasar tentang reverse engineering dari aspek teoritis dan praktis dasar
  • Pemahaman dasar tentang binary exploitation dari aspek teoritis dan praktis dasar
  • Memiliki pemahaman yang solid tentang teknik rekayasa balik dan keterampilan praktis yang diperlukan untuk mengeksploitasi kerentanan biner
  • Mempersiapkan dasar untuk peran keamanan siber yang lebih maju.

Course content

2 sections11 lectures1h 46m total length
  • Overview1:38
  • Pengantar Reverse Engineering12:12
  • CPU & Architecture14:03
  • Stack, Registers, dan Instructions15:19
  • Ghidra Disassembly12:08
  • Dynamic Analysis10:19
  • Reverse Engineering

Requirements

  • GDB online Debugger
  • Ghidra

Description

Kursus ini memberikan pengantar mendalam tentang konsep dasar rekayasa balik dan eksploitasi biner, keterampilan penting bagi siapa saja yang tertarik dalam penelitian kerentanan dan keamanan sistem. Rekayasa balik berfokus pada analisis perangkat lunak atau biner yang telah dikompilasi untuk memahami fungsionalitas internalnya tanpa akses ke kode sumber. Siswa akan belajar menggunakan alat kunci seperti disassembler, debugger, dan decompiler untuk merekayasa balik perangkat lunak dengan tujuan seperti penemuan kerentanan, analisis malware, atau pemulihan perangkat lunak.


Kursus ini juga akan membahas aspek inti dari eksploitasi biner, dengan fokus khusus pada buffer overflow, integer overflow, dan Return-Oriented Programming (ROP). Siswa akan belajar bagaimana mengeksploitasi kelemahan dalam manajemen memori, memanipulasi alur program, dan memahami bagaimana penyerang mengeksploitasi kerentanan ini. Dalam bagian buffer overflow, kursus akan mencakup bagaimana penanganan memori yang tidak tepat dapat menyebabkan eksekusi kode sembarangan. Segmen integer overflow akan menunjukkan bagaimana operasi aritmatika yang dikelola dengan buruk dapat dimanfaatkan untuk melewati pemeriksaan keamanan. Dalam bagian ROP, siswa akan menjelajahi cara mengalihkan alur kontrol program menggunakan urutan kode yang sudah ada.


Di akhir kursus ini, peserta akan memiliki pemahaman yang solid tentang teknik rekayasa balik dan keterampilan praktis yang diperlukan untuk mengeksploitasi kerentanan biner, mempersiapkan mereka untuk peran keamanan siber yang lebih maju.

Who this course is for:

  • Student yang ingin mempelajari CTF