1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Is it possible to log all outbound http url address accessed?

Discussion in 'Tomato Firmware' started by quihong, Aug 27, 2013.

  1. quihong

    quihong Serious Server Member

    Is it possible to log all outbound http url address accessed with TomatoUSB firmware?

    I have a embedded linux device that needs updating and I want to track down what url it hits to download its update.

  2. quihong

    quihong Serious Server Member

  3. zamanex

    zamanex Serious Server Member

    Hi quihong, thanks for answering your own question :) but can you tell me how to install ipkg on shibby in the first place ? when I type ipkg update it says "not found"...
  4. quihong

    quihong Serious Server Member

    You need to install optware.
  5. jerrm

    jerrm Network Guru Member

    Urlsnarf (as part of the dsniff package) is also available in entware. Alternatively you can setup a transparent proxy for logging, but I generally find urlsnarf less hassle.

    Urlsnarf memory usage tends to creep up over time. For long term use, we have a cron job restart it every couple hours. Probably doesn't really need to be that often - once a day is likely more than enough.

    We use entware, but have urlsnarf running 24/7 at several locations. No issues leaving it up. Our script is a little different than Shibby's primarily directing the output to syslog vs a file, otherwise very similar..
  6. quihong

    quihong Serious Server Member

    @jerm, good to know entware has the urlsnarf package. Typically I run entware versus optware on my router, but I switched back to optware to test something (I don't even remember why), plus I found Shibby's guide so it made things quick and simple.

    @zamanex - entware installation instructions here - https://code.google.com/p/wl500g-repo/wiki/Using

Share This Page