RE guide for beginners: Methodology and tools

methodology
tutorial
linux
reverseengineering

#21

Thanks for your input, I will take it into consideration for my next article! I’m glad to see that this article is vastly appreciate!

Best,
Nitrax


(Leroy Mckee) #22

I’m not from the radare team but I also want to recommend radare for both static and dynamic analysis. It has a quite steep learning curve but its also okay especially beginners coming from gdb


(Anton Kochkov) #23

There is a migration guide from IDA, WinDbg or GDB: https://radare.gitbooks.io/radare2book/content/debugger/migration.html


(Exorust) #24

Thank you, this post was really helpful.If possible can you post more on the same method in subsequent posts??


#25

Thanks, I was searching an alternative to bninja because I can’t afford it right now and I really like to learn some Reverse engineering.

Question: Radare supports 64bit binary?


(Jordan) #26

Yup, in terms of file formats and architecture formats radare has a /huge/ number of things supported. It’s weakness is primarily one of usability and documentation. But you can’t beat the price. :slight_smile:

https://rada.re/r/cmp.html

Take that chart with a few mild grains of salt though. To say that some of those tools “have a decompiler” because they can use retdec for example, is completely not the same thing as saying that IDA Pro has a decompiler. They’re light-years apart.


#27

I will do my best to post 1 article about RE every 1 or 2 weaks, depending on my spare time :slight_smile: stay tuned


(Michael Jay) #28

another great plugin for gdb is pwndbg, it has a better graphics interface than peda and is developed by the same developers for pwntools


#29

Thanks for sharing ! I will give it a try when I would have some spare time :wink:


(Yuichi Jin ) #30

I have heard that hopper is a good one too. No doubt gdb rocks :D. cant wait for the exams to finish so that I can roll into action