2010-06-29 2 views
10

업로드 된 문서/파일을 스캔하여 데이터베이스에 저장하기 위해 안티 바이러스 Java API를 구현하라는 제안을 듣고 싶습니다.JavaEE 웹 응용 프로그램과 통합하려면 좋은 Java 안티 바이러스 구성 요소를 권장 할 수 있습니까?

+0

정확하게 당신은 당신의 자바 기반 서버가 바이러스 스캔 문서를 원한다고하고 있습니까? – bwawok

+1

@bwawok : 악의적 인 사용자가 나와있는 모든 문서 관리 시스템에 대한 요구 사항은 매우 분명합니다. –

+0

yeap, Java 기반 솔루션을 사용하여 긴밀한 통합 및 플랫폼 독립성을 찾고 있습니다. –

답변

2

샌프란시스코에 OPSWAT라는 툴킷 회사가 있습니다. 툴킷 회사는 파일 패키지 (Metascan)를 3 가지 패키지로 제공합니다. 1 개월 무료 평가판을 제공합니다. 필자는 시범 프로그램을 설정하고 인상적인 응용 프로그램을 테스트했습니다. ASP.NET 및 PHP와 같은 샘플 코드의 세탁 목록에서 선택할 수 있습니다. 제품의 라이브 데모는 www.filterbit.com에서 확인할 수 있습니다. 그들의 페이지는 here입니다.

+0

+1 모든 유형의 바이러스 검색에 유용한 도구입니다. –

2

정말 옵션인지는 모르겠지만 이해가가는 경우입니다.

업로드 한 파일을 디스크에 저장하기 전에 디스크에 저장하는 경우 'corporative'명령 줄 바이러스 백신 도구 또는 원하는 다른 파일을 사용할 수 있습니다.

2

"좋은"부분에 답할 수는 없지만 몇 년 전의 대답은 this thread입니다. 언급 된 몇 가지 도구는 적어도 사용자가 시작할 수있는 MetascanOpenAntivirus입니다.

또한 this에 따르면 Postini는 SDK을 제공하는 Authentium을 사용합니다. 그럴 가치가 있습니다.

나는 이러한 제품을 사용하지 않았으며 보증 할 수 없습니다. 나는 내가 발견 한 것을 공유하고있다.

물론 대부분의 (모든?) 주요 AV 제품에 대해 명령 줄 액세스를 사용할 수 있습니다.

1

에 체크 아웃, 나는 쉽게 인스 트림 - 스캔 변경 될 수 있다고 생각 :

(

http://nsinfra.blogspot.ca/2011/06/java-api-to-detect-virus-using-clamav.html

인 ClamAV는 오픈 소스 인 ClamAV 안티 바이러스를 사용하여 GPL을 바이러스를 감지 할 수

자바 API) 바이러스 백신 엔진은 트로이 목마, 바이러스, 악성 코드 및 기타 악의적 인 위협을 탐지하도록 설계되었습니다. 고성능 다중 스레드 검색 데몬, 주문형 파일 검색을위한 명령 줄 유틸리티 및 자동 서명 업데이트를위한 지능적인 도구를 제공합니다.

조개 AV의 소스 코드는 ClamAV를에 대해 더 자세히 들어 C.

로 작성 참조 : www.clamav.net이

이 게시물 트로이 목마, 바이러스, 악성 코드를 감지하는 스캔 파일의 접근 방법을 설명합니다 및 기타 악의적 인 위협을 Java API를 사용합니다.

관련 문제