Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Applications > Tripwire on Mac OS X

Tripwire on Mac OS X
Thread Tools
Fresh-Faced Recruit
Join Date: Apr 2001
Location: Middle Earth
Status: Offline
Reply With Quote
Sep 22, 2003, 02:38 AM
 
Many of you have probably heard of a file integrity product called Tripwire - it's basically a file system monitoring tool that can detect any/all deviations from an established baseline, and can notify you of these changes. It's developed by a private company (www.tripwire.com) that spun off a GPL'd version for Linux a couple years ago, but continue to develop and offer a commercial version. Their recent versions have (not surprisingly) many significant improvements over the Open Source release, but this release still works quite well on individual systems.

I use this product regularly at work, and one of my few gripes has been the distinct lack of any Macintosh support... But recently, a kind developer from the Open Source community released an OS X patch!

I have assembled a functioning version complete with an installation script - you can download the bundle here. If you prefer to roll your own, the source code for this package is also available. This package is derived from the original source available on SourceForge under the Tripwire project, and the patch is available separately.


-----------

Jason
frodo@macguru.net
     
Mac Enthusiast
Join Date: May 2002
Status: Offline
Reply With Quote
Sep 22, 2003, 05:32 AM
 
Cool - I always wondered why this one hadn't made it to the Mac.

Still a little unnerving when a person with one post places a pre-compiled security app. with presumably full root access, on a Mac message board. I mean if you were going to r00t a few boxes, it is how I'd do it - mmm... Thanks for the idea.
I have Mac
     
Senior User
Join Date: Jan 2000
Status: Offline
Reply With Quote
Sep 22, 2003, 08:53 AM
 
Check out radmind ( http://www.radmind.org ) as an alternative to tripwire. radmind is even more powerful: if it finds changes to the filesystem, it can optionally reverse the change.
     
Frodo  (op)
Fresh-Faced Recruit
Join Date: Apr 2001
Location: Middle Earth
Status: Offline
Reply With Quote
Sep 23, 2003, 12:32 AM
 
Believe me, I understand your reluctance to just leap into unverified and untrusted installations... I've had to deal with the repercussions when (Windows-using) family committed lesser gaffes.

I originally planned to simply post links to the source code, but it seemed unlikely that more than a few % of Mac users would go to the effort of compiling and configuring. Nevertheless, the source code is available concurrently if you have any concerns whatsoever.

I actually have tried working with radmind, but was never quite able to make it do what I wanted: protect just one or two systems without *lots* of overhead and administration. Radmind looks great for a centrally managed environment where config management is of more importance than security, but it didn't scale down well (at least for me).

Besides, it's kind of telling when radmind describes *itself* "as a tripwire", and I figured that since alternatives can only foster improvement, it wouldn't hurt to spread the word about this patch.
     
Dedicated MacNNer
Join Date: Jul 2002
Location: Boston, MA
Status: Offline
Reply With Quote
Sep 23, 2003, 05:00 PM
 
Sweet deal!!! I've been mucking around with it but I'm not much of a coder really so I was fumbling through it. I'll let you know if I find anything broken. Many thanks.
     
Mac Elite
Join Date: Aug 2001
Location: Madison, WI
Status: Offline
Reply With Quote
Sep 23, 2003, 05:34 PM
 
So... how does this vary from CheckMate? http://www.versiontracker.com/dyn/moreinfo/macosx/13008

Is it the fact that this checks more files?

Does it greatly differ from recursively MD5'ing all directories and diffing vs yesterday's records?

I'm asking b/c I don't know...
OS X: Where software installation doesn't require wizards with shields.
     
Frodo  (op)
Fresh-Faced Recruit
Join Date: Apr 2001
Location: Middle Earth
Status: Offline
Reply With Quote
Sep 24, 2003, 12:44 AM
 
I haven't actually used CheckMate, but based on a brief tour of the product, the following differences are apparent:

- Tripwire watches 19 attributes, CheckMate watches one (MD5)
- Tripwire can recurse through directories
- Tripwire can monitor 'dynamic' files - watches ownership, permissions, etc to verify that access to changing files is maintained
- Tripwire has a great deal of internal security, and resists tampering to an extraordinary degree

On the other hand:

- CheckMate is integrated with the System preferences, and doesn't require command-line manipulations
- CheckMate allows you to offload the 'database' to an external location and reload it later. You can do this with Tripwire, it's just not as seamless.

So it really depends on which one appeals to you more - security/flexibility, or ease of setup.
     
Frodo  (op)
Fresh-Faced Recruit
Join Date: Apr 2001
Location: Middle Earth
Status: Offline
Reply With Quote
Sep 24, 2003, 01:00 AM
 
I haven't actually used CheckMate, but based on a brief tour of the product, the following differences are apparent:

- Tripwire watches 19 attributes, CheckMate watches one (MD5)
- Tripwire can recurse through directories
- Tripwire can monitor 'dynamic' files - watches ownership, permissions, etc to verify that access to changing files is maintained
- Tripwire has a great deal of internal security, and resists tampering to an extraordinary degree

On the other hand:

- CheckMate is integrated with the System preferences, and doesn't require command-line manipulations
- CheckMate allows you to offload the 'database' to an external location and reload it later. You can do this with Tripwire, it's just not as seamless.

So it really depends on which one appeals to you more - security/flexibility, or ease of setup.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 09:47 AM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2