does law defines any limitation that tells how much can a hacker use his knowledge in different way? Any boundary that tells about hacker and cracker.
Difference between hacker and cracker. according to my teacher Hacker is a good person and Cracker is a bad person? can anyone explain?
I agree this is not a question about law. Anyway ...
Cracker connotes a purpose of inflicting harm by taking advantage of system vulnerabilities that the person detected. A hacker also searches for vulnerabilities in a system, but the difference is that he would report them to the systems owner/programmer, or maybe even help with the solution.
I think the difference of meanings has not been formalized, though, which is why both terms often are used interchangeably.