/SMB

Implementing CIFS (SMB) protocol in Perl

Primary LanguagePerlGNU General Public License v3.0GPL-3.0

Welcome to SMB-Perl 0.06.

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::Auth
	SMB::Client
	SMB::Command
	SMB::Connection
	SMB::Crypt
	SMB::File
	SMB::Header
	SMB::OpenFile
	SMB::Packer
	SMB::Parser
	SMB::Proxy
	SMB::Server
	SMB::Time
	SMB::Tree
	SMB::v1::Command
	SMB::v1::Command::*
	SMB::v1::Commands
	SMB::v1::Header
	SMB::v2::Command
	SMB::v2::Command::*
	SMB::v2::Commands
	SMB::v2::Header

Author:
	Mikhael Goikhman <migo@cpan.org>

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