Live data from Hacker News

Reverse engineering a software crack

twitter.com

11–20 of 95 posts

Re: Reverse engineering a software crack

#11
post #4

This was a pretty long read and I didn't really get much from it. The format of a million tweets is awful. tl;dr it patches the executable by having a shim dll that does the patch when it gets loaded. Pretty common in the game modding community. It finds where it needs to patch by scanning for a byte pattern. What does the actual patch do? No idea, that's what I was waiting for and I never got it. I was expecting a d…

Same here - I was interested in the mechanics of the crack, having spent a fair amount of time reverse engineering binaries back in the days.

This is just a bunch of screenshots with ‘lol’ interspersed.

Re: Reverse engineering a software crack

#13
post #4

This was a pretty long read and I didn't really get much from it. The format of a million tweets is awful. tl;dr it patches the executable by having a shim dll that does the patch when it gets loaded. Pretty common in the game modding community. It finds where it needs to patch by scanning for a byte pattern. What does the actual patch do? No idea, that's what I was waiting for and I never got it. I was expecting a d…

Agree, this was just a really long thread of someone creating structs in Ida.

Re: Reverse engineering a software crack

#14
post #4

This was a pretty long read and I didn't really get much from it. The format of a million tweets is awful. tl;dr it patches the executable by having a shim dll that does the patch when it gets loaded. Pretty common in the game modding community. It finds where it needs to patch by scanning for a byte pattern. What does the actual patch do? No idea, that's what I was waiting for and I never got it. I was expecting a d…

I feel like this person is trying to copy Foone's voice but just doesn't get it

Re: Reverse engineering a software crack

#16
post #4

This was a pretty long read and I didn't really get much from it. The format of a million tweets is awful. tl;dr it patches the executable by having a shim dll that does the patch when it gets loaded. Pretty common in the game modding community. It finds where it needs to patch by scanning for a byte pattern. What does the actual patch do? No idea, that's what I was waiting for and I never got it. I was expecting a d…

Is this akin to using LD_PRELOAD on Linux to hook something like __libc_start_main and modifying specific data in one of the data sections of the ELF binary or something?

Re: Reverse engineering a software crack

#19

Why can't I see the rest but only the first title tweet? Is that the case or is it a bug?

"as designed", due to the gradual decrease in Twitter's functionality due to unknown reasons (probably trying to manipulate people into signing up to boost user count and ad revenue)
Post reply on HN