Open Source Security Tools.pdf

(13040 KB) Pobierz
howlett_fm.fm Page i Tuesday, June 29, 2004 2:10 PM
Open Source
Security Tools
908342135.445.png 908342135.456.png 908342135.467.png 908342135.478.png 908342135.001.png 908342135.012.png 908342135.023.png 908342135.034.png 908342135.044.png 908342135.055.png 908342135.066.png 908342135.077.png 908342135.088.png 908342135.099.png 908342135.110.png 908342135.121.png 908342135.132.png 908342135.143.png 908342135.154.png 908342135.165.png 908342135.176.png 908342135.186.png 908342135.197.png 908342135.208.png 908342135.219.png 908342135.230.png 908342135.241.png 908342135.252.png 908342135.263.png 908342135.274.png 908342135.285.png 908342135.296.png 908342135.307.png 908342135.318.png 908342135.329.png 908342135.339.png 908342135.350.png 908342135.361.png 908342135.372.png 908342135.382.png 908342135.392.png 908342135.403.png 908342135.414.png 908342135.425.png 908342135.435.png 908342135.436.png 908342135.437.png 908342135.438.png 908342135.439.png 908342135.440.png 908342135.441.png 908342135.442.png 908342135.443.png 908342135.444.png 908342135.446.png 908342135.447.png 908342135.448.png 908342135.449.png 908342135.450.png 908342135.451.png 908342135.452.png 908342135.453.png 908342135.454.png 908342135.455.png 908342135.457.png 908342135.458.png 908342135.459.png 908342135.460.png 908342135.461.png 908342135.462.png 908342135.463.png 908342135.464.png 908342135.465.png 908342135.466.png 908342135.468.png 908342135.469.png 908342135.470.png 908342135.471.png 908342135.472.png 908342135.473.png 908342135.474.png 908342135.475.png 908342135.476.png 908342135.477.png 908342135.479.png 908342135.480.png 908342135.481.png 908342135.482.png 908342135.483.png 908342135.484.png 908342135.485.png 908342135.486.png 908342135.487.png 908342135.488.png 908342135.002.png 908342135.003.png 908342135.004.png 908342135.005.png 908342135.006.png 908342135.007.png 908342135.008.png 908342135.009.png 908342135.010.png 908342135.011.png 908342135.013.png 908342135.014.png 908342135.015.png 908342135.016.png 908342135.017.png 908342135.018.png 908342135.019.png 908342135.020.png 908342135.021.png 908342135.022.png 908342135.024.png 908342135.025.png 908342135.026.png 908342135.027.png 908342135.028.png 908342135.029.png 908342135.030.png 908342135.031.png 908342135.032.png 908342135.033.png 908342135.035.png 908342135.036.png 908342135.037.png 908342135.038.png 908342135.039.png 908342135.040.png 908342135.041.png
 
howlett_fm.fm Page ii Tuesday, June 29, 2004 2:10 PM
B RUCE P ERENS ’ O PEN S OURCE S ERIES
http://www.phptr.com/perens
C++ GUI Programming with Qt 3
Jasmin Blanchette, Mark Summerfield
Managing Linux Systems with Webmin: System Administration and
Module Development
Jamie Cameron
Understanding the Linux Virtual Memory Manager
Mel Gorman
Implementing CIFS: The Common Internet File System
Christopher Hertel
Embedded Software Development with eCos
Anthony Massa
Rapid Application Development with Mozilla
Nigel McFarlane
The Linux Development Platform: Configuring, Using, and Maintaining a
Complete Programming Environment
Rafeeq Ur Rehman, Christopher Paul
Intrusion Detection with SNORT: Advanced IDS Techniques Using SNORT,
Apache, MySQL, PHP, and ACID
Rafeeq Ur Rehman
The Official Samba-3 HOWTO and Reference Guide
John H. Terpstra, Jelmer R. Vernooij, Editors
Samba-3 by Example: Practical Exercises to Successful Deployment
John H. Terpstra
908342135.042.png 908342135.043.png 908342135.045.png 908342135.046.png 908342135.047.png 908342135.048.png 908342135.049.png 908342135.050.png 908342135.051.png 908342135.052.png 908342135.053.png 908342135.054.png 908342135.056.png 908342135.057.png 908342135.058.png 908342135.059.png 908342135.060.png 908342135.061.png 908342135.062.png 908342135.063.png 908342135.064.png 908342135.065.png 908342135.067.png 908342135.068.png 908342135.069.png 908342135.070.png 908342135.071.png 908342135.072.png 908342135.073.png 908342135.074.png 908342135.075.png 908342135.076.png 908342135.078.png 908342135.079.png 908342135.080.png 908342135.081.png 908342135.082.png 908342135.083.png 908342135.084.png 908342135.085.png 908342135.086.png 908342135.087.png 908342135.089.png 908342135.090.png 908342135.091.png 908342135.092.png 908342135.093.png 908342135.094.png 908342135.095.png 908342135.096.png 908342135.097.png 908342135.098.png 908342135.100.png 908342135.101.png 908342135.102.png 908342135.103.png 908342135.104.png 908342135.105.png 908342135.106.png 908342135.107.png 908342135.108.png 908342135.109.png 908342135.111.png 908342135.112.png 908342135.113.png 908342135.114.png 908342135.115.png 908342135.116.png 908342135.117.png 908342135.118.png 908342135.119.png 908342135.120.png 908342135.122.png 908342135.123.png 908342135.124.png 908342135.125.png 908342135.126.png 908342135.127.png 908342135.128.png 908342135.129.png 908342135.130.png 908342135.131.png 908342135.133.png 908342135.134.png 908342135.135.png 908342135.136.png 908342135.137.png 908342135.138.png 908342135.139.png 908342135.140.png 908342135.141.png 908342135.142.png 908342135.144.png 908342135.145.png 908342135.146.png 908342135.147.png 908342135.148.png 908342135.149.png 908342135.150.png 908342135.151.png 908342135.152.png 908342135.153.png 908342135.155.png 908342135.156.png 908342135.157.png 908342135.158.png 908342135.159.png 908342135.160.png 908342135.161.png 908342135.162.png 908342135.163.png 908342135.164.png 908342135.166.png 908342135.167.png 908342135.168.png 908342135.169.png 908342135.170.png 908342135.171.png 908342135.172.png 908342135.173.png 908342135.174.png 908342135.175.png 908342135.177.png 908342135.178.png 908342135.179.png 908342135.180.png 908342135.181.png 908342135.182.png 908342135.183.png 908342135.184.png 908342135.185.png
 
