• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Sophie Download

Sophie

July 11, 2006
Sophie is a software daemon that leverages the 'libsavi' library provided by the Sophos anti-virus vendor.
Version 3.04 RC2
License GPL
Platform Linux
Supported Languages English
Homepage www.vanja.com
Developed by Vanja Hrustic
Sophie is a software daemon that utilizes the 'libsavi' library from Sophos anti-virus vendor. It is designed to quickly and efficiently detect viruses by loading virus patterns into memory on startup, initializing the Sophos Anti-Virus Interface (SAVI), opening a local UNIX domain socket, and waiting for someone to connect and instruct it on which path to scan.

Because Sophie is loaded into RAM, scanning is extremely fast. However, the speed of scanning is also dependent on SAVI settings and the size of the file being scanned. Sophie was originally created as a virus scanning tool for Virge, a mail virus/attachment scanning tool, and as such, not all SAVI features are implemented.

While some requested features have been added to Sophie, others may not be implemented. The intention of Sophie is not to replace Sophos tools like Sweep, but rather to offer a fast and efficient way to detect viruses. It cannot remove viruses or generate XLS reports. When requesting features to be added to Sophie, keep in mind that it was originally created for use with Virge and not as a workstation virus scanning tool.

Sophie initializes the SAVI interface and loads virus patterns, creates a local UNIX socket (default location: /var/run/sophie), and waits for someone to connect and send path(s) on the local filesystem that need to be scanned. It then forks a process, scans the path(s), and returns a result of 1:virusname if a virus is found. If no viruses are found, it returns 0 and goes back to sleep. The virus patterns always remain in memory, ensuring that subsequent scans are fast and resource-efficient.

The difference between Sophie and Sweep lies in initialization time. If you have a program, such as a local mail delivery agent, that needs to scan every few seconds or minutes, Sophie can provide significant performance improvements. Initializing the engine takes significantly less time with Sophie, compared to Sweep, which can make a notable difference in overall performance.

The latest release of Sophie includes several updates such as setting etc/sophie.savi to SAVI defaults, adding 28 new SAVI options to etc/sophie.savi file, checking for nanosleep before including rt library, and fixing the "Grp" options in sophie_init.c thanks to Markus Stumpf.
What's New

Version 3.04 RC2: N/A

Free Download 143K
343
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    152
  2. Dvgrab 3.4
    95
  3. DynVPN 1.0
    86
  4. CherryTV 0.1
    82
  5. SlideMap 1.2.2
    73
  6. porm r2
    68
  7. fuseftp 0.8
    67
  8. K!rash 1.0
    67
  9. Swiftfox 3.0b5pre-2
    66
  10. Free Orion 0.3.13
    66

Related Downloads

SOLtalk
SOLtalk - secure chat software with proxy functionality.
Miu-Mod
This software is a modified version of the Miu theme featuring a ...
PulseAudio Mixer Applet
GNOME offers a per-application volume control panel applet enabling users to have ...
Xmmix
Xmmix is a high-end audio mixer program that operates on the X ...
gAny2DVD
gAny2DVD is a user-friendly software that quickly creates DVDs from video files.
KMencoder
Kmencoder is a KDE frontend to mencoder/mplayer. It now includes a pass-3 ...
mutest
This software is a straightforward, easy-to-use tool for performing unit testing on ...
ELF Encrypter
ELF-Encrypter software suite provides a range of tools for encrypting ELF binaries.
ST-PBX Live
ST-PBX Live is a Linux distribution comprising Asterisk, FreePBX, and other tools ...
dagrab
Dagrab is a tool that extracts audio tracks from CDs and converts ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.