我正在用C构建UDP端口扫描程序。 这是代码的方案
Create Socket
Structure raw UDP packet with port i
Send packet and wait n miliseconds for reply
我需要执行X次这些任务,具体取决于要扫描的端口数。它可能高达65535次。
考虑到在3.5.0-17通用Linux内核下运行的i386机器,我的目标是优化资源。
感谢您的关注。
答案 0 :(得分:1)
select
,epoll
或类似内容的一个主题。