Packetgen::Plugin::SMB
This is a plugin for PacketGen gem. It adds some support for SMB protocol suite:
- SMB:
- SMB common header,
- Close command,
- NtCreateAndX command,
- Trans command,
- Browser subprotocol,
- SMB2:
- SMB2 common header (support 2.x and 3.x dialects),
- Negotiate command,
- SessionSetup command,
- GSSAPI, used to transport negotiation over SMB2 commands,
- NTLM, SMB authentication protocol.
Installation
Add this line to your application's Gemfile:
gem 'packetgen-plugin-smb'
And then execute:
$ bundle
Or install it yourself as:
$ gem install packetgen-plugin-smb
Usage
TODO
See also
API documentation: http://www.rubydoc.info/gems/packetgen-plugin-smb
License
MIT License (see LICENSE)
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/sdaubert/packetgen-plugin-smb.