Draft Protocol

cifsntdomain.txt (Text)
This and much more is currently implemented in Samba, experimentally. Currently being researched is the DCE/RPC over SMB Transaction Pipes Remote Procedure Calls in NT. Some of these are decoded in NETMON.EXE and others definitely are not: this just makes the job of working them all out harder, not impossible.

If anyone wishes to see the code currently being written (a version of which, as the copyright holder, I have released under the GPL) but you do not have permission from the corporation for whom you work to look at GPL licensed code, then I would be happy to specifically negotiate a partial or full source code license with you or your corporation, for either educational or other purposes. Please contact me for details.

NT Domains for UNIX

ntdom-unix.txt (Text)

The issues involved in, and a road map for, making UNIX look like NT.

The current state of play is that experimental NT Domain Logins are available to UNIX, using what is currently the BRANCH_NTDOM version of Samba, along with the ability to examine the status of NT Servers using smbclient (an administrator password is required for detailed information to be obtained).

References

smbparse.c smbparse.h Parsing implementation and structures
Specification Authentication Specification by Paul Ashton
Implementation Authentication Implementation by Linus Nordberg
rid_extract.txt RIDs from the registry, by Oscar Klicker
cifs6.txt Latest CIFS document (text)
cifs6.html Latest CIFS document (html)
Moving soon NT Security FAQ by L. Nordberg and R. Malmgren
Windows Sourcer v7 Disassembler for W95 and NT by V Communications

Home Page Contact details Luke Kenneth Casson Leighton