Module: RubySMB::SMB1
- Defined in:
- lib/ruby_smb/smb1.rb,
lib/ruby_smb/smb1/tree.rb,
lib/ruby_smb/smb1/packet.rb,
lib/ruby_smb/smb1/dialect.rb,
lib/ruby_smb/smb1/commands.rb,
lib/ruby_smb/smb1/bit_field.rb,
lib/ruby_smb/smb1/andx_block.rb,
lib/ruby_smb/smb1/data_block.rb,
lib/ruby_smb/smb1/smb_header.rb,
lib/ruby_smb/smb1/dispositions.rb,
lib/ruby_smb/smb1/oplock_levels.rb,
lib/ruby_smb/smb1/packet/trans2.rb,
lib/ruby_smb/smb1/create_actions.rb,
lib/ruby_smb/smb1/packet/nt_trans.rb,
lib/ruby_smb/smb1/parameter_block.rb,
lib/ruby_smb/smb1/packet/echo_request.rb,
lib/ruby_smb/smb1/packet/empty_packet.rb,
lib/ruby_smb/smb1/packet/echo_response.rb,
lib/ruby_smb/smb1/bit_field/open2_flags.rb,
lib/ruby_smb/smb1/packet/logoff_request.rb,
lib/ruby_smb/smb1/packet/trans2/request.rb,
lib/ruby_smb/smb1/bit_field/capabilities.rb,
lib/ruby_smb/smb1/bit_field/header_flags.rb,
lib/ruby_smb/smb1/bit_field/share_access.rb,
lib/ruby_smb/smb1/bit_field/trans2_flags.rb,
lib/ruby_smb/smb1/packet/logoff_response.rb,
lib/ruby_smb/smb1/packet/trans2/response.rb,
lib/ruby_smb/smb1/bit_field/header_flags2.rb,
lib/ruby_smb/smb1/bit_field/security_mode.rb,
lib/ruby_smb/smb1/packet/nt_trans/request.rb,
lib/ruby_smb/smb1/bit_field/create_options.rb,
lib/ruby_smb/smb1/packet/negotiate_request.rb,
lib/ruby_smb/smb1/packet/nt_trans/response.rb,
lib/ruby_smb/smb1/packet/trans2/data_block.rb,
lib/ruby_smb/smb1/bit_field/open2_open_mode.rb,
lib/ruby_smb/smb1/packet/negotiate_response.rb,
lib/ruby_smb/smb1/packet/trans2/subcommands.rb,
lib/ruby_smb/smb1/bit_field/file_access_mask.rb,
lib/ruby_smb/smb1/bit_field/optional_support.rb,
lib/ruby_smb/smb1/bit_field/open2_access_mode.rb,
lib/ruby_smb/smb1/bit_field/smb_nmpipe_status.rb,
lib/ruby_smb/smb1/packet/nt_trans/subcommands.rb,
lib/ruby_smb/smb1/packet/trans2/open2_request.rb,
lib/ruby_smb/smb1/packet/tree_connect_request.rb,
lib/ruby_smb/smb1/bit_field/tree_connect_flags.rb,
lib/ruby_smb/smb1/packet/session_setup_request.rb,
lib/ruby_smb/smb1/packet/trans2/open2_response.rb,
lib/ruby_smb/smb1/packet/tree_connect_response.rb,
lib/ruby_smb/smb1/bit_field/smb_file_attributes.rb,
lib/ruby_smb/smb1/packet/session_setup_response.rb,
lib/ruby_smb/smb1/packet/nt_trans/create_request.rb,
lib/ruby_smb/smb1/packet/tree_disconnect_request.rb,
lib/ruby_smb/smb1/bit_field/directory_access_mask.rb,
lib/ruby_smb/smb1/packet/nt_trans/create_response.rb,
lib/ruby_smb/smb1/packet/trans2/request_secondary.rb,
lib/ruby_smb/smb1/packet/tree_disconnect_response.rb,
lib/ruby_smb/smb1/bit_field/smb_ext_file_attributes.rb,
lib/ruby_smb/smb1/packet/negotiate_response_extended.rb,
lib/ruby_smb/smb1/packet/session_setup_legacy_request.rb,
lib/ruby_smb/smb1/packet/session_setup_legacy_response.rb
Overview
This module adds the namespace for version 1 of the SMB Protocol as defined in MS-SMB
Defined Under Namespace
Modules: BitField, Commands, CreateActions, Dispositions, Packet Classes: AndXBlock, DataBlock, Dialect, ParameterBlock, SMBHeader, Tree
Constant Summary collapse
- SMB_PROTOCOL_ID =
Protocol ID value. Translates to \xFFSMB
0xFF534D42