windows-nt/Source/XPSP1/NT/ds/security/roadmap.txt
2020-09-26 16:20:57 +08:00

64 lines
3.3 KiB
Plaintext

Here is a brief description of the files & projects in the security tree:
ÃÄÄÄcryptdll - Encryption libraries for Kerberos, builds cryptdll.dll
³
ÃÄÄÄdebug - Debugging support code
³ ÃÄÄÄdbgtool - Tool for enabling debugging in running programs
³ ÀÄÄÄdebuglib - Debugging libraries to link into programs
³
ÃÄÄÄdssetup - Code for changing machine role (wksta->DC)
³ ÃÄÄÄclient - Client stubs
³ ÀÄÄÄserver - server portion, linked into lsasrv.dll
³
ÃÄÄÄinc - Project wide include files
³
ÃÄÄÄkerberos - Kerberos client & server implementation
³ ÃÄÄÄasn1 - Contains asn.1 definitions for Kerberos types
³ ÃÄÄÄatqnew - socket & thread library used by KDC & LDAP
³ ÃÄÄÄclient2 - kerberos client code, a SSP, builds kerberos.dll
³ ³ ÃÄÄÄchicago - Build for Kerberos for Win9x and special files
³ ³ ÃÄÄÄwinnt5 - Build for Win 2000
³ ³ ÃÄÄÄutest - Component test for Kerberos
³ ÃÄÄÄcommon2 - Common code shared by kerberos SSP & KDC
³ ÃÄÄÄexts - ntsd exts for Kerberos.
³ ÃÄÄÄinc - common headers for client & server
³ ÃÄÄÄkerbcli - Special lib for adsi folks to use kerbpasswd
³ ÃÄÄÄkernel - Kernel implementation of Kerberos client
³ ÃÄÄÄrtl - Support routines, may be usable outside project, contains support for PACs
³ ÀÄÄÄserver - KDC implementation, builds kdcsvc.dll
³ ÀÄÄÄutest - More Component tests for Kerberos.
³
ÃÄÄÄlsa - Local Security Authority project
³ ÃÄÄÄclient - Client code for LSA authentication APIs (LsaLogonUser, LsaCallAuthenticationPackage)
³ ÃÄÄÄuclient - Lsa Policy RPC client APIs
³ ÃÄÄÄcommon - Common code for LSA RPC client & server
³ ÃÄÄÄcrypt - base NT encryption code
³ ³ ÃÄÄÄdll - Rtl wrapper routines for OWFs, challenge responses, and session keys
³ ³ ÀÄÄÄengine - core encryption code, contains checked in binaries of encryption object files
³ ÃÄÄÄmsprivs - Localized library of privilege names
³ ÃÄÄÄsecurity - SSP client code common to user & kernel mode
³ ³ ÃÄÄÄdll - user mode implemetation, builds secur32.dll
³ ³ ÃÄÄÄdriver - kernel mode implementation, builds ksecdd.sys
³ ³ ÀÄÄÄstubdll - builds stub security.dll for NT4 compatibility
³ ÀÄÄÄserver - Code LSA authentication, EFS & auditing code, builds lsasrv.dll
³ ÀÄÄÄdspolicy - LSA local policy & truste domain code
³
ÃÄÄÄlsaitf - Libary for dynamically linking to APIs exported by samsrv.dll & lsasrv.dll
³
ÃÄÄÄmsv_sspi - NTLM & MSV1_0 authentication package support, builds msv1_0.dll
³
ÃÄÄÄntmarta - Extensible acl editing APIs, builds ntmarta.dll
³
ÃÄÄÄschannel - secure channel implementation of SSL,TLS,PCT
³ ÃÄÄÄlsa - NT5 implementation that runs in the LSA
³ ÃÄÄÄossutil - Utility code for ASN.1 encoding/decoding
³ ÃÄÄÄspbase - core SSL SSP code
³
ÃÄÄÄw32time - Win32 time service, contains client & server
³
ÀÄÄÄwxlpc - LPC routines for Winlogon->Sam communication
ÃÄÄÄclient - client routines, linked into winlogon
ÀÄÄÄserver - server routines, linked into SAM