好工具推荐系列:开源的杀毒软件

简介: 好工具推荐系列:开源的杀毒软件

金山卫士


开源项目,pcmanager v2.6.3。对于广大开发者尤其是广大做Windows安全方面的朋友来说,这套代码具有很大的借鉴意义,至少我们可以知道那些所谓的“电脑管家”到底对我们的电脑做了什么事情。


http://code.ijinshan.com/index.html


https://bitbucket.org/knoss/pcmanager/src/default/


https://github.com/dreamsxin/PcManager


https://github.com/5455945/PcManager/tree/bdev


https://github.com/dreamsxin/knoss-pcmanager



Ty2yAntiVirus


国产软件,VB写的


http://ty2y.com/


https://github.com/w2sft/Ty2yAntiVirus



ClamAV


ClamAV是一款免费、跨平台、开源的杀毒软件,采用C和C++语言便携,2018年4月9日发布了Unix版本,同时也支持AIX, BSD, HP-UX, Linux, macOS, OpenVMS, OSF (Tru64) and Solaris等系统,ClamAV可以检测各种恶意软件和病毒,也可以用在Email服务器的病毒检测。自0.97.5版开始,ClamAV杀毒软件开始支持Windows系统,并且依旧免费,Windows系统版的ClamAV也包括命令行查杀、自动升级反病毒数据、可扩展多线程防护等功能。可以在界面和命令行中进行扫描查毒,病毒库可以自动进行升级。但有点遗憾的是没有防毒功能,是个单纯的病毒扫描工具。


http://www.clamav.net/



ClamWin


ClamWin也是一款免费且开源的杀毒软件,不过该杀毒软件只有Windows版本,其使用C++编写,界面是用Python语言写的,其功能包括计划扫描、自动升级反病毒数据库、独立的扫描引擎,以及集成于Windows管理器中的手动扫描功能。


http://www.clamwin.com/



Armadito


Armadito杀毒软件也是一款开源杀毒软件,而且包括电脑版和服务器版,可以保护我们的Windows以及Linux电脑和服务器系统,其管理中心是基于WEB界面管理,所以,我们可以通过远程管理该杀毒软件以及远程设置,其控制中心提供按需扫描、实时保护、威胁检测日志、技术支持等功能。


https://www.armadito.com/



Winpooch


相关文章
|
Docker Python 容器
Python项目打包成docker镜像,并在docker中运行
Python项目打包成docker镜像,并在docker中运行
2091 0
|
7月前
|
人工智能 安全 API
Dify平台集成安全护栏最佳实践
Dify平台提供低代码构建AI大模型应用的解决方案,支持云服务与私有化部署。本文介绍了在工作流和Agent中集成安全护栏的最佳实践,包括插件和扩展API两种方案。插件方式适用于工作流,一键安装实现输入输出防控;扩展API方式适用于Agent和工作流私有化部署场景,通过本地服务适配安全护栏API。文中还详细说明了操作步骤、前提条件及常见问题处理方法,帮助用户快速实现内容安全控制。
|
XML 监控 Java
异步日志:性能优化的金钥匙
本文主要介绍了Log4j2框架的核心原理、实践应用以及一些实用的小Tips,力图揭示Log4j2这一强大日志记录工具在现代分布式服务架构运维中的关键作用。
|
9月前
|
存储 安全 Linux
Linux服务器上安装配置GitLab的步骤。
按照以上步骤,一个基础的GitLab服务应该运行并可以使用。记得定期检查GitLab官方文档,因为GitLab的安装和配置步骤可能随着新版本而变化。
895 0
|
程序员 Linux KVM
【qemu虚拟化】将img镜像文件转换为VMware虚拟机
QEMU是一个开源的硬件虚拟化器,能在多种平台如x86、ARM、PowerPC上运行,支持虚拟化不同体系结构的操作系统。它具有硬件仿真、虚拟化支持、磁盘和网络仿真、快照回滚及可扩展性等特点。要使用QEMU,首先从[官网](https://www.qemu.org/download/)下载,然后通过命令行运行进行转换。转换后的vMDK文件可在VMware中导入,创建新的虚拟机进行使用。
7504 3
【qemu虚拟化】将img镜像文件转换为VMware虚拟机
|
传感器 编译器 C语言
什么时候用C而不用C++?
虽然C++在很多方面提供了强大的特性和灵活性,但在特定的应用场景下,C语言的简单性、直接性和高效性使其成为更好的选择。通过了解不同场景下的需求和特性,开发者可以更明智地选择合适的编程语言,以达到最佳的开发效果和性能。希望本文能帮助你在选择使用C和C++时做出更好的决策。
535 2
|
算法 安全 网络安全
网络工程师如何利用IPsec VPN技术实现分公司与总部互联?(手工方式)
网络工程师如何利用IPsec VPN技术实现分公司与总部互联?(手工方式)
1028 0
网络工程师如何利用IPsec VPN技术实现分公司与总部互联?(手工方式)
|
存储 Linux 网络安全
如何通过安装XRDP在Debian 12上启用RDP功能
要在 Debian 12 Linux 上启用 RDP 功能,我们需要安装一些第三方软件,例如 XRDP。这将允许 Windows 用户使用内置的远程桌面软件访问远程运行的 Debian。按照本教程,准确了解如何做到这一点......
7173 0
|
网络协议 Linux 开发工具
|
机器学习/深度学习 编解码 计算机视觉
【一秒梵高】基于OpenCV4实现图像九种风格迁移
【一秒梵高】基于OpenCV4实现图像九种风格迁移
484 0

热门文章

最新文章

下一篇
开通oss服务