A pembongkaran adalah program yang mengubah kode mesin atau kode biner menjadi bahasa rakitan yang dapat dibaca manusia atau kode sumber yang dapat dimodifikasi. Lebih jelasnya, disassembler adalah alat yang digunakan untuk mengubah kode yang sebelumnya tidak dapat dipahami menjadi sesuatu yang dapat dipahami dan digunakan orang.
Bagaimana disassembler digunakan?
Proses pengubahan kode mesin dikenal sebagai pembongkaran. Kode mesin sesuai dengan instruksi yang dijalankan oleh CPU komputer (unit pemrosesan pusat), dan bahasa rakitan mewakili kode tingkat rendah yang menggunakan mnemonik dan simbol yang dapat dipahami oleh pemrogram.
Disassembler biasanya digunakan untuk debugging, reverse engineering, dan untuk memeriksa fungsionalitas perangkat lunak yang dikompilasi. Mereka membantu pemrogram dan analis keamanan memahami suatu program tanpa perlu mengakses kode aslinya. Misalnya, disassembler berguna untuk tugas-tugas seperti menemukan kerentanan dan menambalnya.
Tindakan rekayasa balik perangkat lunak yang tidak sah mungkin ilegal. Pastikan untuk menggunakan disassembler dan alat terkait sesuai dengan hukum dan perjanjian yang berlaku.
Assembler, Decompiler, Pembongkaran, istilah Pemrograman