Re: [Wireshark-users] Whitewashing Packet Traces?

2007-07-30 Thread Small, James
Hi Andy,

Lots of interesting suggestions - one that I have used which works
decently is the bittwist family (works on most platforms including
Windows with pre-built binaries available).  Just make sure you heed
Guy's warning - there are many other embedded fields and it's hard to
get them all in a completely automated fashion.

http://bittwist.sourceforge.net/

--Jim

 -Original Message-
 Hey all:
 
 I'm doing some troubleshooting in a client environ,
 and we're using Wireshark to analyze CIFS traffic.
 
 Problem is, they're a secure site, and require a
 whitewash/screening process on all data before they
 can send to us.
 
 In this case, the trace was taken between a W2K3
 server and a Netapp filer (just between two
 interfaces/IPs), and we're looking for a way we can
 basically whitewash the trace.  That is, basically
 replace the IPs within the trace with other IPs
 (change 10.100.100.1 to 192.168.1.1) and the same
 for MACs.
 
 However, unfortunately when opening traces with vi and
 the like, the IPs are not listed in plaintext.
 
 I checked all available docs, and did some google
 hunts. Is there a way to do this, basically take a
 Wireshark trace file, then edit it to swap out data
 like IPs and MACs?
 
 Thanks for your time.
 -Andy K
 

___
Wireshark-users mailing list
Wireshark-users@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-users


Re: [Wireshark-users] Ethereal vs wireshark

2007-07-30 Thread Small, James
Did you try dumpcap?  It's included with Wireshark (the latest version
of Ethereal) and typically is much better at capturing because it
doesn't do any processing - it just dumps everything to a file.  I've
used it in many situations where Wireshark/tshark would drop packets
(1Gbps+) because of processing overhead but dumpcap worked beautifully
with no drops.  Once you have the captured information, you can then use
Wireshark to slice/dice/display it.

Keep in mind though that if you use a PC there are many performance
limits imposed.  For example - a 1 Gbps NIC is pushing the limits of the
traditional PC architecture unless you're using hi-end PCI/PCI-X/PCIe
with a corresponding high performance card (like Intel's).  Don't forget
you need a well tuned driver and fast CPU/Memory.  There have also been
some interesting papers published on tuning drivers and capture methods
for high speed networks, check out:
http://www.winpcap.org/docs/

--Jim


Hello, sirs,

What kind of tools can capture ethernet packets (such as UDP) fast
enough on the Linux platform? Ethereal cannot fulfill my requirements. 
I'm using packETH 1.4 to send packets. 
I found that Ethereal cannot monitor all of the packets if I send 10
(or more) packets (100 bytes per packet) consecutively with a delay
between packets of 8 us (= 0.008 ms = 0.08 s), i.e. at least some
percent of the packets cannot be captured in Ethereal. 
96172/10 = 96.172%, 3% lost 
957952/10 = 95.7952%, 4% lost 
After look around in Google, I found the Wireshark is a kind of upgraded
version of ethereal, right? Is it possible to capture all packets as I
want? 
Please help me out, thanks in advance.

Winter Song. 

___
Wireshark-users mailing list
Wireshark-users@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-users