Article View: comp.security.misc
Article #1040Re: CFS vs. InfoGuard
From: mcn
Date: Sat, 08 Oct 1994 17:28
Date: Sat, 08 Oct 1994 17:28
41 lines
2918 bytes
2918 bytes
> InfoGuard, on the other hand, is a direct extension to >the system call processing, operates completely inside the kernel. >InfoGuard attaches encryption passwords to UNIX processes. Passwords >are passed to child processes just as the process' user-id and >other inheritables. ... > > Both InfoGuard and CFS are vulnerable to Memory Snooping >attacks. In a typical memory snooping attack, a privileged user makes >snapshot of the system memory for offline analysis. Memory snooping >attacks are usually fruitless because it requires the sensitive >information be loaded in the memory at the time of snooping. And >even when it does, to spot those information from the snapshot, and >put them together is no easy task. I definitely would NOT make that last statement. There are two ways to 'memory snoop' the real data: - Watch the kernel buffers for the decrypted data (fairly hard, but do-able. I've written a program which snoop tty's using the same technique) - Look for the actual keys in memory (very easy). According to your own blurb above, the keys are "passed to child processes just as the process' user-id and ther inheritables". Presumably this is kept somewhere in the process structure or the user credentials. This is *very* easy to find. InfoGuard and CFS only provide security on machines which are "safe" from root attacks. InfoGuard does have some very nice features, but CFS is free. Don't believe the hype, however, that both are completely secure unless someone wants to attack DES (or MBS?). They ARE secure if you believe root is secure on your machine (which is definitely a mistake unless you're being *VERY* careful about patches and access control and know every user on the networks your machine is connected to). :-) -Mike Neuman En Garde Systems mcn@EnGarde.com
Technical Details
Message-ID:
<376krc$i51@newshost.lanl.gov>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!usc!elroy.jpl.nasa.gov!netline-fddi.jpl.nasa.gov!nntp-server.caltech.edu!ferrari.mst6.lanl.gov!newshost.lanl.gov!usenetShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10952f,94bc2aee5a21b3b0 X-Google-Attributes: gid10952f,public X-Google-Thread: ff723,94bc2aee5a21b3b0 X-Google-Attributes: gidff723,public X-Google-Thread: 1122ea,94bc2aee5a21b3b0 X-Google-Attributes: gid1122ea,public X-Google-Thread: 134180,94bc2aee5a21b3b0 X-Google-Attributes: gid134180,public X-Google-Thread: 101175,94bc2aee5a21b3b0 X-Google-Attributes: gid101175,public X-Google-ArrivalTime: 1994-10-08 15:41:48 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!usc!elroy.jpl.nasa.gov!netline-fddi.jpl.nasa.gov!nntp-server.caltech.edu!ferrari.mst6.lanl.gov!newshost.lanl.gov!usenet From: mcn@c3.lanl.gov Newsgroups: comp.security.misc,comp.security.unix,alt.security,biz.sco.general,biz.sco.opendesktop Subject: Re: CFS vs. InfoGuard Date: 8 Oct 1994 17:28:12 GMT Organization: Los Alamos National Laboratory Lines: 41 Distribution: world Message-ID: <376krc$i51@newshost.lanl.gov> Reply-To: mcn@c3.lanl.gov NNTP-Posting-Host: c3.lanl.gov Originator: mcn@c3.lanl.gov