
Kursus Hacking Game
Kuasai seluruh tumpukan peretasan game — mulai dari rekayasa balik biner dan memanipulasi memori proses hingga menyuntikkan kode dan menghindari sistem anti-cheat. Kursus ini memberikan kedalaman teknis langsung di setiap lapisan keamanan game modern. Jika Anda ingin memahami cara kerja game sebenarnya di balik layar, inilah tempat Anda memulai.
Apa yang akan Anda pelajari:
Anda akan mempelajari bagaimana eksekusi game terstruktur di memori dan cara merekayasanya menggunakan disassembler dan decompiler. Anda akan menguasai pemindaian memori proses, resolusi pointer, dan modifikasi nilai waktu nyata. Anda akan membangun alat kerja, termasuk trainer eksternal, modul DLL internal, overlay ESP, dan aimbot. Anda akan menganalisis protokol jaringan untuk menyadap dan membuat paket game khusus. Anda akan mempelajari arsitektur anti-cheat dan mengembangkan teknik penghindaran yang didasarkan pada cara sistem deteksi benar-benar beroperasi. Kursus ini juga mencakup peretasan game seluler di Android dan iOS menggunakan metode hooking dan patching khusus ARM.
Bagaimana Anda belajar secara praktis Kursus Hacking Game
Bagaimana Anda berlatih Kursus Hacking Game
Untuk Anda yang memiliki perusahaan dan ingin melatih tim
Di Dedika untuk perusahaan, kursus dilengkapi dengan latihan dan contoh yang disesuaikan dengan bisnis Anda dan kebutuhan perusahaan Anda.
Konten kursus
8 Bab • 40 PelajaranDurasi antara 4 dan 360 jam (Anda yang menentukan)
Bab 1SembunyikanSembunyikan detailLihat detailFondasi Arsitektur Game
Fondasi Arsitektur Game
Pelajaran 1 • Menyiapkan Lingkungan Lab yang Aman
Mengonfigurasi VM terisolasi dan target game dalam sandbox untuk eksperimen yang aman. Mencegah konsekuensi yang tidak diinginkan dan menetapkan kondisi pengujian yang dapat diulang.
Pelajaran 2 • Tata Letak Memori Proses Game
Memeriksa region stack, heap, dan statis yang digunakan oleh proses game. Menyediakan peta spasial yang diperlukan untuk menemukan dan memodifikasi data game.
Pelajaran 3 • Bagaimana Game Dieksekusi saat Runtime
Mencakup game loop, pewaktuan frame, dan bagaimana engine mengelola status setiap tick. Menetapkan model eksekusi yang menjadi dasar semua teknik peretasan selanjutnya.
Pelajaran 4 • Format dan Modul yang Dapat Dieksekusi
Menjelaskan format PE dan ELF, bagian-bagiannya, dan bagaimana modul dimuat ke dalam proses. Memungkinkan siswa menavigasi biner sebelum disassembly.
Pelajaran 5 • Struktur Data Game dalam Memori
Mengidentifikasi bagaimana entitas, pemain, dan objek dunia disimpan sebagai struct dan array. Menghubungkan konsep game abstrak dengan pola byte yang konkret.
Bab 2SembunyikanSembunyikan detailLihat detailMembaca dan Menulis Memori Proses
Membaca dan Menulis Memori Proses
Pelajaran 1 • Dasar-dasar Akses Memori Proses
Memperkenalkan OS API untuk membuka proses dan mengakses region memori mereka. Membentuk dasar teknis untuk semua alat manipulasi memori eksternal.
Pelajaran 2 • Menulis Pelatih Eksternal Dasar
Memandu siswa dalam membuat kode proses eksternal sederhana yang membaca dan menulis memori game. Menghasilkan alat yang berfungsi yang memperkuat semua konsep memori sebelumnya.
Pelajaran 3 • Memindai Nilai dengan Pemindai Memori
Mengajarkan teknik pemindaian nilai, pemfilteran, dan penyempitan menggunakan alat pemindai memori. Secara langsung memungkinkan penemuan alamat yang tidak diketahui untuk variabel game target.
Pelajaran 4 • Menangani Perlindungan Memori Anti-Tamper
Mengidentifikasi skema perlindungan memori umum yang memblokir pembacaan dan penulisan eksternal. Mempersiapkan siswa untuk bekerja di sekitar perlindungan dasar yang ditemui di target nyata.
Pelajaran 5 • Pemindaian Pointer dan Menyelesaikan Rantai
Mencakup resolusi pointer multi-level untuk menemukan alamat yang stabil di seluruh sesi. Memecahkan masalah alokasi dinamis yang menyebabkan pergeseran alamat.
Bab 3SembunyikanSembunyikan detailLihat detailRekayasa Balik Biner Game
Rekayasa Balik Biner Game
Pelajaran 1 • Analisis Statis dengan Disassembler
Memperkenalkan alur kerja disassembler untuk menavigasi fungsi, referensi silang, dan string. Memungkinkan analisis offline terhadap logika game tanpa menjalankan target.
Pelajaran 2 • Dasar-dasar Assembly x86 dan x64
Mencakup register, konvensi pemanggilan, dan pola instruksi umum yang ditemukan dalam game yang dikompilasi. Menyediakan literasi assembly minimum yang diperlukan untuk pekerjaan disassembly.
Pelajaran 3 • Merekonstruksi Struktur Data Game
Membangun kembali definisi struct dari pola akses field disassembly. Menghasilkan header struktur yang diketik yang dapat digunakan dalam pembacaan memori dan alat injeksi kode.
Pelajaran 4 • Menemukan Fungsi Kunci Game
Menerapkan pencocokan pola dan heuristik berbasis string untuk menemukan fungsi damage, health, dan movement. Menghubungkan output rekayasa balik ke target peretasan yang dapat ditindaklanjuti.
Pelajaran 5 • Decompilation dan Analisis Pseudocode
Menggunakan output decompiler untuk merekonstruksi logika tingkat tinggi dari biner yang telah dihilangkan simbolnya. Mempercepat pemahaman fungsi kompleks dibandingkan dengan assembly mentah.
Bab 4SembunyikanSembunyikan detailLihat detailAnalisis Dinamis dan Debugging
Analisis Dinamis dan Debugging
Pelajaran 1 • Kerangka Kerja Instrumentasi Dinamis
Memperkenalkan alat instrumentasi yang dapat diskrip untuk analisis runtime non-invasif. Memperluas kemampuan debugging melampaui apa yang didukung debugger tradisional.
Pelajaran 2 • Breakpoint dan Kontrol Eksekusi
Mengajarkan breakpoint perangkat lunak, perangkat keras, dan memori untuk menjeda eksekusi pada momen yang tepat. Memungkinkan pemeriksaan status register dan memori pada instruksi apa pun.
Pelajaran 3 • Menempelkan Debugger ke Game
Mencakup metode menempelkan debugger mode pengguna ke proses game yang berjalan dan menangani pengecualian. Menetapkan alur kerja analisis langsung yang digunakan sepanjang bab ini.
Pelajaran 4 • Menemukan Kode yang Mengakses Data
Menerapkan breakpoint memori untuk mengidentifikasi instruksi mana yang membaca atau menulis variabel target. Menjembatani hasil pemindaian memori ke kode game yang bertanggung jawab.
Pelajaran 5 • Melacak dan Mencatat Eksekusi
Menggunakan pelacakan langkah tunggal dan skrip pencatatan untuk merekam jalur eksekusi melalui kode game. Mengungkapkan pola aliran kontrol dan aliran data yang tidak terlihat dalam analisis statis.
Bab 5SembunyikanSembunyikan detailLihat detailInjeksi Kode dan Hooking
Injeksi Kode dan Hooking
Pelajaran 1 • Menulis Modul DLL Internal
Memandu konstruksi DLL yang melakukan inisialisasi, menjalankan thread utama, dan membersihkan saat dikeluarkan. Menghasilkan template modul internal yang dapat digunakan kembali yang digunakan di bab-bab selanjutnya.
Pelajaran 2 • Inline Hooking dan Trampolin
Mengimplementasikan inline hook dengan menambal prolog fungsi dan merutekan eksekusi melalui trampolin. Memungkinkan intersepsi dan modifikasi fungsi game apa pun.
Pelajaran 3 • Hooking Tabel Alamat Impor
Mengarahkan ulang panggilan fungsi impor dengan menambal entri IAT dari modul yang dimuat. Menyediakan titik hook yang stabil dengan kompleksitas rendah untuk intersepsi tingkat API.
Pelajaran 4 • Hooking Tabel Fungsi Virtual
Mengeksploitasi pointer vtable C++ untuk mengarahkan ulang panggilan metode virtual ke handler khusus. Menargetkan engine game berorientasi objek di mana pengiriman virtual sangat lazim.
Pelajaran 5 • Teknik Injeksi DLL
Mencakup metode injeksi DLL utama yang digunakan untuk memuat kode khusus ke dalam proses game. Menyediakan mekanisme titik masuk untuk semua pendekatan modifikasi internal.
Bab 6SembunyikanSembunyikan detailLihat detailSistem Anti-Cheat dan Evasi
Sistem Anti-Cheat dan Evasi
Pelajaran 1 • Evasi Perilaku dan Waktu
Membahas deteksi berdasarkan waktu yang tidak normal, pola input, dan pencilan statistik. Mengajarkan strategi humanisasi dan pembatasan laju untuk mengurangi sinyal perilaku.
Pelajaran 2 • Gambaran Umum Arsitektur Anti-Cheat
Memetakan komponen sistem anti-cheat mode kernel dan mode pengguna serta metode deteksinya. Menyediakan model ancaman yang membentuk semua keputusan desain evasi.
Pelajaran 3 • Menyembunyikan Modul yang Disuntikkan
Mengeksplorasi manual mapping dan pelepasan PEB untuk menyembunyikan modul yang dimuat dari enumerasi. Mencegah deteksi berbasis daftar modul yang digunakan oleh sebagian besar pemindai anti-cheat.
Pelajaran 4 • Konsep Deteksi Tingkat Kernel
Memeriksa bagaimana driver kernel memantau panggilan sistem, tabel handle, dan akses memori. Menginformasikan siswa tentang batas deteksi yang harus mereka desain di bawahnya.
Pelajaran 5 • Evasi Deteksi Signature dan Pola
Mencakup teknik untuk menghindari kecocokan signature statis pada modul yang disuntikkan dan pola memori. Secara langsung membahas vektor deteksi paling umum untuk alat yang dikenal.
Bab 7SembunyikanSembunyikan detailLihat detailMembangun Alat Peretasan Game
Membangun Alat Peretasan Game
Pelajaran 1 • Rendering ESP dan World-to-Screen
Mengimplementasikan deteksi entitas dan memproyeksikan posisi 3D ke overlay layar 2D. Menghasilkan ESP fungsional yang menampilkan informasi pemain dan objek.
Pelajaran 2 • Manipulasi Sumber Daya dan Statistik
Menargetkan nilai health, ammo, currency, dan cooldown untuk modifikasi waktu nyata. Memperkuat teknik resolusi pointer dan freeze pada tipe data yang beragam.
Pelajaran 3 • Logika Aimbot dan Smoothing
Membangun logika akuisisi target menggunakan posisi tulang dan pemfilteran FOV dengan smoothing. Mendemonstrasikan penerapan penggunaan pembacaan memori dan manipulasi input.
Pelajaran 4 • Otomatisasi dan Skrip Bot
Mengotomatiskan tindakan game berulang menggunakan pembacaan memori untuk mendorong simulasi input. Memperkenalkan desain loop keputusan untuk bot yang bereaksi terhadap status game.
Pelajaran 5 • Modifikasi Kecepatan dan Pergerakan
Memodifikasi kecepatan gerakan, gravitasi, dan nilai lompatan melalui penulisan memori dan hook. Mengilustrasikan bagaimana parameter fisika disimpan dan dimanipulasi saat runtime.
Bab 8SembunyikanSembunyikan detailLihat detailAnalisis dan Manipulasi Protokol Jaringan
Analisis dan Manipulasi Protokol Jaringan
Pelajaran 1 • Enkripsi dan Obfuscation dalam Protokol
Mengidentifikasi lapisan enkripsi dan obfuscation yang melindungi lalu lintas game dan menemukan materi kunci. Mempersiapkan siswa untuk bekerja dengan protokol yang dilindungi yang ditemui di game modern.
Pelajaran 2 • Dasar-dasar Jaringan Game
Mencakup penggunaan UDP dan TCP dalam game, tick rate, dan model otoritas klien-server. Menetapkan konteks jaringan yang diperlukan untuk analisis dan manipulasi lalu lintas.
Pelajaran 3 • Intersepsi dan Modifikasi Paket
Mengaitkan fungsi send dan receive untuk menyadap paket sebelum enkripsi atau setelah dekripsi. Memungkinkan modifikasi waktu nyata dari pesan game yang keluar dan masuk.
Pelajaran 4 • Rekayasa Balik Protokol Kustom
Menerapkan analisis statis dan dinamis untuk memetakan tipe pesan protokol game yang tidak terdokumentasi. Memungkinkan konstruksi paket kustom yang valid dari prinsip pertama.
Pelajaran 5 • Menangkap dan Memeriksa Lalu Lintas Game
Menggunakan alat penangkap paket untuk merekam dan mendekode sesi jaringan game. Menghasilkan dataset lalu lintas mentah untuk rekayasa balik protokol.
Sertifikat valid Anda setelah menyelesaikan
Kursus ini cocok untuk Anda:
Pengembang perangkat lunak: ingin menerapkan keterampilan pengkodean pada penelitian keamanan tingkat rendah.
Mahasiswa keamanan siber: ingin berspesialisasi dalam niche teknis yang sangat diminati.
Penggemar modding: siap untuk melampaui skrip ke dalam pekerjaan tingkat biner yang mendalam.
Peserta CTF: mencari konteks dunia nyata untuk keterampilan rekayasa balik dan eksploitasi.
Pengembang game: perlu memahami teknik penyerang untuk membangun pertahanan yang lebih baik.
Pengalih karier: beralih dari TI atau QA ke keamanan ofensif melalui permainan.
Apa kata para siswa kami
Kelasnya sangat sempurna. Saya membeli paket satu tahun dan akhirnya memiliki kesempatan untuk mengikuti berbagai topik yang saya minati tanpa perlu berganti platform... terima kasih atas semua yang kalian lakukan, saya sudah merekomendasikan kalian kepada orang lain...

Saya suka bagaimana pelajarannya langsung pada intinya dan bagaimana saya bisa berpindah bab dan melewati konten yang tidak saya butuhkan.

Saya suka kontennya dan cara presentasi serta transkripsi videonya, yang mempercepat prosesnya!

Platformnya cepat, mudah digunakan. Keragaman konten dan video pelengkapnya sangat membantu dalam pembelajaran.

Pelatihan utama
FAQ
Siapa itu Dedika?
Apakah sertifikat ini berlaku di Indonesia?
Apakah kursusnya gratis?
Berapa beban belajar kursusnya?
Bagaimana bentuk kursusnya?
Bagaimana cara kerja kursusnya?
Berapa lama durasi kursusnya?
Berapa biaya atau harga kursusnya?
Apa itu kursus EAD atau online dan bagaimana cara kerjanya?
Kursus PDF




















