Về cơ bản, tôi vừa quét máy tính của mình bằng Malwarebytes (đã cập nhật các định nghĩa trước khi chạy) và nó cho biết chương trình "helloworld" của tôi được viết bằng C # có trojan .
Tôi biết thực tế đây là một sự tích cực sai, vì tôi chỉ mới viết chương trình cách đây 2-3 ngày và theo dõi một trang web hướng dẫn nhỏ để tạo ra chương trình mà tôi tin tưởng. Tôi mới sử dụng C #, nhưng tôi không thể thấy bất kỳ điều gì có thể đưa ra cảnh báo trojan.
Chương trình gắn cờ tệp thực thi, nhưng không gắn cờ tệp nguồn.
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!");
}
}
}
Đây là mã, được viết bằng Notepad ++ , và nó được chạy từ dòng lệnh ( thực tế là Cygwin ). Tại sao nó gắn cờ điều này? Đó có phải là điều mà, với tư cách là một lập trình viên C # mới bắt đầu, tôi nên biết?