winpcap的乙個小的抓包測試程式

2021-06-02 10:20:57 字數 780 閱讀 9609

#include "pcap.h"

#include

#pragma comment(lib,"ws2_32.lib")

#pragma comment(lib,"wpcap.lib")

void main()

if(alldevs==null)

int i=0;

for(p=alldevs;p;p=p->next)

int choose;

printf("input the index of the chosen adapter:\n");

scanf("%d",&choose);

if(choose<1||choose>i)

p=alldevs;

for(i=0;inext;

char err[pcap_errbuf_size];

devhandle=pcap_open_live(p->name,65535,1,1000,err);//獲取捕獲網路資料報的資料報捕獲描述符  現用pcap_open

if(devhandle==null)

printf("\ncapture session started on adapter %s\n",p->name);

pcap_freealldevs(alldevs);

int ret;

while((ret=pcap_next_ex(devhandle,&packetheader,&packetdata))>=0)

if(ret==-1)

return;

}

記錄乙個https抓包方法

https抓包,fiddler設定好了但是無法抓包,後來才發現需要在 裡設定才能抓包。xml network security config.xml cleartexttrafficpermitted true src system src user trust anchors base confi...

Archlinux下的乙個mirror測速

gentoo下有乙個mirrorselect,感覺很好用。arch下好像沒有。於是寫了乙個小指令碼。不過,還不能select,只能測速度。然後再人肉select吧。grep oe alnum w etc pacman.d mirrorlist uniq while read addr do ping...

easy runner乙個簡單的壓測程式

這次再公開乙個小工具easy runner乙個來用做壓測的小工具 我主要用來做mysql壓測的時候,直接壓業務端用的.程式很簡單,總共不到400來行,推薦程式設計師自己壓測用,比loadrunner這種重型壓測工具使用起來方便多了 使用說明見 戶端要求較高,不能有太多的執行緒數 見easy runn...