Recientemente estuve analizando las fuentes de ZeuS, ZeroAccess, Carberp y otros programas maliciosos profesionales y había una cosa que me pareció extraña:
Los autores no usaron la biblioteca estándar std::
-functions con mucha frecuencia cuando podían hacerlo. Me refiero a cosas como std::fstream
/ std::string
/ std::cout
(para depuración).
Mi pregunta es ¿por qué? Se podrían realizar muchas tareas más fácilmente si usaran estas funciones. No creo que la eficiencia fuera su preocupación, ya que el aumento de la velocidad no valdría la pena.