108 reputation
5
bio website
location Cupertino, CA
age 26
visits member for 3 years, 6 months
seen Apr 11 '14 at 17:42

A software Engineer working in different languages and platforms


Jun
25
awarded  Popular Question
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