top of page
0
Search

Hex Rays ARM Decompiler 74: A Review and Tutorial

  • tenbediti1977
  • Aug 15, 2023
  • 1 min read


We were given with an ARM (EABI-5) binary, which we immediately loaded up in IDA. The source code is pretty simple so the reversing was pretty straight forward, the Hex-Rays decompiler makes it even easier. The program reads a key and if it is correct we are presented with a menu where we can write strings into three different buffers.




hex rays arm decompiler 74



This actually affects all plugins using i.e ghidra decompiler - if you have binary where some structure is created in the context of local variable, then you have to manually rename variables - even if definition of its structure is known for you.


You can toggle the decompiler view from the Window menu. The decompiler view synchronizes with the disassembly listing. Therefore, when you navigate in the decompiler view, you will see the corresponding disassembly lines in the listing window.


The Interactive Disassembler, more commonly known as simply IDA, is a disassembler for computer software which generates assembly language source code from machine-executable code. It supports a variety of executable formats for different processors and operating systems. It also can be used as a debugger for Windows PE, Mac OS X Mach-O, and Linux ELF executables. A decompiler plug-in for programs compiled with a C/C++ compiler is available at extra cost. The latest full version of IDA Pro is commercial; while an earlier and less capable version is available for download free of charge (version 5.0 as of March 2015).


2ff7e9595c


 
 
 

Recent Posts

See All
Euro truck simulator mod apk baixar

Baixar Euro Truck Simulator Mod APK: um guia para amantes de caminhões Se você é fã de jogos de condução de caminhões, deve ter ouvido...

 
 
 

Comments


  • Black Facebook Icon
  • Black Instagram Icon
  • Black Flickr Icon

© 2023 by Wildlife Photography. Proudly created with Wix.com

bottom of page