howlett_fm.fm Page iii Tuesday, June 29, 2004 2:10 PM
Open Source
Security Tools
Practical Applications for Security
Tony Howlett
Prentice Hall
Professional Technical Reference
Upper Saddle River, NJ 07458
www.phptr.com
908342135.187.png 908342135.188.png 908342135.189.png 908342135.190.png 908342135.191.png 908342135.192.png 908342135.193.png 908342135.194.png 908342135.195.png 908342135.196.png 908342135.198.png 908342135.199.png 908342135.200.png 908342135.201.png 908342135.202.png 908342135.203.png 908342135.204.png 908342135.205.png 908342135.206.png 908342135.207.png 908342135.209.png 908342135.210.png 908342135.211.png 908342135.212.png 908342135.213.png 908342135.214.png 908342135.215.png 908342135.216.png 908342135.217.png 908342135.218.png 908342135.220.png 908342135.221.png 908342135.222.png 908342135.223.png 908342135.224.png 908342135.225.png 908342135.226.png 908342135.227.png 908342135.228.png 908342135.229.png 908342135.231.png 908342135.232.png 908342135.233.png 908342135.234.png 908342135.235.png 908342135.236.png 908342135.237.png 908342135.238.png 908342135.239.png 908342135.240.png 908342135.242.png 908342135.243.png 908342135.244.png 908342135.245.png 908342135.246.png 908342135.247.png 908342135.248.png 908342135.249.png 908342135.250.png 908342135.251.png 908342135.253.png 908342135.254.png 908342135.255.png 908342135.256.png 908342135.257.png 908342135.258.png 908342135.259.png 908342135.260.png 908342135.261.png 908342135.262.png 908342135.264.png 908342135.265.png 908342135.266.png 908342135.267.png 908342135.268.png 908342135.269.png 908342135.270.png 908342135.271.png 908342135.272.png 908342135.273.png 908342135.275.png 908342135.276.png 908342135.277.png 908342135.278.png 908342135.279.png 908342135.280.png 908342135.281.png 908342135.282.png 908342135.283.png 908342135.284.png 908342135.286.png 908342135.287.png 908342135.288.png 908342135.289.png 908342135.290.png 908342135.291.png 908342135.292.png 908342135.293.png 908342135.294.png 908342135.295.png 908342135.297.png 908342135.298.png 908342135.299.png 908342135.300.png 908342135.301.png 908342135.302.png 908342135.303.png 908342135.304.png 908342135.305.png 908342135.306.png 908342135.308.png 908342135.309.png 908342135.310.png 908342135.311.png 908342135.312.png 908342135.313.png 908342135.314.png 908342135.315.png 908342135.316.png 908342135.317.png 908342135.319.png 908342135.320.png 908342135.321.png 908342135.322.png 908342135.323.png 908342135.324.png 908342135.325.png 908342135.326.png 908342135.327.png 908342135.328.png 908342135.330.png 908342135.331.png 908342135.332.png
 
