Any techniques or tricks used to prevent, mitigate or detect an attempt to run the software within a debugging environment.

References for anti-debugging:

  • Peter Ferrie's “Ultimate” Anti-Debugging Reference (PDF, 147 pages) contains many anti-debugs, whether they're hardware or API based...
  • Walied Assar's blog shows his researches, which are focused on finding new anti-debugs.

other (maybe redundant) resources:

history | excerpt history