2017-04-26 2 views
3

저는 Azure에서 클라우드 기반 .NET (C#) 응용 프로그램을 실행 중이며 사용자가 업로드 한 모든 파일을 바이러스 및 맬웨어에 대해 검사해야합니다.Azure를 호스트로 사용하여 사용자 업로드 파일에서 바이러스 및 맬웨어를 검사하려면 어떻게해야합니까?

Azure 용 Azure Anti-malware와 McAfee Endpoint Protection을 모두 살펴 보았지만 파일 저장 전에 파일 업로드 검사가 지원되는지 즉시 알 수 없습니다. 이상적으로 의심되는 파일은 저장되고 나중에 검사되는 파일과 대비하여 저장되기 전에 누크됩니다.

Azure 리소스를 사용하는 가볍고 가벼운 방법으로 파일을 업로드 한 후 파일을 저장하기 전에 검사해야합니다.

미리 감사드립니다.

+0

현재 Azure VM 또는 Azure ASP를 사용하여 앱을 호스팅하고 있습니까? – CtrlDot

+0

@ CtrlDot - Azure 앱 서비스. 감사. –

답변

0

this에 따르면 웹 사이트에는 기본 바이러스 검색/맬웨어 방지 기능이 없습니다. 이 시나리오를 사용하는 한 가지 방법은 클라우드 서비스 또는 가상 시스템에서 웹 역할을 사용하는 것입니다.

게다가 웹 응용 프로그램에 단순히 맬웨어 방지 소프트웨어를 설치할 수 없습니다 (해당 소프트웨어를 앱과 함께 배포 할 수없고 관리자 수준의 권한이 필요하지 않은 경우).

또 다른 방법은 this과 같은 세 번째 웹 API를 사용하는 것입니다.

사용자가 파일을 업로드 한 후 파일을 API로 게시하여 파일을 스캔하고 결과가 성공하면 파일을 저장소로 계속 업로드합니다.

관련 문제