| |
|
Books
- Applied
Cryptography, Second Edition: Protocols, Algorithms, and Source
Code in C
- Bruce Schneier. ISBN 0-471-11709-9, John Wiley & Sons, Inc.,
1996
- C Programmer's Guide to NetBIOS, IPX, and SPX
- W. David Schwaderer. ISBN 0-672-30050-8, Sam's Publishing, 1992.
- Corgiville Fair
- Tasha Tudor.
ISBN 0316853127, Little, Brown & Company, April 1998.
- A Decent Cup of Tea
- Malachi McCormick. ISBN 0-517-58462-X, Clarkson N. Potter
Publishers, 1991.
|
...hey, who said
Network-reverse-engineering
was boring...
-- Luke K. C. Leighton
DCE/RPC over SMB
| |
|
- DCE/RPC over SMB: Samba and Windows NT Domain Internals
- Luke Kenneth Casson Leighton. ISBN 1-57870-150-3,
Macmillan Technical Publishing, December 1999.
- Fog
on the Tyne: The Official History of Lindisfarne
- Dave Ian Hill. ISBN 1-900711-07-9, Northdown Publishing,
November 1998.
- IPC
Mechanisms for SMB
- ISBN 1-872630-28-6, The Open Group, February 1992.
(Now available on-line at: http://www.opengroup.org/products/publications/catalog/c195.htm)
- The Lindisfarne Gospels
- Janet Backhouse. ISBN 0-7148-2461-5, Phaidon, April 1993.
- Network Programming in C
- Barry Nance. ISBN 0-88022-569-6, Que Corporation, 1990.
- NT
Network Plumbing: Routers, Proxies, and Web Services
- Anthony Northrup. ISBN 076453209X, IDG Books, July 1998.
- Protocols
for X/Open PC Interworking: SMB, Version 2
- ISBN 1-872630-45-6, The Open Group, October 1992.
(Now available on-line at: http://www.opengroup.org/products/publications/catalog/c209.htm)
- Samba:
Integrating Unix and Windows
- John D. Blair. ISBN 1-57831-006-7, Specialized Systems Consultants,
1998.
- SAMS
Teach Yourself Samba in 24 Hours
- Gerald Carter and Richard Sharpe. ISBN 0-67231-609-9, MacMillan
Publishing, April 1999.
- The
Unix System Today
- ISBN 1-85912-296-5, The Open
Group in association with VA Linux Systems, April 2000.
- Using
Samba
- Robert Eckstein, David Collier-Brown, Peter Kelly. ISBN
1-56592-449-5, O'Reilly,
November 1999.
(This
book has been officially adopted by the Samba Team. It is
available on-line
under an open content license.)
- Windows NT TCP/IP
- Dr. Karanjit Siyan. ISBN 1-56205-887-8,
New Riders, August 1998
|
Some say you can learn
a lot from books.
-- Sibella,
Richard
Thompson1
| |
|
- See Also:
- The Samba Team maintains a list of books about Samba and
SMB/CIFS networking in general. See any of the Samba mirror sites,
and select "Docs and Books"
from the menu.
Web
Note that the Web is a dynamic medium. Things tend to move
around a bit, and the URLs listed below may change without notice,
rhyme, or reason.
- Browsing and Windows 95 Networking
- Microsoft TechNet, December, 1996
http://www.microsoft.com/technet/archive/default.asp?url=/TechNet/Archive/win95/w95brows.asp
- CIFS: A Common Internet File System
- Paul Leach and Dan Perry.
Microsoft Interactive Developer magazine, November, 1996
http://www.microsoft.com/mind/1196/cifs.asp
- CIFS Authentication and Security [TR3020]
- Bridget Allison, Network Appliance, Inc., 199?
http://www.netapp.com/tech_library/3020.html
- Draft-leach-cifs-browser-spec-00: CIFS/E Browser Protocol
Preliminary Draft
- Paul J. Leach and Dilip C. Naik.
Expired Internet Draft. IETF, January 10, 1997
ftp://ftp.microsoft.com/developr/drg/CIFS/cifsbrow.txt
- Draft-leach-cifs-rap-spec-00: CIFS Remote Administration Protocol,
Preliminary Draft
- Paul J. Leach and Dilip C. Naik.
Expired Internet Draft. IETF, February 26, 1997
ftp://ftp.microsoft.com/developr/drg/cifs/cifsrap2.txt
- Draft-leach-cifs-v1-spec-02: A Common Internet File System
(CIFS/1.0) Protocol
- Paul J. Leach and Dilip C. Naik.
Expired Internet Draft. IETF, March 13, 1997
http://www.ubiqx.org/cifs/rfc-draft/draft-leach-cifs-v1-spec-02.html
- How to Disable LM Authentication on Windows NT
- Microsoft Knowledge Base Article #147706
http://support.microsoft.com/default.aspx?scid=KB;en-us;147706
- How to Enable NTLM 2 Authentication for Windows 95/98/2000 and NT
- Microsoft Knowledge Base Article #239869
http://support.microsoft.com/default.aspx?scid=KB;en-us;239869
- IETF RFC 883: Domain Names - Implementation and Specification
- Paul Mockapetris. IETF, November 1983
http://www.faqs.org/rfcs/rfc883.html
- IETF RFC 1001: Protocol Standard for a NetBIOS Service on a
TCP/UDP Transport: Concepts and Methods
- Karl Auerbach, Avnish Aggarwal, et. al., IETF, March, 1987
http://www.ubiqx.org/cifs/rfc-draft/rfc1001.html
- IETF RFC 1002: Protocol Standard for a NetBIOS Service on a
TCP/UDP Transport: Detailed Specifications
- Karl Auerbach, Avnish Aggarwal, et. al., IETF, March, 1987
http://www.ubiqx.org/cifs/rfc-draft/rfc1002.html
- IETF RFC 1034: Domain Names - Concepts and Facilities
- Paul Mockapetris. IETF, November, 1987
http://www.faqs.org/rfcs/rfc1034.html
- IETF RFC 1035: Domain Names - Implementation and Specification
- Paul Mockapetris. IETF, November, 1987
http://www.faqs.org/rfcs/rfc1035.html
- IETF RFC 1149: A Standard for the Transmission of IP Datagrams on
Avian Carriers
- David Waitzman. IETF, April, 1990
http://www.faqs.org/rfcs/rfc1149.html
- IETF RFC 1320: The MD4 Message-Digest Algorithm
- Ron Rivest. IETF, April, 1992
http://www.faqs.org/rfcs/rfc1320.html
- IETF RFC 1321: The MD5 Message-Digest Algorithm
- Ron Rivest. IETF, April, 1992
http://www.faqs.org/rfcs/rfc1321.html
- IETF RFC 1510: The Kerberos Network Authentication Service (V5)
- J. Kohl, C. Neuman. IETF, September, 1993
http://www.faqs.org/rfcs/rfc1510.html
- IETF RFC 1964: The Kerberos Version 5 GSS-API Mechanism
- J. Linn. IETF, June, 1996
http://www.faqs.org/rfcs/rfc1964.html
- IETF RFC 2078: Generic Security Service Application Program
Interface, Version 2
- J. Linn. IETF, January, 1997
http://www.faqs.org/rfcs/rfc2078.html
- IETF RFC 2104: HMAC: Keyed-Hashing for Message Authentication
- H. Krawczyk, M. Bellare, R. Canetti. IETF, February, 1997
http://www.faqs.org/rfcs/rfc2104.html
- IETF RFC 2181: Clarifications to the DNS Specification
- Randy Bush and Robert Elz. IETF, July, 1997
http://www.faqs.org/rfcs/rfc2181.html
- IETF RFC 2251: Lightweight Directory Access Protocol (v3)
- M. Wahl, T. Howes, S. Kille. IETF, December, 1997
http://www.faqs.org/rfcs/rfc2251.html
- IETF RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax
- Tim Berners-Lee, Roy Fielding, and Larry Masinter. IETF,
August, 1998
http://www.faqs.org/rfcs/rfc2396.html
- IETF RFC 2478: The Simple and Protected GSS-API Negotiation
Mechanism
- E. Baize, D. Pinkas. IETF, December, 1998
http://www.faqs.org/rfcs/rfc2478.html
- IETF RFC 2732: Format for Literal IPv6 Addresses in URL's
- R. Hinden, B. Carpenter, L. Masinter. IETF, December, 1999
http://www.faqs.org/rfcs/rfc2732.html
- IETF RFC 3244: Microsoft Windows 2000 Kerberos Change Password and
Set Password Protocols
- M. Swift, J. Trostle, J. Brezak. IETF, February, 2002
http://www.faqs.org/rfcs/rfc3244.html
- Information on Browser Operation
- Microsoft Knowledge Base Article #102878
http://support.microsoft.com/default.aspx?scid=KB;en-us;102878
- Inside SP4 NTLMv2 Security Enhancements
- Randy Franklin Smith. Windows & .Net Magazine, September, 1999
http://www.winnetmag.com/Articles/Index.cfm?ArticleID=7072
- Jargon File
- Edited by Eric S. Raymond, V4.3.3, September, 2002
http://catb.org/esr/jargon/
- jCIFS Project
- CIFS in Java
http://jcifs.samba.org/
- Just What is SMB?
- Richard Sharpe,
V1.2, October, 2002
http://www.samba.org/cifs/docs/what-is-smb.html
- LAN Technical Reference: 802.2 and NetBIOS APIs
- IBM Corp. 1986, 1996
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/BK8P7001/COVER
- More Than You Ever Wanted to Know about NT Login Authentication
- Philip C. Cox, Paul B. Hill. SystemExperts Corporation, 2001
[PDF file]
http://www.systemexperts.com/tutors/NT_Login_3.0.pdf
- Microsoft's CIFS FTP site
- ftp://ftp.microsoft.com/developr/drg/cifs/
- Microsoft's CIFS mailing list archives
- http://discuss.microsoft.com/archives/cifs.html
- Microsoft Networks/OpenNet Filesharing Protocol, Version 2.0
- Microsoft Corporation/Intel Corporation, November 7, 1988
ftp://ftp.microsoft.com/developr/drg/cifs/smb-core.ps
- Microsoft Networks/SMB File Sharing Protocol Extensions, Version 2.0,
Document Version 3.3
- Microsoft Corporation, November 7, 1988
ftp://ftp.microsoft.com/developr/drg/cifs/SMB-LM1X.PS
- Microsoft Networks/SMB File Sharing Protocol Extensions, Version 3.0,
Document Version 1.11
- Microsoft Corporation, June 19, 1990
ftp://ftp.microsoft.com/developr/drg/cifs/SMB-LM20.PS
- Microsoft Networks/SMB File Sharing Protocol Extensions,
Document Version 3.4
- Microsoft Corporation, February 29, 1992
ftp://ftp.microsoft.com/developr/drg/cifs/SMB-LM21.DOC
Note:
|
The ".DOC" format is proprietary and may be unreadable on
many platforms without the use of special software.
Fortunately, the Google
service can convert the ".DOC" format to HTML. Try
searching for "SMB-LM21.DOC"
and look for results that offer an option to "View as HTML".
|
- NetBIOS NetBEUI NBF Networking
- Timothy D. Evans, February, 2002
http://ourworld.compuserve.com/homepages/timothydevans/contents.htm
|
Disclaimer: this format
may be slightly incorrect,
as all the sources I have
list different formats.
-- Gavin Winston
re: Adapter Status Response
NetBIOS
Specification
| |
|
- NetBIOS Specification
- Gavin Winston
http://members.tripod.com/~Gavin_Winston/NETBIOS.HTM
(Warning! Frames, Pop-ups, Advertisements...)
- NT Cryptographic Password Attacks & Defences
- Alan Ramsbottom, July, 1997
http://www.ntbugtraq.com/default.asp?sid=1&pid=47&aid=17
- The NTLM Authentication Protocol
- Eric Glass, 2003
http://davenport.sourceforge.net/ntlm.html
- NTLM Authentication Scheme for HTTP
- Ronald Tschalär, March, 2001
http://www.innovation.ch/java/ntlm.html
- Remoted Net API Format Strings
- Archived E'mail from Paul Leach, Microsoft, September 27, 1996
http://discuss.microsoft.com/SCRIPTS/WA-MSD.EXE?A2=ind9609d&L=cifs&T=0&F=&S=&P=1674
- Russian Tea HowTo
- Dániel Nagy, April, 2002
http://www.fazekas.hu/~nagydani/rth/Russian-tea-HOWTO-v2.html
- Samba web sites
- http://www.samba.org/
- SNIA Common Internet Filesystem Technical Reference
- Storage Network Industry Association, CIFS Workging Group
http://www.snia.org/tech_activities/CIFS
- Tea Health Homepage
- The Tea Council
http://www.teahealth.co.uk/
- Unicode in the Unix Environment
- Roman Czyborra
http://czyborra.com/
- Unicode, Inc.
- http://www.unicode.org/
- User Authentication with Windows NT
- Microsoft Knowledge Base Article #102716
http://support.microsoft.com/default.aspx?scid=KB;en-us;102716
- Using jCIFS to Connect to Win32 Named Pipes
- Michael B. Allen
http://jcifs.samba.org/src/docs/pipes.html
- Who Will Own Your Next Good Idea?
- Charles C. Mann.
The Atlantic Online, September, 1998
http://www.theatlantic.com/issues/98sep/copy.htm
- Windows 2000 Authorization Data in Kerberos Tickets
- Microsoft Corporation, 2002
http://msdn.microsoft.com/library/en-us/dnkerb/protocol/
windows_2000_authorization_data_in_kerberos_tickets.asp
|