[Winpcap-users] modify and save packets
Guy Harris
guy at alum.mit.edu
Fri Aug 25 08:36:40 GMT 2006
sebastien wrote:
> I want to write an apllication that write packets from a winpcap file,
> modify the packets and then save the modify packets in another file.
I assume you meant "read packets from a winpcap file, modify the packets
and then save the modified packets in another file".
> I have only found how to save packets captured from an interface. Is it
> possible to save modified packets?
Yes.
> Can you give me an idea how I can do this?
You'd open the input file with pcap_open_offline() or pcap_open()
(rather than opening an interface with pcap_open_live() or pcap_open()),
open the output file with pcap_dump_open(), read from the input file,
modify the packet contents, and then write them with pcap_dump().
I.e., it's not that different from saving packets captured from an
interface; the only difference is that you open a capture file rather
than an interface.
More information about the Winpcap-users
mailing list