Exetools  

Go Back   Exetools > General > General Discussion

Notices

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #3  
Old 04-04-2023, 04:54
0xDA7B01 0xDA7B01 is offline
Friend
 
Join Date: Jan 2023
Posts: 12
Rept. Given: 0
Rept. Rcvd 3 Times in 1 Post
Thanks Given: 10
Thanks Rcvd at 20 Times in 6 Posts
0xDA7B01 Reputation: 3
(Admittedly my experience is not a lot yet, I'm new to this, but this is what I've learned so far)

I'd say that it depends on what you want to do. Why do you want to reverse in the first place? Are you doing this to learn? For fun? Something else?

If I were you I'd forgo the courses and start simple, from the fundamentals. Assuming you know how to program, the various asm variants (e.g. x86 asm) you can learn as you go by writing simple programs in e.g. C, and tools like Godbolt (godbolt.org) will display you the resulting assembly, and helpfully mark which parts of the assembly map to a given line of code.

It could also be helpful to start with reversing some older programs that interest you (e.g. retro games) using a tool like Ghidra (or IDA if you prefer). Older programs tend to be a bit easier to understand when disassembled IMHO, though that's not always the case. As you start to get a feel for the patterns and calling convention (e.g. how a function is set up in x86 asm on Windows) you can "graduate" to more advanced programs like malware, that use more advanced techniques.

Hope I helped, and most of all, have fun!
Reply With Quote
The Following User Says Thank You to 0xDA7B01 For This Useful Post:
RAMPage (04-16-2023)
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Where to start? cybercoder General Discussion 2 10-30-2012 17:56
Reverse Engineering (RE) Learning Path. RaptorX General Discussion 9 12-02-2011 22:56


All times are GMT +8. The time now is 19:29.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )