终于得到关于系统IPSec相关的信息了。
这玩意好几年了,网上压根找不到丁点信息。
用过防火**的兄弟肯定是知道的。
windows防火**简直是陀狗屎,添加的条数多点点,就卡到爆炸。
而系统安全策略 IPsec不同。尽管添加,不带卡一点点的。
甚至可以在策略里 创建多个 IP筛选器,甚至可以把这些筛选器命名为日期,便于管理。
于是乎我寻思着通过chat看看能不能查到信息。
果然,告诉我是通过NetAPI32.dll这个DLL库。
于是我深入咨询,这个库就是个超级万能库。
NetIpsecNewSecurityPolicy:创建新的IPSec安全策略。
NetIpsecAddSecurityPolicy:向现有的IPSec安全策略添加新的安全策略项。
NetIpsecDeleteSecurityPolicy:删除现有的IPSec安全策略。
NetIpsecSetSystemSecurityPolicy:设置系统范围的IPSec安全策略。
NetIpsecGetSystemSecurityPolicy:获取系统范围的IPSec安全策略。
NetIpsecSetInterfaceSecurityPolicy:设置单个网络接口的IPSec安全策略。
NetIpsecGetInterfaceSecurityPolicy:获取单个网络接口的IPSec安全策略。NetIpsecQueryPolicy:cha询IPSec安全策略的状态和设置。
NetIpsecQueryStatistics:cha询IPSec安全策略的统计信息。
NetIpsecAddFilter:向IPSec安全策略添加过滤器。
NetIpsecDeleteFilter:从IPSec安全策略中删除过滤器。
NetIpsecSetFilter:设置IPSec安全策略中的过滤器参数。
NetIpsecGetFilter:获取IPSec安全策略中的过滤器参数。
NetIpsecSetFilterAction:设置IPSec安全策略中的过滤器行为。
NetIpsecGetFilterAction:获取IPSec安全策略中的过滤器行为。
NetIpsecQueryPolicyEx:cha询IPSec安全策略的状态和设置,比NetIpsecQueryPolicy更加灵活和详细。
NetIpsecAddFilterEx:向IPSec安全策略添加过滤器,比NetIpsecAddFilter更加灵活和详细。
NetIpsecSetFilterEx:设置IPSec安全策略中的过滤器参数,比NetIpsecSetFilter更加灵活和详细。
NetIpsecGetFilterEx:获取IPSec安全策略中的过滤器参数,比NetIpsecGetFilter更加灵活和详细。
NetIpsecQueryPolicyLocal:cha询本地计算机的IPSec安全策略。
NetIpsecAddFilterLocal:向本地计算机的IPSec安全策略添加过滤器。
NetIpsecDeleteFilterLocal:从本地计算机的IPSec安全策略中删除过滤器。
NetIpsecSetFilterLocal:设置本地计算机的IPSec安全策略中的过滤器参数。
NetIpsecGetFilterLocal:获取本地计算机的IPSec安全策略中的过滤器参数。
NetIpsecSetFilterActionLocal:设置本地计算机的IPSec安全策略中的过滤器行为。
NetIpsecGetFilterActionLocal:获取本地计算机的IPSec安全策略中的过滤器行为。
这些函数可以帮助开发人员在本地计算机上管理和控制IPSec安全策略,而不需要考虑其他计算机或网络中的安全策略。
此外,还有一些与IPSec事件日志记录相关的API函数,例如:
NetIpsecAddAuditRule:向IPSec安全策略添加审计规则。
NetIpsecDeleteAuditRule:从IPSec安全策略中删除审计规则。
NetIpsecSetAuditRule:设置IPSec安全策略中的审计规则参数。
NetIpsecGetAuditRule:获取IPSec安全策略中的审计规则参数。
这些函数可以帮助开发人员通过添加、删除、设置和获取审计规则来管理IPSec事件的日志记录,以便更好地了解和监控网络安全性情况。
总的来说,NetAPI32.dll库提供了丰富的与IPSec相关的API函数,这些函数可以帮助开发人员更好地管理和控制IPSec安全策略,以满足特定的网络需求和安全性要求。在使用这些函数之前,建议仔细阅读相关文档和资料,并了解Windows网络编程和IPSec协议的基础知识。除了之前提到的API函数,NetAPI32.dll库中还有其他一些与IPSec相关的函数,这些函数可以帮助开发人员更深入地管理和控制IPSec安全策略。
以下是一些额外的API函数:
NetIpsecQueryAuthentication:cha询IPSec安全策略的认证方式。
NetIpsecQueryAudit:cha询IPSec安全策略的审计设置。
NetIpsecSetAuthentication:设置IPSec安全策略的认证方式。
NetIpsecSetAudit:设置IPSec安全策略的审计设置。
这些函数可以帮助开发人员管理和控制IPSec安全策略的认证和审计设置,以确保网络安全性得到正确的保护和管理。
另外,还有一些与IPSec操作相关的API函数,例如:
NetIpsecInitialize:初始化IPSec安全策略。
NetIpsecUninitialize:卸载IPSec安全策略。
NetIpsecStart:启动IPSec安全策略。
NetIpsecStop:停止IPSec安全策略。
NetIpsecAddAddress:向IPSec安全策略添加地址。
NetIpsecDeleteAddress:从IPSec安全策略中删除地址。
NetIpsecSetAddress:设置IPSec安全策略中的地址参数。
NetIpsecGetAddress:获取IPSec安全策略中的地址参数。
这些函数可以帮助开发人员执行与IPSec操作相关的任务,例如初始化、卸载、启动和停止IPSec安全策略,添加、删除和设置地址参数等。
总的来说,NetAPI32.dll库提供了很多与IPSec相关的API函数,这些函数可以帮助开发人员更好地管理和控制IPSec安全策略,以满足特定的网络需求和安全性要求。在使用这些函数之前,建议仔细阅读相关文档和资料,并了解Windows网络编程和IPSec协议的基础知识。除了之前提到的API函数,NetAPI32.dll库中还有其他一些与IPSec相关的函数,这些函数可以帮助开发人员更深入地管理和控制IPSec安全策略。
以下是一些额外的API函数:
NetIpsecFlushPolicy:刷新IPSec安全策略。
NetIpsecQueryPolicy:cha询IPSec安全策略的状态和设置。
NetIpsecAddFilter:向IPSec安全策略添加过滤器。
NetIpsecDeleteFilter:从IPSec安全策略中删除过滤器。
NetIpsecSetFilter:设置IPSec安全策略中的过滤器参数。
NetIpsecGetFilter:获取IPSec安全策略中的过滤器参数。
NetIpsecAddAuditFilter:向IPSec安全策略添加审核过滤器。
NetIpsecDeleteAuditFilter:从IPSec安全策略中删除审核过滤器。
NetIpsecSetAuditFilter:设置IPSec安全策略中的审核过滤器参数。
NetIpsecGetAuditFilter:获取IPSec安全策略中的审核过滤器参数。
NetIpsecQueryAuthenticationMode:cha询IPSec安全策略的认证方式。
NetIpsecSetAuthenticationMode:设置IPSec安全策略的认证方式。
这些函数可以帮助开发人员执行与IPSec相关的各种任务,例如刷新、cha询、添加、删除、设置和获取IPSec安全策略的状态、设置、过滤器和审核过滤器参数以及认证方式等。在使用这些函数之前,建议仔细阅读相关文档和资料,并了解Windows网络编程和IPSec协议的基础知识。
行了,需要使用的API已经了然了。那么接下来就是问chat 相关 API 的参数信息了。
有没有一起研究的?
api函数都藏在Windows DLL文件中,包括一些不公开的api函数 Chat知道,问啥说啥,封装没压力。现在就缺头
页:
[1]