0
ユーザーが私のツールを使用するアプリケーションを開発していますが、ツールがパケットを検出するたびにパケットクラスをC#で.pcap個人的にそれを調べて必要な変更を加えることができるように、私のサイトまでファイルしてください。私はこの目標を達成するための方法を誰かが知っているかどうか疑問に思っていました。Pcap.Netパケットクラスオブジェクトを.pcapファイルにエクスポートするには
public XXXXXCapturer(LivePacketDevice globalDevice) {
PacketCommunicator globalCommunicator = globalDevice.Open(512, PacketDeviceOpenAttributes.Promiscuous, 1000);
using (BerkeleyPacketFilter filter = globalCommunicator.CreateFilter("ether host XX:XX:XX:XX:XX:XX"))
{
globalCommunicator.SetFilter(filter);
}
globalCommunicator.NonBlocking = false;
globalCommunicator.ReceivePackets(1, HandlePackets);
}
private void HandlePackets(Packet packet)
{
XXXXXDecoder Decoder = new XXXXXDecoder(packet);
// Get Packet & Upload
Info = new XXXXXInfo(Decoder.Data);
}
チュートリアル(https://github.com/PcapDotNet/Pcap.Net/wiki/Pcap.Net-Tutorial-Handling-offline-dumpから欠落何です-files#save-packets-to-dump-file) – brickner
@brickner確かに、間違いを犯したときにsnarkyコメントで遅くパーティに出席してください。成長する。 –