Generic Software Wrappers Toolkit

The Generic Software Wrappers Toolkit allows you to wrap closed-source applications to constrain or transform their behavior. Wrappers are written that intercept system calls and other system events, and allow you to deny, transform, log, or augment the system events. They are written in a custom language that abstracts away many of the gritty issues, allowing the wrapper author to concentrate on policy. Sample wrappers include dbfencrypt, which provides transparent access to "encrypted" files; controlledx, which limits the programs a process can execute; and id-seq, a trainable sequence-based intrusion detection wrapper.

Tags Security
Licenses GPL
Operating Systems POSIX Linux Solaris Windows Windows Windows BSD FreeBSD

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  26 Oct 2001 21:36
  • Rrelease-after

Changes: Ability to create and drop tables from userspace, fixes for reference issues on Linux, preliminary support for Linux 2.4, and various bugfixes in the wrv interface and Java packages.

  • Rrelease-mid
  •  26 Oct 2001 21:29
  • Rrelease-after

Changes: Fixes for wrapper libraries, criteria can specify the controlling tty, corrected characterization for Linux and FreeBSD, new 'DELETE FROM' and 'INSERT INTO' SQL commands in wrselect, post blocks can return values, a fix for the wsi_abspath for FreeBSD, and fixes for Linux 2.2.x kernels and FreeBSD 4.x releases.

  • Rrelease-mid
  •  26 Oct 2001 21:09
  • Rrelease-after

Changes: Removal of the compile-time dependency on System.map for Linux 2.2, improved installation using make, support for using tools outside of the build tree, a new wrapgen script, and numerous bugfixes.

  • Rrelease-mid
  •  30 Jan 2001 06:12
  • Rrelease-after

    Changes: Initial public release; a license change to GPL, memory leak fixes, cleanups to the install process, better build configuration, and various crash bugfixes.

    4e017528c103d5370bf8789e67c8d606_thumb

    Project Spotlight

    TrueCrypt

    On-the-fly disk encryption software.

    Ffb3097dbfcb187b27f03bcf3dc9084d_thumb

    Project Spotlight

    nagstamon

    A Nagios status monitor as floating statusbar or system tray.