2

I am reversing an ELF file, it's ARM architecture file.
But my OS is AMD linux.
How can I do reversing work for the ARM ELF file on AMD linux?

three2zero
  • 119
  • 1
  • 12
  • it doesn't matter, you are reversing statically. use radare as a answered in your previous question - https://reverseengineering.stackexchange.com/questions/27738/is-it-possible-to-reverse-cgi-binary-file – R4444 May 28 '21 at 16:39
  • @R4444, Thank you. for your answers. BTW, I can't find main function with this radare tool, and I can see some html strings, so I think it's a script file. Then what is the best way to reverse this file (compiled script file)? – three2zero May 29 '21 at 14:28
  • can you show us file filename output? – R4444 May 29 '21 at 15:20
  • @R4444, you can see it in my previous question https://reverseengineering.stackexchange.com/questions/27738/is-it-possible-to-reverse-cgi-binary-file – three2zero May 29 '21 at 15:35
  • @R4444, Thank you. I found the main function with cutter tool. – three2zero May 29 '21 at 16:17

2 Answers2

2

You can do reverse engineering for almost arm architecture binaries with radare2.
Radare2 has architecture option -a.

Rabbit
  • 36
  • 5
1

Your host architecture has little to do with reverse engineering, unless you are trying to execute a binary. Decompilers/disassemblers are built to understand a variety of binary formats (not too different from a video player that handles many codecs). As long as your tools support the architecture, you're fine.

multithr3at3d
  • 611
  • 3
  • 15