LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 04-06-2010, 07:41 AM   #1
Yalla-One
Member
 
Registered: Oct 2004
Location: Norway
Distribution: Slackware, CentOS
Posts: 641

Rep: Reputation: 36
Recommendations for network surveillance tool


I'm looking for a good network surveillance tool to put on a server close to the home gateway that is capable of monitoring MSN/Jabber chats and social media activities.
I am not interested in a lengthy ethical discussion on the usage of such tools, and realise there are loads of valid arguments on both the pros and cons.

So back to the technical question at hand - is there either a daemon or plugin to squid or other tools that allows me to log all conversations or message posts on various social networkin sites such as Facebook?

Thanks in advance for any insight!!
 
Old 04-06-2010, 11:57 AM   #2
bakdong
Member
 
Registered: Apr 2009
Posts: 214

Rep: Reputation: 44
Don't know, but I'd be interested if you find something. The closest I've got would be something like Webwatcher, which isn't very close because it's client is installed on the workstations, but it can monitor chats and emails etc.
 
Old 04-06-2010, 12:28 PM   #3
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,634

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by bakdong View Post
Don't know, but I'd be interested if you find something. The closest I've got would be something like Webwatcher, which isn't very close because it's client is installed on the workstations, but it can monitor chats and emails etc.
There's nothing for Squid...it's a proxy server, not a packet capture/analyzer, which is what you're talking about.

You do realize, that there's nothing that'll work 100%, right? If you wanted to capture chat, you'd have to actually analyze each packet, and decode the payloads. For example, you can chat within Yahoo and Google mail, via their web page. Runs over HTTP/HTTPS...so unless you capture EVERYTHING, and sniff it, whatever you put in place is easily circumvented. Add to that, the fact that ANYONE can put up their own Jabber server, running on ANY port they'd like...and that anyone can put their own web server up at home, to act as a proxy, and you're setting yourself up for failure.

Add to that, the fact that if ANYONE catches on that you're reading their mail, listening to their chats, etc., say hello to a lawsuit. Regardless of the whole 'work time/resources' argument, you'll still wind up in court.
 
Old 04-06-2010, 02:50 PM   #4
x0000000009
LQ Newbie
 
Registered: Apr 2010
Posts: 5

Rep: Reputation: 0
Are you familiar with http://www.snort.org I use that and it tells you what activity is going on pretty well.
 
Old 04-06-2010, 03:05 PM   #5
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,634

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by x0000000009 View Post
Are you familiar with http://www.snort.org I use that and it tells you what activity is going on pretty well.
That's a traffic monitor/intrusion detector. The OP was asking about actual logging of the conversations/data capture.
 
Old 04-06-2010, 04:15 PM   #6
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Fedora38
Posts: 6,147

Rep: Reputation: 435Reputation: 435Reputation: 435Reputation: 435Reputation: 435
Quote:
I am not interested in a lengthy ethical discussion on the usage of such tools, and realise there are loads of valid arguments on both the pros and cons.
I understand, but I just don't like this. Particularly when you do not provide any additional information to justify your approach.

If you are referring to an "at home" situation (family), you had better make it absolutely clear that "daddy" is monitoring, and recording, all computer communications. If your children are above legal age, you may not be permitted to do this, even at home.

If you are referring to an "at work" situation (employees), you need to have written policies that your employees have read, and signed up to, before you implement this degree of intrusion: they are on their lunch break, they check their bank, you are sniffing or recording this = Bad, and you are putting yourself at risk.

Disclaimer: IANAL
 
0 members found this post helpful.
Old 04-12-2010, 10:14 AM   #7
Yalla-One
Member
 
Registered: Oct 2004
Location: Norway
Distribution: Slackware, CentOS
Posts: 641

Original Poster
Rep: Reputation: 36
Thanks for the input everyone. So far we've come up blank for the tools.

As for the ethical side, this is for someone with a child with a drug-problem. As a parent myself this is one of my greatest fears and even though my child is still only a toddler, I can only sympathise with their desperate need to do do _everything_ in their power. I know this is by far not the only thing considered/done, but if she thinks it'll help in any way, I'm going to help her in any way I can. Since I am so fortunate as to have no experience in any other parts of this nightmare, I'm researching this without any regards to lesser problems. I've made the pros and cons quite clear to them, but am not one to judge either way.
 
Old 04-13-2010, 09:11 AM   #8
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749Reputation: 2749
I have never used it but this may be of interest.
http://imsniffer.sourceforge.net/
 
Old 04-13-2010, 09:16 AM   #9
djsmiley2k
Member
 
Registered: Feb 2005
Location: Coventry, UK
Distribution: Home: Gentoo x86/amd64, Debian ppc. Work: Ubuntu, SuSe, CentOS
Posts: 343
Blog Entries: 1

Rep: Reputation: 72
There is tools yes (wireshark) but using them for what your proposing is something which is very very difficult. Each of these networks (MSN, facebook, jabber, etc etc) uses different protocols to send messages to and fro, and you'd need to log all the traffic, and then convert it into some kind of human readable format (You can just look at it but its not always very readable without first cleaning it up).

Plus, if a parent doesn't trust a child with a computer, theres a better solution. Take the computer away. Of course this is just my opinion.
 
  


Reply



Posting 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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
looking for recommendations on buying/making a network tap allied air Linux - Networking 1 02-23-2010 11:33 AM
LXer: EFF Sues Feds Over Social Network Surveillance LXer Syndicated Linux News 0 12-04-2009 10:40 PM
Surveillance Systems Linux Recommendations metallica1973 Linux - Security 5 03-01-2009 12:34 PM
network storage recommendations nosbod Linux - Hardware 2 03-23-2007 05:30 PM
Network Card Recommendations for OpenSUSE 10.1 makaveli_0000 Linux - Hardware 3 11-05-2006 02:30 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 01:17 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration