Questions about this topic? Sign up to ask in the talk tab.

Difference between revisions of "Anti-heuristics"

From NetSec
Jump to: navigation, search
Line 1: Line 1:
Anti-Heuristics is used in [[machine code]] to prevent [[heuristic analysis]] by evading [[debugging|debuggers]], tricking the [[Programmer|programmers]], attacking debuggers, and evading/attacking [[virtual machines]] are all part of this technique. Anti-heuristics rely on the code's ability to protect itself from user, [[administrator]], or even [[programmer]] and [[debugger]] intervention.
+
Anti-Heuristics is used in [[machine code]] to prevent [[heuristic analysis]] by evading [[debugging|debuggers]], tricking the [[Programmer|programmers]], attacking debuggers, and evading/attacking [[virtual machines]] are all part of this technique. Anti-heuristics rely on the code's ability to protect itself from user, [[administrator]], or even [[programmer]] and [[debugging|debugger]] intervention.
 
{{cleanup}}{{countermeasures}}
 
{{cleanup}}{{countermeasures}}
 
[[Category:IDS Evasion]]
 
[[Category:IDS Evasion]]

Revision as of 20:39, 7 August 2012

Anti-Heuristics is used in machine code to prevent heuristic analysis by evading debuggers, tricking the programmers, attacking debuggers, and evading/attacking virtual machines are all part of this technique. Anti-heuristics rely on the code's ability to protect itself from user, administrator, or even programmer and debugger intervention.

Anti-heuristics is part of a series on countermeasures.