Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Which program for reverse engineering

I'm trying to learn basics of reverse engineering which program/software should I choose. (I'd rather stick to open source/free software)
Learn the basics of reverse engineering with Ghidra
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.
Malware Dev & Grey Hat available for contract work. DM if you need me.
OSCP, OSCE, OSEE, OSWE, OSWP, CEH, CISSP
Yeah, I've been around a while
I would recommend you Ghidra.
(Jun 4, 2024 04:19 PM)BlackSoulZN5006 Wrote:  I would recommend you Ghidra.

High recommended since you're looking for a freeware
(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. 🙃
In Kali Linux the following programs are for reverse engineering, clang, clang++, NASM Shell, and radare2 under reverse engineering applications.
clang, clang++, NASM Shell in kali, hope i helped you


Possibly Related Threads...
Thread / Author Replies Views Last Post
by Luxy4Aug 13, 2026 09:31 AM 2 139 Aug 13, 2026 09:31 AM
Last Post: FR3690
by g_walterpeterMay 18, 2026 05:25 PM 4 171 May 18, 2026 05:25 PM
Last Post: aydinyapitadilat
by StanleyMar 9, 2026 06:05 AM 0 60 Mar 9, 2026 06:05 AM
Last Post: Stanley