rapid7 / ruby_smb

A native Ruby implementation of the SMB Protocol Family
Other
79 stars 82 forks source link

Adds ntlm_flags & NegotiateResponseExtended #171

Closed agalway-r7 closed 3 years ago

agalway-r7 commented 3 years ago

Required for eternalblue_win8 port to ruby.

Extends Net::NTLM::Client initializer to include ntlm_flags.

Also allows negotiate_response to parse returning NegotiateResponseExtended packets into RubySMB::SMB1::Packet::NegotiateResponseExtended. This is a useful feature for the entire library, not just this one PR.