2011-01-27 33 views
6

Làm cách nào để kiểm tra tệp trước khi tải lên Amazon S3, bất kỳ mẹo nào?Kiểm tra vi-rút trước khi tải lên Amazon S3?

Đã cập nhật: Cần trang web của tôi khi người dùng tải lên tệp tôi muốn kiểm tra xem nó có bị nhiễm hay không. Có API nào cho phép kiểm tra tệp theo chương trình không?


Cảm ơn trước !!!

+0

Trình quét vi-rút trên máy của bạn có kiểm tra các tệp đi không? –

Trả lời

2

Tôi nghĩ rằng giải pháp tốt nhất là @Joe's câu trả lời cho một tương tự question cho C#:

tôi sẽ có lẽ chỉ thực hiện cuộc gọi hệ thống để chạy một quá trình độc lập để thực hiện quét. Có một số công cụ AV dòng lệnh xuất hiện từ nhiều nhà cung cấp khác nhau.

+0

chỉ dành cho google: một trong những dòng lệnh chống virus miễn phí tốt nhất là nền tảng đa clamAV, do đó bạn có thể làm việc với bất kỳ hệ điều hành nào và sử dụng bất kỳ ngôn ngữ lập trình nào có thể thực thi các ứng dụng hệ thống, php, java, C# –

3

Nếu bạn muốn nói theo cách thủ công: hãy thử dùng virusscanner trực tuyến theo số http://www.virustotal.com/ - Nó kiểm tra rất nhiều chương trình chống vi-rút cho bạn.

1

Bạn có thể muốn kiểm tra https://scanii.com - đó là một API để phát hiện phần mềm độc hại với khách hàng trước khi xây dựng trong nhiều ngôn ngữ tích hợp với S3 trực tiếp (và không có thay đổi mã nếu bạn đang sử dụng AWS lambda) - Tôi làm việc trên scanii Vì vậy, đây là một chút tự xúc tiến :)

Như một phần thưởng thêm, scanii có thể phát hiện nhiều hơn chỉ là phần mềm độc hại như hình ảnh và ngôn ngữ NSFW.

Các vấn đề liên quan