littleneck clamav 一个轻薄的包装器,可以在Ruby中快速轻松地使用ClamAV(是否已实现守护进程)
小颈蛤AV是一个薄型包装器,可让您在Ruby中快速轻松地使用。如果可用,它将使用clamdscan来节省加载时间,如果不是,则回clamscan。使用ClamAV的命令行界面可以避免编译,因此Littleneck期望安装最新的ClamAV。要求目前已针对以下各项进行了全面测试: Ruby 1.9.3、Ruby 2.0.0、Ruby 2.1.2。使用示例,扫描文件:
scanner = LittleneckClamAV.new
result = scanner.scan 'jeepers.txt'
result.clean? => false
result.infected? => true
result.description => 'HLLP.Creeper.5127'
result.path => 'jeepers.txt'
了解扫描仪数据库。
下载地址
用户评论