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)新手前期攻略
  • 热门搜索
    宁夏旅游网 国内旅游攻略 旅游产品开发 西藏旅游注意事项 崇明岛旅游攻略 团购旅游 费城旅游 凯撒旅游官网 奉贤海湾旅游区 九寨沟旅游最佳时间