elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: [1]
1  Programación / .NET (C#, VB.NET, ASP) / Re: Mi programa hecho en C# es tomado como virus (por avast antivirus) en: 25 Marzo 2014, 18:27 pm
La respuesta es: "Estás infectado" y tu antivirus no es capaz de detectar al worm, en ves de eso solo detecta a la propagación, eso es muy común.

Debes tener un worm que infecta a tus ejecutables y por eso tu antivirus salta.

Lo que necesitas no es cambiar de código sino cambiar de antivirus a uno mejor, te recomiendo antivir free o nod32 (de preferencia nod32), le das un escaneo profundo al sistema y después intenta hacer nuevamente tu software y nos cuentas como te fue.

Ok, hare eso. Gracias!!
2  Programación / .NET (C#, VB.NET, ASP) / Re: Mi programa hecho en C# es tomado como virus (por avast antivirus) en: 25 Marzo 2014, 18:02 pm
Es muy extraño, no debería detectarlo como virus, en cuanto a los using el único que necesitas es
Código
  1. using System;
pero aun con los demás no deberías tener problema.

Aun así trata de agregar tu carpeta de proyectos a las restricciones de avast.

Claro, ya la he agregado, pero si le quiero pasar mi programa a alguien deberia hacer lo mismo, y mi intencion es que funciones sin hacer todo esto de las restricciones (ademas que cuando vea que es un "virus", no va a querer usarlo :D)
3  Programación / .NET (C#, VB.NET, ASP) / Re: Mi programa hecho en C# es tomado como virus (por avast antivirus) en: 25 Marzo 2014, 17:49 pm
No uso C#, pero ¿quizás sea por los "using"?
Pones varios namespaces, y no me parece que los uses en el programa. Es todo lo que se me ocurre.

Yo soy principiante en esto, la verdad no se que hace cada uno de esos using, ya que al crear un nuevo proyecto (En visual Studio 2012), este mismo IDE lso añade automaticamente, junto al namespace. Es decir, el IDE genera automaticamente lo siguiente:

Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApplication1
  8. {
  9.    class Program
  10.    {
  11.        static void Main(string[] args)
  12.        {
  13.        }
  14.    }
  15. }
  16.  
  17.  
4  Programación / .NET (C#, VB.NET, ASP) / Mi programa hecho en C# es tomado como virus (por avast antivirus) en: 25 Marzo 2014, 17:39 pm
Hola!!.

Mi problema es ese, mi simple programa es tomado como virus al ser ejecutado, no se porque, ni como evitar esto. El antivirus que lo detecta es el avast! Free Antivirus, esta en "modo reforzado", pero segun yo no deberia "marcarlo" como virus, ya que el codigo no es nada raro, solo una verificacion....

En caso de ser normal, hay alguna forma de evitarlo????

Les dejo el codigo:

Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace practica1
  8. {
  9.    class Program
  10.    {
  11.        static void Main(string[] args)
  12.        {
  13.            int num1, num2, suma, resta, multip, divi;
  14.            string cargar;
  15.  
  16.            Console.WriteLine("Introduzca el primer numero");
  17.            cargar = Console.ReadLine();
  18.            num1 = int.Parse(cargar);
  19.  
  20.            Console.WriteLine("Introduzca el segundo numero");
  21.            cargar = Console.ReadLine();
  22.            num2 = int.Parse(cargar);
  23.  
  24.            if (num1 > num2)
  25.            {
  26.                suma = num1 + num2;
  27.                resta = num1 - num2;
  28.                Console.WriteLine("La suma es = " + suma);
  29.                Console.WriteLine("La resta es = " + resta);
  30.            }
  31.            else
  32.            {
  33.                multip = num1 * num2;
  34.                divi = num1 / num2;
  35.                Console.WriteLine("La multiplicación es = " + multip);
  36.                Console.WriteLine("La división es = " + divi);
  37.            }
  38.  
  39.            Console.ReadLine();
  40.        }
  41.    }
  42. }
  43.  
  44.  

Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines