C语言编写漏洞扫描器

 时间:2024-10-17 14:03:24

1、首先打开VC++6.0

C语言编写漏洞扫描器

3、选择C++ source file 新建一个空白文档

C语言编写漏洞扫描器

5、定义两个常量#define BUFFSIZE 1024/*定义要检测的漏洞数*/#define MAXHOLE 3

6、写主函数,需要带参数的主函数int main(int argc,char *argv[]) { }

C语言编写漏洞扫描器

8、由于是远程监测漏洞,所以要建立UDP通信的socketsockfd=socket(AF_INET,SOCK_STREAM,0); address.sin_family=AF_INET; address.sin_port=htons(80); address.sin_addr.s_addr=inet_addr(argv[1]); if ((he=gethostbyname(argv[1]))!=0) //memcpy( (char *)&(address.sin_addr.s_addr) , he->h_addr,he->h_length); address.sin_addr.s_addr=*((struct sockaddr_in *)(he->h_addr));if((address.sin_addr.s_addr=inet_addr(argv[1]))==-1) return 0;

C语言编写漏洞扫描器
  • 百度网盘如何开启夜间模式
  • Axure设置当前文本的富文本属性
  • 怎样利用chrome浏览器的流量探测功能下载视频
  • 奥奇传说最高战斗力是多少 最强战斗力阵型
  • 庇护所(SHELTERED)新手前期攻略
  • 热门搜索
    云南昆明旅游攻略 dnf遗忘之地怎么玩 srt文件怎么打开 如何发朋友圈 阴阳师帚神哪里多 如何写诗 长沙有什么旅游景点 大学生如何创业 如何制作蛋挞 冰箱漏电怎么办