go-ntlm:使用https

时间:2024-05-18 18:28:54
【文件属性】:

文件名称:go-ntlm:使用https

文件大小:46KB

文件格式:ZIP

更新时间:2024-05-18 18:28:54

Go

Go的NTLM实施 这是NTLM for Go的本机实现,它是使用的Microsoft MS-NLMP文档实现的。 该库当前正在使用中,并且已通过无连接NTLMv1和v2(具有和不具有扩展的会话安全性)进行了测试。 使用说明 当前,该实现仅支持面向无连接(数据报)的NTLM。 我们不需要使用面向连接的NTLM,因此未实现。 但是,实现面向连接的NTLM应该非常简单,因为库中存在所有必需的操作。 缺少的主要部分是客户端和服务器之间的功能协商,对于我们的使用,我们对一组受支持的协商标志进行了硬编码。 作为NTLM客户端的示例用法 import "github.com/ThomsonReutersEikon/go-ntlm/ntlm" session , err = ntlm . CreateClientSession ( ntlm . Version2 , ntlm . Connectionl


【文件预览】:
go-ntlm-master
----License(2KB)
----README.md(2KB)
----ntlm()
--------helpers.go(2KB)
--------crypto.go(4KB)
--------ntlmv1.go(12KB)
--------message_challenge.go(5KB)
--------md4()
--------signature.go(4KB)
--------message_challenge_test.go(2KB)
--------challenge_responses.go(5KB)
--------message_authenticate_test.go(4KB)
--------message_negotiate.go(2KB)
--------ntlm.go(3KB)
--------negotiate_flags_test.go(908B)
--------signature_test.go(3KB)
--------av_pairs.go(6KB)
--------payload.go(2KB)
--------crypto_test.go(2KB)
--------message_authenticate.go(9KB)
--------ntlmv2_test.go(7KB)
--------ntlmv1_test.go(11KB)
--------keys.go(2KB)
--------version.go(1KB)
--------negotiate_flags.go(12KB)
--------helpers_test.go(1KB)
--------ntlmv2.go(14KB)

网友评论