Foro de elhacker.net

Seguridad Informática => Análisis y Diseño de Malware => Mensaje iniciado por: MARTOY en 10 Marzo 2012, 02:37 am



Título: C# o C++ o C o Ensamblador
Publicado por: MARTOY en 10 Marzo 2012, 02:37 am
Hace tiempo que me pregunto, y creo que estoy bien como pienso pero siempre tengo la DUDA jeje, me muevo en C#, pero siempre eh tenido la inquietud de hacer algun tipo de malware, lo mas que eh llegado a hacer en C# es un Chat, aplicando UDP y broadcast jeje para evitarme broncas pero bueno, mi pregunta es : si con cualquier tipo de lenguaje puedo escribir algun tipo de malware? se que me tengo que meter con el API(tema que apenas ando estudiando) pero no encuentro algun buen libro, solo tutoriales en ingles y no muy extensos, o me recomiendan aprender C++ , C o Ensamblador y otra pregunta porque ponen muchos C/C++ que siginifica eso??

Saludos 
Pido disculpas si incomodo con el post.


Título: Re: C# o C++ o C o Ensamblador
Publicado por: Karcrack en 10 Marzo 2012, 09:00 am
Todo lenguaje sirve para programar malware. Ya depende de tu nivel y destreza en ese lenguaje la calidad del malware.
(Yo personalmente descarto cualquier lenguaje .NET por sus dependencias.)

Lo que tienes que tener es soltura con la API de W32... con eso y saber desenvolverte usando la MSDN y Google no hay demasiada complicación.

Respecto a tu duda de C/C++... básicamente es debido a que C++ es una extensión de C. Para que lo entiendas C++ es como C pero con OOP.

Cualquier otra cosa pregunta :D


Título: Re: C# o C++ o C o Ensamblador
Publicado por: MARTOY en 12 Marzo 2012, 03:14 am
Que tal, entonces si me decido por aprender C++ me despreocupo por C, de pura casualidad algun libro donde venga algo sobre winapi, porque solo encuentro mas material para C++, casi no encuentro para C#.

Saludos.