Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. To start learning Reverse Engineering, you have to know some things because reverse engineering is not that simple.
  2.  
  3. So here is a list of skills that you may get to be really effective:
  4.  
  5. - You need to learn Assembly, it's essential to increase your potential. In my opinion the better ASM is x86_64.
  6.  
  7. where to learn :
  8.  
  9. http://flatassembler.net/docs.php?article=manual
  10.  
  11. https://www.youtube.com/playlist?list=PLetF-YjXm-sCH6FrTz4AQhfH6INDQvQSn
  12.  
  13. https://godbolt.org/ (if you already know C)
  14.  
  15. - Then you need to master some software, mostly IDA (or binary ninja) and either ollydbg or x64dbg. You can watch video or read documentation.
  16.  
  17. Download softwares:
  18.  
  19. https://www.hex-rays.com/products/ida/support/download_freeware.shtml
  20.  
  21. https://x64dbg.com/#start
  22.  
  23. https://binary.ninja/
  24.  
  25. http://www.ollydbg.de/
  26.  
  27. - After you have to practice so the better way to is to do challenge of reversing. (we don't have reversing challenge for the moment si i'll propose you some challenge websites)
  28.  
  29. websites:
  30.  
  31. https://revers.engineering/ (They don't make challenge but their articles are very nice)
  32.  
  33. https://www.hackthebox.eu/
  34.  
  35. https://www.root-me.org/
  36.  
  37. https://wheresmykeyboard.com/2016/07/hacking-sites-ctfs-wargames-practice-hacking-skills/ (list of challenges websites)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement