![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 82
red10057
这个作者很懒,什么都没留下…
展开
-
IP扫描;SendARP() 查询本地网络在线电脑IP,MAC,以及获得主机名。
#include #include #include #include #pragma comment(lib, "ws2_32")#pragma comment(lib, "iphlpapi")int main(){ WORD wVersio原创 2011-05-28 20:19:00 · 3170 阅读 · 1 评论 -
Raw Socket编程
这里介绍Windows Sockets的一些关于原始套接字(Raw Socket)的编程。同Winsock1相比,最明显的就是支持了Raw Socket套接字类型,通过原始套接字,我们可以更加自如地控制Windows下的多种协议,而且能够对网络底层的传输机制进行控制。转载 2011-05-28 20:58:00 · 1634 阅读 · 0 评论 -
端口扫描器
一、端口扫描器功能简介:服务器上所开放的端口就是潜在的通信通道,也就是一个入侵通道。对目标计算机进行端口扫描,能得到许多有用的信息,进行端口扫描的方法很多,可以是手工进行扫描、也可以用端口扫描软件进行。扫描器通过选用远程TCP/IP不同的端口的服务,并记录目标给予的回答,转载 2011-05-28 21:04:00 · 2255 阅读 · 1 评论 -
gethostname(); gethostbyname(); gethostbyaddr() 的用法
#include #include #pragma comment(lib, "ws2_32")int main(){ WSADATA wSdata; if (WSAStartup(MAKEWORD(2,2), &wSdata)!=0) { pr原创 2011-05-24 09:02:00 · 786 阅读 · 0 评论 -
gethostname(); gethostbyname(); gethostbyaddr() 的用法
#include #include #pragma comment(lib, "ws2_32")int main(){ WSADATA wSdata; if (WSAStartup(MAKEWORD(2,2), &wSdata)!=0) { pr原创 2011-05-24 09:01:00 · 913 阅读 · 0 评论 -
从SOCKADDR 中得到IP
recvfrom(Sock,recv,100,0,(sockaddr*)&From,&Fromlen);sockaddr_in stmp;memcpy(&stmp,(sockaddr_in*)&From,sizeof(sockaddr_in));ntohl(stmp.sin_addr.s_addr);char * a=inet_ntoa(stmp.sin_addr); a值转载 2012-08-15 21:03:07 · 601 阅读 · 0 评论 -
查看应用程序端口号
在CMD里面输入netstat -ano可以找到端口和应用程序对应的PID号再打开任务管理器,选到进程,选择查看\列,把PID号钩选,就可以看到响应进程的PID号了 ``再去对比就行了转载 2012-08-21 13:57:40 · 994 阅读 · 0 评论