
Protezione dei processi basata su shellcode che impedisce la sospensione dei thread, blocca il collegamento dei debugger, maschera i breakpoint hardware e nasconde i thread ai debugger.
Solo un esempio di utilizzo di shellcode per proteggere un processo.
Previene:
1)Congelare i thread del processo (puoi usare anti-attach per il debugger)
2)Breakpoint hardware
3)Nascondere il thread dal debugger
Problema:
Utilizzare codice in moduli non legittimi
Questo alzerà i flag dell'AV