programacion de malware

La  programacion de malware es uno de los mundos mas diversos en la seguridad imformatica o hackers programadores,  existen muchos tipos de malware  algunos que no hacen nada malo y otros que se roban tus  datos, te hacen formar  parte de  una  botnet o te dejan el ordenador completamente inservible,  en  la actaulidad  cualquiera  que pueda usar un ordenador  puede crear malware ya se con sus propios conocimientos o siguiendo tutoriales en youtube o blogs  de hacking, existen una variedad  de  malware que incluso  puede que haya superado e el software normal.

Que es malware?
un malware de del ingles malicious-software es todo programa malicioso con la intencion de corromper el normal funcionamiento del sistema operativo o hacer un actividad malintencionada en pocas palabras es un programa malicioso.

Quien programa malware?
Los programadores  de malware por lo general son hackers o programadores interesados en el funcionamiento de un malware o que intenta obtener imformacion personal de un usuario de internet o obtener el  acceso remoto  a un ordenador para controlarlo a distancia.

Algunos malware utilizan tecnicas anti-debugging para evitar ser analizados por un debugger aqui un ejemplo con la funcion IsDebuggerPreset()  de la libreria de windows kernel32.dll  github:https://github.com/BLackWolf-researcher/anti-debugger/blob/master/Windows-Anti-Debugger.cpp
como vemos el codigo es muy sencillo y con eso podemos bypassear  un debugger cuando lo compilamos con g++ obtenemos un exe de windows y al  abrirlo en una maquina normal nos saldra un mensaje normal

pero al abrirlo con un debugger nos aparesera un mensaje de error

Comentarios

Entradas más populares de este blog

generador de RangoIP - Escaner SSH

como desarollar exploits