108 reputation
4
bio website
location Cupertino, CA
age 25
visits member for 2 years, 8 months
seen Apr 11 at 17:42

A software Engineer working in different languages and platforms


Sep
24
awarded  Autobiographer
Feb
15
awarded  Supporter
Feb
15
awarded  Scholar
Feb
15
accepted how to make software reverse engineering difficult
Feb
1
comment how to make software reverse engineering difficult
In general, a reverse engineer debugs into the code. Use case might be: instruction that compares activation string to some string, when this instruction is fetched, the instruction ahead of it will scramble the comparison instruction. So, activation string comparison will return yes in normal processing but return no when OllyDbg debugger is used.
Feb
1
comment how to make software reverse engineering difficult
No. I think code is allowed to be modified. Processor will never know that some instruction is modified after it has been fetched.
Feb
1
awarded  Student
Feb
1
asked how to make software reverse engineering difficult