Ứng dụng tôi viết được liệt kê là phần mềm độc hại. Làm thế nào để khắc phục nó?


10

Tôi có một chương trình mà tôi đã viết bằng Delphi . Chương trình có sẵn để tải xuống, nhưng một số phần mềm chống vi-rút như Norton phát hiện nó là phần mềm độc hại, trong khi phần mềm chống vi-rút khác, như AVG , không có vấn đề gì với nó.

Hơn nữa, Google Chrome cũng đưa ra cảnh báo về phần mềm độc hại khi bạn muốn tải xuống chương trình từ trang web của tôi.

Có cách nào để ngăn chặn điều này, ngoài việc đưa tệp EXE vào tệp ZIP không?


Đưa nó vào một tệp zip không phải là một giải pháp. Thay vì tìm hiểu những gì gây ra điều này, và sửa chữa nó. Hoặc, nếu điều đó là không thể, ít nhất là giải thích nó cho người dùng ở phía trước.

2
Phiên bản nào của Delphi và loại ứng dụng tắt là gì? Có những vấn đề như thế này với các ứng dụng console được biên dịch bởi một phiên bản Delphi cụ thể. Tìm kiếm Stack Overflow và / hoặc google cho Delphi và phần mềm vi rút sẽ đưa ra thông tin liên quan.
Marjan Venema

1
norton quá nhiệt tình về những gì nó nghĩ là vi-rút (một số phiên bản tự phân loại là vi-rút)
ratchet freak

1
Những gì AVG làm hoặc không gọi là virus không thực sự là một điểm dữ liệu có ý nghĩa.
Kyralessa

1
@ratchetfreak: [Chèn nhận xét lén lút về "một số phiên bản" chính xác ở đây]
Mason Wheeler

Câu trả lời:


18

Bạn nên cố gắng liên hệ với dịch vụ khách hàng của Norton (Symantec?). Tôi tin rằng đây là thông lệ tiêu chuẩn giữa các nhà cung cấp các chương trình hợp pháp bị gắn cờ sai là vi-rút.


11

Một điều cần lưu ý: Nó thực sự có thể bị nhiễm bệnh. Có một loại virus lây nhiễm Delphi. Nếu bạn bị nhiễm bất kỳ tệp thực thi nào mà Delphi tạo ra sẽ bị nhiễm.


2
Điều này là trình cài đặt đã được thử nghiệm với các phần mềm chống vi-rút khác và không có gì được phát hiện. Đó là Norton đang đưa ra các vấn đề, và vấn đề là rất nhiều người đang sử dụng Norton
Japie Bosman

8

Trong trường hợp bất cứ ai quan tâm, bài viết này xử lý một trường hợp tương tự với một chương trình chỉ là một chức năng WinMain không làm gì - Trường hợp của Evil WinMain .

Câu chuyện về việc một phần ba tất cả các chương trình chống vi-rút đã phát điên mà không có lý do rõ ràng ...

#include <windows.h>

int WINAPI WinMain(HINSTANCE inst,HINSTANCE prev,LPSTR cmd,int show) {
    return 0;
}

...

Vậy điều gì đã khiến các nhà cung cấp phần mềm chống vi-rút bổ sung đi NUTS?

Tôi bắt đầu cảm thấy rằng họ chỉ đơn giản là bắt đầu tìm kiếm phần mềm độc hại trong chính libc . Nếu vậy thì điều đó thật kỳ lạ bởi vì không có nhiều phiên bản libc liên kết với hầu hết mọi thứ dưới ánh mặt trời hết lần này đến lần khác.

Dưới đây là VS 2008 ProjectFile + source + kết quả nhị phân không làm gì cùng với kết quả vtotal cho nó.

Nhưng hãy tiếp tục và tạo một dự án EMPTY C ++ để tự mình xem.
Thêm một tệp cpp với winmain trống này không làm gì phát hành bản dựng ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.