Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: avmiitxe en 28 Octubre 2010, 23:51 pm



Título: Un troyano en Dev C++
Publicado por: avmiitxe en 28 Octubre 2010, 23:51 pm
Bueno, les explico mi problema, me he bajado el Dev C++ 4.9.9.2 de la página oficial http://www.bloodshed.net/devcpp.html
Entonces lo instalé.
Despues he puesto esto en código fuente:
#include <iostream.h>
#include <stdlib.h>

int main()
{
    cout << "Hola mundo" << endl;
    system("PAUSE");
    return 0;
}
Y le di a Ejecutar -> Compilar y ejecutar y lo guardé en el escritorio y me salta el antivirus de que el archivo que quiero guardar (SinNombre1.exe) tiene un troyano.
Mmmm... no se como puedo ser eso :S


Título: Re: Un troyano en Dev C++
Publicado por: Littlehorse en 29 Octubre 2010, 00:03 am
Es por la llamada a system. Esa llamada a grandes rasgos lo que hace es iniciar un proceso de la consola, y eso lo suelen hacer muchos virus (los cutres, mas que nada) pero no es nada de lo que debas preocuparte, solo añade una excepción a la carpeta donde tengas tus proyectos y listo.

Igualmente, te recomendaría que no uses system para hacer una pausa. Hay algunos hilos en las chinchetas para que leas que seguro te vienen bien.
En cuanto al DevCPP, ten en cuenta que es un entorno de trabajo que carece de mantenimiento y esta algo obsoleto. Lo ideal seria que utilices algo como Code::Blocks (http://www.codeblocks.org/) o alguna versión Express (http://www.microsoft.com/express/Downloads/#2010-Visual-CPP) de Visual Studio si es que estas en Windows.

Saludos!


Título: Re: Un troyano en Dev C++
Publicado por: frojas8297 en 10 Abril 2013, 00:29 am
Hola, yo no trabaje con system, lo hice con getch(); pero sale el mismo error q tu mencionas, un virus, tampoco se que se debe hacer !


Título: Re: Un troyano en Dev C++
Publicado por: durasno en 10 Abril 2013, 01:06 am
Hola! por ahi salta el antivirus por como esta implementado esa funcion... De todas formas si estas en C, lo mejor es usar funciones estandar como getchar

Saludos


Título: Re: Un troyano en Dev C++
Publicado por: frojas8297 en 10 Abril 2013, 04:20 am
Si tienes razón, se desactiva el Antivirus y funciona, pero qué tengo que hacer para no dejar el antivirus desactivado y que e programa funcione ?


Título: Re: Un troyano en Dev C++
Publicado por: flony en 10 Abril 2013, 06:18 am
una opcion...no se si la mejor..pero es hacerlo en una maquina virtual  :silbar: