3 ms·
Oh that reminds me of learning some assembler by writing cracks to shareware programs to patch away test period warnings, license key checks, etc. using a disas
by ohlookabird 7y ago
Oh that reminds me of learning some assembler by writing cracks to shareware programs to patch away test period warnings, license key checks, etc. using a disassembler (w32dasm I believe) on the binary executable. That was a fun learning experience, helped a 14 year old to use software he otherwise couldn't buy (me) and helped understanding quite a few internals of binaries.
- anticensor 7y agoSome binaries are obfuscated by overlapping several routines together.
- saagarjha 7y agoOh, there's a bunch of ways you can try to make reverse engineering harder, but I don't think these techniques are really that common for most software.