
Utas dari @sammy_caxxxxx membagikan satu halaman yang isinya lengkap: roadmap belajar reverse engineering yang disusun tim REA. Isinya tutorial, investigasi nyata, repo GitHub, buku, paper penelitian, dan kursus gratis.
Pembukanya tegas: berhenti menghabiskan berjam-jam mencoba belajar sendiri tanpa arah.
Apa itu REA
REA adalah alat untuk coding agent. Kamu bertanya soal sebuah aplikasi, game, atau situs, lalu REA memberi agent kemampuan memeriksa kode di balik jawabannya.
Reverse engineering di sini artinya mempelajari cara kerja software dengan membedah programnya sendiri. Dengan REA, agent bisa mengikuti alur kode, menjelaskan sebuah fitur, lalu membantu membangunnya ulang.
Mulai dari sini
4. Your First REA Investigation
5. REA Guides
Cara memasang
Satu perintah, jalankan di terminal.
npx rea-agents@latest setup
Paket ini ada di npm dengan versi terbaru 6.8.0. Panduan langkah demi langkah untuk pemasangan pertama ada di dokumentasi instalasinya.
Tonton dan ikuti
1. How To Use REA To Clone Any Software In Minutes
2. REA + Pi Coding Agent Tutorial
3. Ghidra Tutorial for Beginners
4. Frida for Android Reverse Engineering
5. pwn.college Reverse Engineering
Investigasi nyata
Lima contoh pembedahan yang bisa diikuti dari awal sampai akhir.
1. Notes Export
4. Aegis APK
Repo GitHub
1. REA
2. Awesome Reverse Engineering
3. REA Gems
5. Ghidra
6. JADX
7. Frida
8. ILSpy
9. x64dbg
Buku
1. The Ghidra Book, 2nd Edition
2. Reverse Engineering for Beginners
5. The Android Malware Handbook
6. Reversing: Secrets of Reverse Engineering
Paper penelitian
Bagian ini untuk yang ingin tahu ke mana arah riset reverse engineering dengan bantuan model bahasa.
4. Decomperson
5. DIRTY
6. Automatically Attacking Software RE Agents
7. Does Reverse Engineering Need a Bigger Model?
Kursus gratis dan latihan
1. OpenSecurityTraining2: x86-64 Assembly
2. pwn.college: Reverse Engineering
3. pwn.college: Reversing Hell
5. Nightmare
6. RPISEC Modern Binary Exploitation
7. OWASP Mobile Application Security
Urutan belajar yang disarankan
Kalau bingung harus mulai dari mana, ini urutan yang ditulis di roadmap-nya.
Pasang REA, lalu kerjakan Notes Export. Lanjut ke Notion, coba binary CTF, masuk ke Aegis APK, kemudian DX-Ball. Setelah itu baru masuk ke Ghidra, assembly, dan paper penelitian.
Urutannya sengaja dari yang paling ringan ke yang paling berat. Notes Export dan Notion memberi gambaran alur kerja, binary CTF melatih membaca instruksi, sementara APK dan DX-Ball menantang merekonstruksi sesuatu yang utuh.
Ringkasan
Roadmap ini menggabungkan semua bahan yang biasanya dicari terpisah-pisah: dokumentasi resmi, enam tutorial video, lima investigasi nyata, sembilan repo GitHub, enam buku, tujuh paper, dan tujuh sumber kursus gratis. Titik mulainya satu perintah, npx rea-agents@latest setup, lalu ikuti urutan dari Notes Export sampai Ghidra dan paper.
