anti-cracking library 1.0

Detection functions
Functions in this group are able to detect tools used by crackers - debuggers and monitors.
Debugger is a program, which shows you assembler listing of programs, allows you to run the program instruction-by-instruction, set breakpoints, view process memory and other things which should better be hidden from other people.
Monitors are tools used to monitor program's behavior. Their main purpose is to monitor file and registry access, DLL and VxD calls, port operations etc.
In short - these applications are helpful, if you want to fix bugs in your software, but if a cracker uses them, they can be very dangerous.
If your application finds them running, it should be very careful and don't do anything which could show the cracker where important parts of your protection are.

Functions in this group: