←back to thread

3883 points kuroguro | 3 comments | | HN request time: 0.001s | source
Show context
TamDenholm ◴[] No.26296759[source]
The Github link is dead, DMCA or incorrect link?
replies(2): >>26296780 #>>26296851 #
Avery3R ◴[] No.26296780[source]
probably just forgot to be unprivated. The blog post was published today
replies(1): >>26296920 #
kuroguro ◴[] No.26296920[source]
yep, my bad
replies(1): >>26297006 #
1. flumpcakes ◴[] No.26297006[source]
Do you have any resources or advice to building up the skills required to do something like this?

I like the idea of fixing up some older, unsupported, games I have issues with but would like to upskill using some structured resources first (books/videos/guided projects).

Great work! This is the kind of wizard-magic I wish came naturally to me.

replies(1): >>26297109 #
2. bluedino ◴[] No.26297109[source]
Learn C and Assembly, learn how to debug your own programs.

Then try debugging other programs.

replies(1): >>26297245 #
3. kuroguro ◴[] No.26297245[source]
^ yeah that. I started with C so I always had decent low level understanding. I've found I pick things up faster if I'm doing stuff, not reading about it but YMMV.

I probably I picked up most of my reverse engineering skills practicing on crackmes and reading/watching other people's solutions on crackmes.de (now dead) but you can try your luck in the successor https://crackmes.one/