14

I have Wireshark and have used tcpdump, but I was wondering if there was a nice GUI to capture and view packets on the Mac. Ideally, something that is protocol aware, so that it knows how to break up an HTTP request, is able to show SMTP information in a cleaner way than a tcp dump. I know there are a number of HTTP specific tools that fit this bill, but I'm looking for something that is more general.

3 Answers 3

8

Just to make sure you're not missing the obvious...you're aware that Wireshark does have a nice GUI, and is protocol aware? And has simple analysis features like "Follow TCP Stream" that making analyzing SMTP (and other text-based protocol transactions) so much easier?

Screenshots are here.

3
  • I totally agree. For example CocoaPacketAnalyzer from tastycocoabytes.com/cpa might look better for some, but it's so much harder to do proper filtering once one knows what Wireshark can do.
    – Arjan
    Nov 29, 2009 at 20:29
  • Yes. I'm really looking for alternatives to Wireshark, though with a similar set of features. I can usually get Wireshark to do what I need, but it always takes a while to get there, especially if I haven't used it in a while. I was hoping for something simpler to use, even if a bit less powerful.
    – Tim
    Nov 29, 2009 at 20:36
  • 3
    to be clear wireshark has a crappy GUI Aug 7, 2014 at 23:25
4

There are quite a few. The search on macupdate turns up some of them:

3
  • 1
    Packet Peeper looks to be a dead project… As of Sept 1011, there has been no update since 2008. Sep 23, 2011 at 19:44
  • Nope, Packet Pepper was last updated in 2014.
    – MarcusJ
    Aug 7, 2015 at 2:14
  • Please bear in mind that he couldn't have known that back in September 1011 ;)
    – OMA
    Apr 5, 2021 at 3:52
3

I'm a big fan of Charles, which isn't exactly a packet sniffer but does the same thing by using an internal proxy. It has a fantastic GUI and is extremely intuitive. Unfortunately, it's also $50, but has a 30-day trial.

3
  • 1
    HTTP Scoop might be a cheaper alternative.
    – Daniel Beck
    Jan 23, 2012 at 19:45
  • 2
    Note that both Charles and HTTP Scoop are HTTP-only (you won't be able to see packets at TCP/IP/etc level).
    – ivanzoid
    Jan 10, 2013 at 8:06
  • HTTP Scoop works really well on Yosemite
    – Claus
    Feb 27, 2015 at 11:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .