Hack Forums
Which program for reverse engineering - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Hacks, Exploits, and Various Discussions (https://hackforums.net/forumdisplay.php?fid=45)
+--- Forum: Grayhat • Purple Team • Hybrid Security (https://hackforums.net/forumdisplay.php?fid=449)
+---- Forum: Beginner Hacking (https://hackforums.net/forumdisplay.php?fid=4)
+---- Thread: Which program for reverse engineering (/showthread.php?tid=6271954)



Which program for reverse engineering - Bry4n_1337 - May 26, 2024

I'm trying to learn basics of reverse engineering which program/software should I choose. (I'd rather stick to open source/free software)


RE: Which program for reverse engineering - Unpaired - May 26, 2024

Learn the basics of reverse engineering with Ghidra


RE: Which program for reverse engineering - Nomad.Null - May 28, 2024

Reverse Engineering by Dennis Yurichev is how I got started learning. I experimented with IDA at first, but you don't have to go hard into investing in a tool like that if you don't work for a company that has access to licenses.

https://beginners.re/

The book is solid and a great intro to the basics. And it's free. There are PDF versions on the web if you know where to look or are willing to become a patron of D. Yurichev.


RE: Which program for reverse engineering - BlackSoulZN5006 - Jun 4, 2024

I would recommend you Ghidra.


RE: Which program for reverse engineering - Codysalfen@gmail - Jun 4, 2024

(Jun 4, 2024 04:19 PM)BlackSoulZN5006 Wrote:  I would recommend you Ghidra.

High recommended since you're looking for a freeware


RE: Which program for reverse engineering - happygonutty - Jun 4, 2024

(May 26, 2024 12:22 PM)Bry4n_1337 Wrote:  I'm trying to learn basics of reverse engineering which program/software should I choose. (I'd rather stick to open source/free software)

For practice purposes, I suggest you do capture the flag challenges that focuses on reverse engineering in order to enhance problem logic skills before diving into reverse engineering.

For software, I have never used Ghidra since I am old AF and there is no thing such as Ghidra from the early 2010s, the only tools I use mostly are HxD (for dynamic analysis [reading binary files]), PE File Explorer (to learn what language or tech stack was used on the binary), OllyDbg (for static analysis [running process]) and IDA Pro (to dive deeper). Also don't forget to put everything inside a VM (virtual machine) to not damage your host machine (main machine). The rest are history my friend. 🙃


RE: Which program for reverse engineering - BlackSoulZN5006 - Jun 5, 2024

In Kali Linux the following programs are for reverse engineering, clang, clang++, NASM Shell, and radare2 under reverse engineering applications.


RE: Which program for reverse engineering - snyk - Jun 5, 2024

clang, clang++, NASM Shell in kali, hope i helped you