Me gustaría utilizar la integración antivirus con mi aplicación .net al cargar archivos con la aplicación. ¿Hay alguna API antivirus disponible para .Net?Integración antivirus con la aplicación .net
Respuesta
¿Por qué no instalar el software antivirus en el servidor receptor? De esta forma, puede mantener las definiciones actualizadas, lo que puede no ocurrir en la aplicación cliente de carga.
utilizo ClamWin en mi escritorio, y está construido en el código abierto bibliotecas Clam AntiVirus: http://www.clamav.net/download/third-party-tools/3rdparty-library/
Parece que tienen un par de diferentes fijaciones para .NET:
No quiero resucitar una pregunta anterior, pero necesitaba una solución sobre la que preguntaba. Evalué muchas cosas y llegué a la conclusión de que realmente no había una buena biblioteca de .NET para esto. Así que hice mi propio.
La biblioteca se llama nClam y se conecta a un servidor ClamAV. Es una biblioteca de código abierto (Apache License 2.0) que tiene una API muy simple. Puede obtenerlo aquí: https://github.com/tekmaven/nClam. También hay un paquete nuget: nClam.
Espero que alguien que tropiece con esta pregunta en el futuro se beneficie de mi biblioteca!
Estoy recibiendo este problema: No se pudo establecer una conexión porque la máquina de destino la rechazó activamente. 127.0.0.1:3310 –
Respondí a su pregunta aquí: http://stackoverflow.com/a/31800465/139046. Marqúelo como la respuesta aceptada si le ayuda :). –
Symantec ofrece Scan Engine como una forma de integrar antivirus en su aplicación .Net. Si esto es para software no comercial (en casa), y su empresa ya usa Symantec, esta también podría ser una buena opción para usted. No puedo hablar por ClamAV o nClam porque nunca los utilicé personalmente.
- 1. Integración antivirus en PHP
- 2. Integración continua con .net y svn
- 3. Integración ASP .Net WorldPay
- 4. Integración de Windows Shell con .NET
- 5. zxing integración en la aplicación de monodroid
- 6. iOS aplicación con integración de hardware
- 7. Integración de mi artilugio con mi aplicación
- 8. Aplicación de integración de iPhone con Shibboleth
- 9. Integración de Grails con la aplicación web existente
- 10. Integración de la aplicación ASP.NET MVC existente con Orchard CMS
- 11. Integración de la aplicación django existente con django-cms
- 12. ¿Puede recomendar un buen componente antivirus de Java para integrar con la aplicación web JavaEE?
- 13. Integración de Python y .NET
- 14. Ejecuta la aplicación .NET como administrador
- 15. C#/NET - integración continua y FTP despliegue
- 16. GIt integración para la aplicación Coda
- 17. Software Antivirus Windows Server 2008 con un API
- 18. Integración con Sage Financial Software
- 19. Cómo escanear un archivo con antivirus al cargarlo en Java?
- 20. Java Antivirus ... ¿es posible? ¿Cómo?
- 21. Integración con Google Docs
- 22. CruiseControl [.Net] vs TeamCity para la integración continua?
- 23. RestKit con integración Three20
- 24. integración continua con mysql
- 25. NUnit Integración con teamcity
- 26. VS2010 Integración con Subversion
- 27. Integración de ShareKit 2.0 en la aplicación de iPhone
- 28. Subversion con integración continua
- 29. Integración con SAP
- 30. ¿Cómo construir la integración de LDAP para mi aplicación web?
El motivo es que el software antivirus necesita tiempo para detectar y eliminar el archivo con virus. No es una buena forma de usarlo en el servidor de archivos. – maoyang