Archive for August, 2007

Don’t fool your users

Saturday, August 11th, 2007

Today, I finally got into reading the series on anticracking I mentioned in my previous post. In one of the articles, I found this suggestion on what to do if you detect that your program is being cracked†: Instead of crashing the program, you should wait several days and then change the way the program […]

Careful with those optimisations

Sunday, August 5th, 2007

I was looking over some older computer magazines today and found a promising series of articles on anticracking in a Slovak IT magazine called InfoWare. I didn’t really have much time to read the whole series, so I just peeked at the enclosed source codes. One code snippet caught my attention in particular. The code […]

Advanced self-modifying code

Thursday, August 2nd, 2007

Self-modifying code (SMC) belongs to the strongest weapons of software protection programmers. I already presented the basic principles behind SMC in my series of cracking prevention articles. In this article we are going to dive deeper and take a closer look at some advanced techniques like polymorphism and metamorphism. Polymorphism first appeared in a computer […]

Featured project

This is a personal web page, with personal opinions.
Content posted herein does not establish the official position of my employer.