【文件属性】:
文件名称:管理系统javasal源码-libnet:windows用户模式网络库
文件大小:96KB
文件格式:ZIP
更新时间:2021-06-06 17:46:28
系统开源
管理系统java
sal源码
libnet
windows
network
library
建立本工程的目的。
这是一个应用层的收集各种网路操作的集合,主要是API的用法,主要是枚举和信息的收集。
命名管道和邮件槽算不算网络?有的说他们是属于文件。
The
Security
Support
Provider
Interface
(SSPI)
算不算网络,微软把它列为Authentication
(Authentication)。
还有无线和代理以及netsh的接口。
本库说明:
本库主要包含进程相关的内容,
如:Sock,WFP,NetBIOS,FireWall,SPI,WinHttp,WinINet等。
因为本工程是应用层,所以不包含TDI,WSK,WFP,NDIS等的驱动层的内容。
本库的设计的几个规则:
1.尽量不调用日志函数。
刚开始的时候还考虑是否使用日志,以及何种日志。
2.因为上一条,所以代码失败要返回详细的信息,也就是失败的原因。
3.因为上两条的原因,所以使用者要检查返回值,并记录日志。
4.代码不会主动抛异常。代码尽量屏蔽异常。但是不代表代码中没有异常。
代码尽量捕
【文件预览】:
libnet-main
----libnet.sln(2KB)
----inc()
--------libnet.h(5KB)
----test()
--------test.cpp(920B)
--------test.vcxproj(8KB)
--------test.vcxproj.filters(1KB)
--------test.vcxproj.user(168B)
----libnet()
--------raw.h(14KB)
--------wfp.h(80B)
--------framework.h(4KB)
--------libnet.rc(2KB)
--------WinINetExamples.h(251B)
--------WinhttpExamples.h(690B)
--------html.h(580B)
--------Sock.cpp(53KB)
--------pch.h(664B)
--------NetApi.h(516B)
--------IOCTL.h(3KB)
--------NetBIOS.cpp(5KB)
--------libnet.vcxproj(11KB)
--------libnet.vcxproj.filters(4KB)
--------WinhttpExamples.cpp(22KB)
--------IpAddr.cpp(8KB)
--------wfp.cpp(39KB)
--------dllmain.cpp(445B)
--------libnet.vcxproj.user(168B)
--------spi.h(737B)
--------Wlan.h(85B)
--------IpHelper.cpp(77KB)
--------pch.cpp(18B)
--------IOCTL.cpp(19KB)
--------resource.h(397B)
--------Sock.h(941B)
--------Firewall.h(1KB)
--------Wlan.cpp(15KB)
--------spi.cpp(24KB)
--------html.cpp(5KB)
--------raw.cpp(36B)
--------NetBIOS.h(81B)
--------Firewall.cpp(98KB)
--------log.cpp(2KB)
--------log.h(2KB)
--------IpAddr.h(1KB)
--------IpHelper.h(2KB)
--------WinINetExamples.cpp(4KB)
--------network.cpp(870B)
--------NetApi.cpp(28KB)
--------readme.txt(2KB)
----README.md(2KB)