|
|
1.1 ! root 1: "Extra Information".txt ! 2: ! 3: Here is some extra information on security. Although these issues ! 4: have come up in the past in discussion with developers of Win32 ! 5: apps, this isn't really a FAQ (Frequently Asked Questions) list, ! 6: in that some of the issues below haven't come up that often. ! 7: It's just extra information made available to you on this CD ! 8: ! 9: From time to time when we answer questions that pertain to any of ! 10: the issues below, we may refer to particular ranges of line ! 11: numbers in this file as part of the discussion. We may also ! 12: upload to a Compuserve library (for example GO MSWIN32) updated ! 13: versions of this file that would contain additional and/or more ! 14: recent extra information ! 15: ! 16: --- Getting started with security as a developer ! 17: ! 18: Among the first places to look would be: ! 19: ! 20: - "Inside Windows NT", by Custer, from MS Press, 1993, ISBN ! 21: 1-55615-481-X. See pages 72-81 ! 22: ! 23: - "Windows NT - Answer Book", by Groves, from MS Press, 1993, ! 24: ISBN 1-55615-562-X. See pages 44-141 and 187-190. Much of ! 25: this information is actually more tuned towards ! 26: administrators and end-users, however developers may also ! 27: find this information useful ! 28: ! 29: - The Windows NT Resource Guide (see on this CD the ! 30: \doc\enduser\resource directory), chapter 3, which is pages ! 31: 51-92 ! 32: ! 33: - The two-article "Inside Windows NT Security" series by Rob ! 34: Reichel that appeared in Windows/DOS Developer's Journal. ! 35: The first of the series appeared in the April 1993 issue ! 36: beginning on page 6, the second appeared in the May 1993 ! 37: issue, pages 44-50 ! 38: ! 39: - The Win32 .hlp file. Click on "Functions and Overviews", ! 40: choose Security, click the "Overview" button. The first ! 41: nine subtopics ("Terms" through "SIDs") need to be ! 42: understood before moving on. In particular see the diagram ! 43: in the "Security Model" subtopic, that shows the ! 44: relationship between Access Token and ACL. Pages 84-92 of ! 45: the Windows NT Resource Guide chapter 3 have examples ! 46: showing how this relationship works ! 47: ! 48: - This sample, check_sd, is also useful in understanding ! 49: Access Tokens and ACLs. It shows what some actual examples ! 50: of the data structures on your machine look like, how the ! 51: different defines for building up Access Mask values may ! 52: have been used, etc ! 53: ! 54: --- Information on C2 security ! 55: ! 56: In the Windows NT Resource Guide (see on this CD the ! 57: \doc\enduser\resource directory) on pages 52-54 is a summary ! 58: of the C2 criteria. This is a good place to start ! 59: understanding the C2 criteria, as is "Inside Windows NT", by ! 60: Custer, from MS Press, 1993, ISBN 1-55615-481-X. See pages ! 61: 3-4, 74-76, 196, 330 and 370 ! 62: ! 63: If more info is needed, the Government Printing Office ! 64: (202)783-3238 provides copies of the Orange Book, GPO Stock ! 65: Number 008-000-00461-7 at nominal charges. Another reference ! 66: is the book "Computer Security Basics", by Russel and Gangemi, ! 67: from O'Reilly & Assoc, 1992, ISBN 0-937175-71-4. This book ! 68: has a 59 page chapter 6 (called "Inside the Orange Book") ! 69: along with other information that may be useful to those ! 70: working their way through each of the 121 pages in the Orange ! 71: Book
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.