---
title: Proyek Sumber Terbuka Baru Menghubungkan Agen Pengodean dengan Alat Rekayasa Balik untuk Menganalisis Biner
url: https://www.elseif.net/id/proyek-sumber-terbuka-baru-menghubungkan-agen-pengodean-dengan-alat-rekayasa-balik-untuk-menganalisis-biner
published: 2026-11-04T08:17:15+00:00
language: id
section: Harness
source: https://www.infoq.cn/article/8mCjWWFLdjDA2vb51QZs?utm_source=rss&utm_medium=article
organizations: Reverse Engineer Anything, GitHub, Ghidra, Hopper, IDA, AMD
publisher: elseif
---

# Proyek Sumber Terbuka Baru Menghubungkan Agen Pengodean dengan Alat Rekayasa Balik untuk Menganalisis Biner

Sebuah proyek sumber terbuka bernama Reverse Engineer Anything telah diluncurkan untuk menghubungkan agen pengodean cerdas dengan berbagai alat rekayasa balik tradisional, memungkinkan pengembang memeriksa file biner yang telah dikompilasi secara lebih mendalam. Inisiatif ini dirancang untuk menjembatani kesenjangan antara kecerdasan buatan generatif dan alat analisis teknis yang sudah ada, memberikan kemampuan baru dalam melacak panggilan fungsi dan menyelidiki implementasi aplikasi tanpa memerlukan akses ke kode sumber asli.

Sistem ini beroperasi dengan memanfaatkan peladen Protokol Konteks Model untuk membuka akses alat rekayasa balik bagi agen cerdas. Melalui integrasi ini, agen dapat mengajukan pertanyaan langsung kepada disassembler, memeriksa fungsi dan referensi silang, serta melacak perilaku program secara otomatis. Alat ini mendukung analisis statis terhadap aplikasi JavaScript dan Electron serta himpunan .NET, menggunakan temuan analisis tersebut untuk membimbing penyelidikan selanjutnya. Seluruh proses berjalan secara lokal pada mesin pengguna, dan pembuat proyek secara tegas menyatakan bahwa sistem ini tidak mengklaim mampu memulihkan kode sumber asli secara utuh.

Demonstrasi yang tersedia di repositori GitHub menunjukkan beberapa kasus penggunaan spesifik dari teknologi ini. Contoh mencakup pelacakan implementasi papan klip pada aplikasi Notion yang berbasis Electron dan rekonstruksi fungsi penempatan suara dari permainan klasik DX-Ball. Dalam pengujian terhadap DX-Ball, sistem berhasil mencocokkan seluruh tiga ribu dua ratus lima kasus uji x86 asli dan enam puluh tiga bita dari fungsi yang dikompilasi. Kasus lain menunjukkan pemulihan logika perhitungan sudut untuk pola tembakan dalam permainan DOS Touhou 4 dari kode enam belas bit.

Reaksi dari komunitas teknis terhadap proyek ini bervariasi di berbagai forum diskusi. Beberapa praktisi di Hacker News mempertanyakan nilai tambah proyek ini dibandingkan dengan sekadar menginstruksikan agen pengodean untuk memasang dan menggunakan alat seperti Ghidra secara langsung. Ghidra sendiri merupakan alat sumber terbuka yang dikembangkan oleh Badan Keamanan Nasional Amerika Serikat untuk menganalisis program terkompilasi. Namun, pengguna lain mencatat bahwa pendekatan ini menghasilkan keluaran yang lebih baik dibandingkan upaya sebelumnya dalam menggunakan agen cerdas untuk rekayasa balik. Seorang pengguna berpendapat bahwa kemampuan ini dapat mempercepat migrasi aplikasi perusahaan besar ke infrastruktur awan untuk menghilangkan akses terhadap file biner sebagai langkah pertahanan.

Dukungan alat dalam proyek ini tidak terbatas pada satu platform saja. Selain Ghidra, sistem ini juga kompatibel dengan Hopper, sebuah alat disassembler dan rekayasa balik asli untuk macOS, serta IDA, yang merupakan disassembler dan debugger untuk menganalisis kode yang dapat dieksekusi pada berbagai arsitektur prosesor. Fitur pemeriksaan untuk JavaScript dan .NET dapat berjalan tanpa memerlukan mesin analisis asli tambahan. Lisensi yang digunakan adalah Lisensi MIT yang longgar, yang mendukung kegiatan rekayasa balik, penelitian, dan rekonstruksi yang sah, dengan penekanan bahwa pengguna bertanggung jawab untuk memperoleh otorisasi yang diperlukan dan mematuhi hukum yang berlaku.

Kekhawatiran mengenai implikasi etis dan keamanan juga muncul di kalangan pengembang independen. Diskusi di Reddit menyoroti ketakutan bahwa bantuan kecerdasan buatan dalam rekayasa balik akan memudahkan pihak lain menyalin permainan dan aplikasi, melewati fitur berbayar, atau memanfaatkan karya tersebut untuk keuntungan komersial tanpa izin. Seorang direktur dari AMD mencatat pergeseran paradigma industri di mana perangkat keras kini menjadi lebih dominan sementara perangkat lunak proprietari semakin mudah digantikan. Di sisi lain, seorang pencipta proyek kecerdasan memperingatkan bahwa teknologi yang diciptakan untuk membantu manusia pada akhirnya dapat digunakan melawan manusia, menyoroti batas tipis dalam pengembangan alat semacam ini.
