Skip to content

mig0/SMB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to SMB-Perl 0.09.

This pure perl library allows to receive and send commands using SMB
network protocol (also called CIFS - Common Internet File System).

Currently the intention is to support SMB protocol version 2.
Support for SMB 1 and SMB 3 may be added in the future.

Simple implementations of SMB server, client and proxy are included.

Usage:
	bin/smb-server -p 10445

	bin/smb-client -v -U username%password //server/share

	bin/smb-proxy -p 10445 10.0.2.2:445

Classes:
	SMB
	SMB::Agent
	SMB::Auth
	SMB::Client
	SMB::Command
	SMB::Connection
	SMB::Crypt
	SMB::DCERPC
	SMB::File
	SMB::Header
	SMB::OpenFile
	SMB::Packer
	SMB::Parser
	SMB::Proxy
	SMB::Server
	SMB::Time
	SMB::Tree
	SMB::v1::Command
	SMB::v1::Command::Negotiate
	SMB::v1::Commands
	SMB::v1::Header
	SMB::v2::Command
	SMB::v2::Command::Close
	SMB::v2::Command::Create
	SMB::v2::Command::Ioctl
	SMB::v2::Command::Negotiate
	SMB::v2::Command::QueryDirectory
	SMB::v2::Command::QueryInfo
	SMB::v2::Command::Read
	SMB::v2::Command::SessionSetup
	SMB::v2::Command::SetInfo
	SMB::v2::Command::TreeConnect
	SMB::v2::Command::Write
	SMB::v2::Commands
	SMB::v2::Header

Author:
	Mikhael Goikhman <[email protected]>

Web site:
	http://migo.sixbit.org/software/smb-perl/

About

Implementing CIFS (SMB) protocol in Perl

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages