RE guide for beginners: Methodology and tools

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

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

2 Likes

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

1 Like

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

2 Likes

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?

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.

2 Likes

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

2 Likes

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

1 Like

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

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

1 Like