Benimki temel C için trojan uyarısı veriyor.# "Merhaba Dünya!&"program
Temelde, ben sadece Malwarebytes ile benim Bilgisayar taraması (çalıştırmadan önce tanımlarını güncelleme) koştu ve benim bunu dedi "" program C ile yazılmış# trojan. Hello world
Bu sadece 2-3 gün önce program yazdı ve güvendiğim program yapmak için küçük öğretici bir web sitesi takip olarak yanlış pozitif, bir gerçeği biliyorum. C yeni am# ama truva uyarı verecek bir şey göremiyorum.
Programın yürütülebilir bayrakları, fakat kaynak dosya.
using System;
namespace HelloWorldApplication
{
class HelloWorld
{
static void Main(string[] args)
{
Console.WriteLine("\n\tHello World!");
Console.WriteLine("This is my first C# program.\nI'm so proud of myself!");
Console.WriteLine("\tTeehee!");
}
}
}
Bu kod, Notepad , yazılır ve komut satırı (Cygwin aslında) çalıştırın. Neden bayrak bu mu? Öyle bir şey ki, tomurcuklanan bir C# programcısı, Hakkında Bilmem Gereken?
CEVAP
Sorun Backdoor olabilir.MSIL.PGen Trojan genellikle denir ''. hello.exe Yürütülebilir dosya adı muhtemelen '' veya ''. helloworld.exehello.exe
Projeyi yeniden adlandırmak veya çıkış bir şey değil içeren yürütülebilir değiştirmek 'Merhaba' ve algılama durdurmak gerekir.
Bu cevap biraz spekülatif olduğunu, ancak proje, ve bu kötü amaçlı yazılım aşırı agresif algılama öyküsü adı (here) dikkate alındığında, makul bir bıçak gibi görünüyor.
Neden bu kod rastgele dizeleri yazdırm...
" 'inş NSString gönderme *&#...
Nasıl 'Merhaba Dünya' Manage...
Nerede "" Mac OS X Lion için...
JavaScript a "tıklayın" Prog...