Projects / Sophie

Sophie

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

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  27 Jan 2004 17:23
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  22 Nov 2003 12:14
  • Rrelease-after

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

  • Rrelease-mid
  •  09 Jun 2003 09:15
  • Rrelease-after

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

  • Rrelease-mid
  •  09 May 2003 16:33
  • Rrelease-after

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

  • Rrelease-mid
  •  29 Apr 2003 10:33
  • Rrelease-after

Changes: The Red Hat 9/glibc23 "workaround" didn't work, and has been removed.

No-screenshot

Project Spotlight

RPL/2

A programming language for computations.

9c320b6ea880bec1a41be0b2691c9604_thumb

Project Spotlight

JSXGraph

A cross-browser library for plotting and interactive geometry.