DeMISTIfying Infosec: Server Message Block

By Katherine Teitler

SMB was originally developed for Windows OS but a later software implementation called Samba made it possible for SMB to be used on Mac OSs or UNIX.

Server message blocks run on top of TCP/IP, via NetBIOS/NetBEUI, or over other network protocols, letting the application access files, read/write/create/update files, or request other resources or services from a remote server.

The original protocol, SMB 1.0. was introduced in the early 1990s by Barry Feigenbaum. SMB3.1.1, the latest version, was introduced with Windows 10 and Windows Server 2016. Version 3.1.1 supports AES encryption and implements pre-authentication integrity checks using SHA-512 hash. Since Windows 95, all Windows OSs include SMB protocol support.

An open source version called the Common Internet File System (CIFS) is available through the Internet Engineering task Force (IETF).

Get the DeMISTIfying InfoSec newsletter every Tuesday!


Get daily email updates

SC Media's daily must-read of the most current and pressing daily news

By clicking the Subscribe button below, you agree to SC Media Terms and Conditions and Privacy Policy.