Hello,
In the other day I realized I already have a lot of devices connected to my home network.
Stuff like IPcams, smartphones, TV, media center, computers, tablets, printers, virtual machines, NAS, RPIs, etc. More than 20 devices accessing the internet!
When most of these devices connect to the internet, I don't even know where they are connecting to. I suspect specially of the chinese IP cams I have bought from ebay. I mean, since its based on a small linux box (similar to openwrt, but closed development), it could easily have some malware and send critical information over to the internet, right?
Anyway, I was thinking in having a loging function in my openwrt router that could log all of the accesses coming from the LAN.
Something simple like:
Date | Device name or IP (from) | Accessed URL name or IP (to) | Protocol (TCP or UDP) | Port
The system should already have something that does this because I can see on the web GUI the Current Real time Sessions, so it should be a matter of writing every new session on a file...
I don't have storage problems as I'm using a 16GB USB stick on the router. Nevertheless, I could also send every now and then the log files to a NAS.
I found what I believe its a similar post, but it seems its based on some package (dsniff) that I couldn't find in Attitude Adjustment.
So, I'd like to ask:
What would be the easiest way of achieving this objective?
Would the way of doing it in the mentioned post would work? How to get the missing package (dsniff)?
Any ideas, suggestions?
Thanks,
Jabss
(Last edited by jabss on 24 Sep 2014, 15:02)