howlett_fm.fm Page iv Wednesday, June 30, 2004 9:51 AM
Visit Prentice Hall on the Web: www.phptr.com
Library of Congress Cataloging-in-Publication Data
Howlett, Tony.
Open source security tools : practical applications for security / Tony Howlett
p. cm.
Includes index.
ISBN 0-321-19443-8 (pbk. : alk. paper)
1. Computer security. 2. Computer networks—Security measures. 3. Open source software. I. Title.
QA76.9.A25H6985 2004
005.8—dc22
2004009479
Copyright © 2005 Pearson Education, Inc.
Publishing as Prentice Hall Professional Technical Reference
Upper Saddle River, New Jersey 07458
Prentice Hall PTR offers excellent discounts on this book when ordered in quantity for bulk purchases or special
sales. For more information, please contact: U.S. Corporate and Government Sales, 1-800-382-3419, corp-
sales@pearsontechgroup.com. For sales outside of the U.S., please contact: International Sales,
1-317-581-3793, international@pearsontechgroup.com.
Company and product names mentioned herein are the trademarks or registered trademarks of their respective
owners.
This material may be distributed only subject to the terms and conditions set forth in the Open Publication
License, v.1.0 or later. The latest version is presently available at www.opencontent.org/openpub/.
Printed in the United States of America
First Printing, July 2004
ISBN 0-321-19443-8
Pearson Education Ltd.
Pearson Education Australia Pty., Limited
Pearson Education South Asia Pte. Ltd.
Pearson Education Asia Ltd.
Pearson Education Canada, Ltd.
Pearson Educación de Mexico, S.A. de C.V.
Pearson Education—Japan
Pearson Malaysia S.D.N. B.H.D.
908342135.333.png 908342135.334.png 908342135.335.png 908342135.336.png 908342135.337.png 908342135.338.png 908342135.340.png 908342135.341.png 908342135.342.png 908342135.343.png 908342135.344.png 908342135.345.png 908342135.346.png 908342135.347.png 908342135.348.png 908342135.349.png 908342135.351.png 908342135.352.png 908342135.353.png 908342135.354.png 908342135.355.png 908342135.356.png 908342135.357.png 908342135.358.png 908342135.359.png 908342135.360.png 908342135.362.png 908342135.363.png 908342135.364.png 908342135.365.png 908342135.366.png 908342135.367.png 908342135.368.png 908342135.369.png 908342135.370.png 908342135.371.png 908342135.373.png 908342135.374.png 908342135.375.png 908342135.376.png 908342135.377.png 908342135.378.png 908342135.379.png 908342135.380.png 908342135.381.png
 
HowlettTOC.fm Page v Tuesday, June 29, 2004 2:33 PM
Contents
Preface xi
Audience xii
Contents xii
Open Source Security Tool
Index xiii
Chapter 1: Information Security
and Open Source Software
1
Information Security and Open
Source Software 1
Securing the Perimeter
1
Plugging the Holes 2
Establishing an Early Warning
System 2
Building a Management System
for Security Data 2
Implementing a Secure Wireless
Solution 3
Securing Important Files and
Communications 3
Investigating Break-ins
xiii
Chapter 2: Operating System
Tools xiii
Chapter 3: Firewalls xiii
Chapter 4: Port Scanners
xiii
Chapter 5: Vulnerability
Scanners xiv
Chapter 6: Network Sniffers xiv
Chapter 7: Intrusion Detection
Systems xiv
Chapter 8: Analysis and
Management Tools xiv
Chapter 9: Encryption Tools
3
The Practice of Information
Security 4
Confidentiality
4
Integrity 5
Availability 5
The State of Computer Crime
xiv
5
Chapter 10: Wireless Tools
xiv
The Advent of the Internet
7
Chapter 11: Forensic Tools
xiv
Ubiquitous, Inexpensive
Broadband 7
Attack of the Script Kiddies 8
Worms, Auto-rooters, and Other
Malware 9
Info-Security Business Risks
Chapter 12: More On Open
Source Software xv
Appendix A: Common Open
Source Licenses xv
Appendix B: Basic Linux/UNIX
Commands xv
Appendix C: Well-Known TCP/IP
Port Numbers xv
Appendix D: General Permission
and Waiver Form
9
Data Loss 9
Denial of Service 10
Embarrassment/Loss of
Customers
10
xv
Liability 10
Disclosure of Corporate Secrets
and Data 11
Tampering with Records
Appendix E: Nessus
Plug-ins xv
CD-ROM Contents and
Organization xv
Using the Tools xvi
Reference Installation
12
Loss of Productivity
12
Open Source History 13
Linux Enters the Scene
xvi
14
Input Variables xvi
Acknowledgements
Open Source Advantages
15
xvii
Cost 15
Extendability
15
Tools Index
xix
v
908342135.383.png 908342135.384.png
 
908342135.385.png 908342135.386.png 908342135.387.png 908342135.388.png 908342135.389.png 908342135.390.png 908342135.391.png 908342135.393.png 908342135.394.png 908342135.395.png 908342135.396.png 908342135.397.png 908342135.398.png 908342135.399.png 908342135.400.png 908342135.401.png 908342135.402.png 908342135.404.png 908342135.405.png 908342135.406.png 908342135.407.png 908342135.408.png 908342135.409.png 908342135.410.png 908342135.411.png 908342135.412.png 908342135.413.png 908342135.415.png 908342135.416.png 908342135.417.png 908342135.418.png 908342135.419.png 908342135.420.png 908342135.421.png 908342135.422.png 908342135.423.png 908342135.424.png 908342135.426.png 908342135.427.png 908342135.428.png 908342135.429.png 908342135.430.png 908342135.431.png 908342135.432.png 908342135.433.png 908342135.434.png
 
Zgłoś jeśli naruszono regulamin