Sophie is a daemon which uses 'libsavi' library from Sophos anti-virus vendor (http://www.sophos.com). On startup, Sophie initializes SAPI (Sophos Anti-Virus Interface), loads virus patterns into memory, opens local UNIX domain socket, and waits for someone to connect and instructs it which path to scan. Since the database is loaded in RAM, scanning is very fast. (Note: speed of scanning also depends on SAVI settings and size of the file.) It works on Linux, Solaris (Sparc/x86), HP-UX, and FreeBSD.
| Tags | Security |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux Solaris BSD HP-UX |
| Implementation | C |
Recent releases


Release Notes: This release features minor bugfixes, adds new SAVI options, and changes the etc/sophie.savi file so that it now has SAVI defaults in it and the user needs to set it according to his/her needs.


Release Notes: Major bugfixes were made. These should resolve issues with Sophie on Solaris (with newer SAVI releases).


Release Notes: Minor bugfixes (syslog errors and HP-UX compatibility).


Release Notes: A fix for a bug in sophie_getline() which caused infinite loops. Sophie V3 users should upgrade as soon as possible.


Release Notes: The Red Hat 9/glibc23 "workaround" didn't work, and has been removed.
Talks to your 8-bit Apple computer over serial, ethernet, or audio links.