---
name: "urlsnarf"
section: "8"
platform: "linux"
package: "dsniff"
version: "2.4b1-34"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/urlsnarf"
---

# urlsnarf(8)

sniff HTTP requests in Common Log Format

## NAME

urlsnarf - sniff HTTP requests in Common Log Format

## SYNOPSIS

```

```

**urlsnarf** \[**-n**\] \[**-i** *interface* \| **-p** *pcapfile*\]  \[\[**-v**\] *pattern \[expression*\]\]

## DESCRIPTION

**urlsnarf** outputs all requested URLs sniffed from HTTP traffic in CLF (Common Log Format, used by almost all web servers), suitable for offline post-processing with your favorite web log analysis tool (analog, wwwstat, etc.).

## OPTIONS

- **-n**

  Do not resolve IP addresses to hostnames.

- **-i** *interface*

  Specify the interface to listen on.

- **-p** *pcapfile*

  Process packets from the specified PCAP capture file instead of the network.

- **-v**

  "Versus" mode. Invert the sense of matching, to select non-matching URLs. Specify the interface to listen on.

- *pattern*

  Specify regular expression for URL matching.

- *expression*

  Specify a [tcpdump(8)](/tcpdump/8.md) filter expression to select traffic to sniff.

## SEE ALSO

[dsniff(8)](/dsniff/8.md)

## AUTHOR

```
Dug Song <dugsong@monkey.org>
```
