oss-sec mailing list archives
Re: announcing libwipe
From: Pierre Joye <pierre.php () gmail com>
Date: Mon, 14 Mar 2011 00:13:27 +0100
hi, I like this idea, and could be very useful especially in massive shared environment (as in lot of users sharing a server, like web servers for example). My only concern right now is the choice of the gplv3, which is a no go for many projects, especially for a library. Any chance to release it under a more permissive or non viral license like bsd or MIT? ps: that's not a license FUD, only a question (before I got shot :). Cheers, On Sat, Mar 12, 2011 at 7:29 AM, Andrew Clausen <clausen () econ upenn edu> wrote:
Hi all, I have written a program called "libwipe" for GNU/Linux to wipe memory as soon as it is not being used. I am releasing it under the GPL3 licence, and you can download it here: http://www.econ.upenn.edu/~clausen/computing/libwipe.tar.gz Any suggestions are appreciated. In particular, I would like feedback on * which memory mappings should be erased on exit * which project this could be included in (secure-delete?) OVERVIEW This library is designed to make programs respect users' privacy by wiping information when it is no longer needed. It does not require any modifications to the original programs. To use it for all programs in a single shell session, set the LD_PRELOAD environment variable with the shell command export LD_PRELOAD=/usr/local/lib/libwipe.so To use it system-wide, add /usr/local/lib/libwipe.so to the /etc/ld.so.preload configure file. The program uses two mechanisms: (1) when memory is deallocated with free(3), it is zeroed out. (2) when the process terminates, the entire memory is zeroed out. Cheers, Andrew
-- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org
Current thread:
- announcing libwipe Andrew Clausen (Mar 12)
- Re: announcing libwipe Kees Cook (Mar 13)
- Re: announcing libwipe Pierre Joye (Mar 13)
- Re: announcing libwipe Andrew Clausen (Mar 14)
- Re: announcing libwipe Andrew Clausen (Mar 14)