Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services   Why Choose Bookware?  
Call our store: 9955 5567 (from within Sydney) or 1800 734 567 (from outside Sydney)
 View Cart   Check Out   
Browse by Subject
 TAFE Accounting
 TAFE I.T./Computing
 TAFE - Other
 Windows 8
 Adobe CS6
 CCNA 2012
 CCNP 2012
 Web Design
 Project Management
 Mobile Devices
 Windows Server 2012
 SQL Server 2012
Economics and Business
 Business Information Systems
 Human Resources

Real World Linux Security: Intrusion Prevention, Detection and Recovery (1st Edition) - For 2nd Edition, please refer to 0130464562)

by: Bob Toxen

Notify me when in stock

On-line Price: $76.95 (includes GST)

Paperback w/ CD package 730

20%Off Retail Price

You save: $19.00

Usually ships within 4 - 5 business days.

Retail Price: $95.95

Publisher: PRENTICE HALL,nov-2001

Category: LINUX Level: I/A

ISBN: 0130281875
ISBN13: 9780130281876

Add to Shopping Cart

Back Cover Copy

  'You have in your hands a book I've been waiting to read for years-a practical, hands-on guide to hardening your Linux system.'

--From the foreword by Eric S. Raymond

  Secure your system, detect an attack, track the cracker, and recover quickly

Learn the gory details of securing Web servers and Sendmail

Explore e-commerce issues, Trojan Horses, GPG and more

Step-by-step guide to installing and using key security tools

'A comprehensive guide to system security-covers everything from hardening a system to system-recovery after an attack. '

--Steve Bourne, Creator of the Bourne Shell

  Your enemy is coming--are you ready?

  It's not a question of 'if' but 'when.' Will you be ready to protect your system when a cracker comes to call? Real World Linux Security goes beyond the books that merely detail system vulnerabilities; it offers system administrators practical solutions for safeguarding Linux systems and actively responding to break-in attempts. Veteran Bob Toxen shows you how to know your enemies and stop them at the front gate, before they can damage your system.

  The hands-on guide to protecting your Linux data--and yourself

  7 'deadly sins of Linux security'

Set up effective firewalls

Break-in case studies

Develop internal security policies

Block spam

Recover quickly from an intrusion

About the CD-ROM

The accompanying CD contains original software that locks out crackers and alerts system administrators. In addition, it includes programs that monitor system health and report suspicious activities, detect network sniffers, and speed backup and recovery.

  About the Author

Bob Toxen has 26 years of UNIX/Linux experience, and is one of the 168 recognized developers of Berkeley UNIX. He learned about security as a student at UC Berkeley, when he played for 'the other team,' successfully cracking several of the original UNIX systems there. He is president of Fly-By-Day Consulting, specializing in Linux security, client/server creation, system administration, porting, and C programming.

  Technical Reviewers

Kurt Seifried, Sr. Analyst, SecurityPortal

Dr. Indira Moyer, Consultant

Larry Gee, Architect, ApplianceWare

Michael Warfield, Sr. Wizard X-Force, Internet Security Systems

Stephen Friedl, Consultant

Mike O'Shaughnessy, Quarry Technologies



  Author Bio

  Bob Toxen has over 26 years of UNIX & Linux experience. He was a developer of the original Berkeley Unix, and one of four responsible for porting Unix to SGI hardware -- kernel hacking a C2-compliant secure Unix system. Formerly Unix sysadmin for one of the world's largest shipping companies, he also architected the server that controls one of today's leading network disk appliances. top


Table of Contents

List of Figures.

List of Tables.



About the Author.

1. Introduction.

  Who Should Read This Book? How This Book Is Organized. What Are You Protecting? Who Are Your Enemies? What They Hope to Accomplish. Costs: Protection versus Break-Ins. Protecting Hardware. Protecting Network and Modem Access. Protecting System Access. Protecting Files. Preparing for and Detecting an Intrusion. Recovering from an Intrusion.


          2. Quick Fixes for Common Problems.

  Understanding Linux Security. The Seven Most Deadly Sins. Passwords-A Key Point for Good Security. Advanced Password Techniques. Protecting the System from User Mistakes. Forgiveness Is Better Than Permission. Dangers and Countermeasures During Initial System Setup. Limiting Unreasonable Access. Firewalls and the Corporate Moat. Turn Off Unneeded Services. High Security Requires Minimum Services. Replace These Weak Doors with Brick. New Lamps for Old. United We Fall, Divided We Stand.

      3. Quick and Easy Break-Ins and How to Avoid Them.

  X Marks the Hole. Physical Intrusions. Selected Short Subjects. Terminal Device Attacks. Disk Sniffing.

      4. Common Break-Ins by Subsystem.

  NFS, mountd, and portmap. Sendmail. Telnet. FTP. The rsh, rcp, rexec, and rlogin Services. DNS (named, a.k.a BIND). POP and IMAP Servers. Doing the Samba. Stop Squid from Inking Out Their Trail. The syslogd Service. The print Service (lpd). The ident Service. INND and News. Protecting Your DNS Registration.

      5. Common Attacks.

  Rootkit Attacks (Script Kiddies). Packet Spoofing Explained. SYN Flood Attack Explained. Defeating SYN Flood Attacks. Defeating TCP Sequence Spoofing. Packet Storms, Smurf Attacks, and Fraggles. Buffer Overflows or Stamping on Memory with gets(). Spoofing Techniques. Man in the Middle Attack.

      6. Advanced Security Issues.

  Configuring Netscape for Higher Security. Stopping Access to I/O Devices. Scouting Out Apache (httpd) Problems. Special Techniques for Web Servers. One-Way Credit Card Data Path for Top Security. Hardening for Very High Security. Restricting Login Location and Times. Obscure but Deadly Problems. Defeating Login Simulators. Stopping Buffer Overflows with Libsafe.

      7. Establishing Security Policies.

  General Policy. Personal Use Policy. Accounts Policy. E-Mail Policy. Web Server Policy. File Server and Database Policy. Firewall Policy. Desktop Policy. Laptop Policy. Disposal Policy. Network Topology Policy. Problem Reporting Policy. Ownership Policy. Policy Policy.

      8. Trusting Other Computers.

  Secure Systems and Insecure Systems. Linux and UNIX Systems Within Your Control. Mainframes Within Your Control. A Window Is Worth a Thousand Cannons. Firewall Vulnerabilities. Virtual Private Networks. Viruses and Linux.

      9. Gutsy Break-Ins.

  Mission Impossible Techniques. Spies. Fanatics and Suicide Attacks.

      10. Case Studies.

  Confessions of a Berkeley System Mole. Knights of the Realm (Forensics). Ken Thompson Cracks the Navy. The Virtual Machine Trojan. AOL's DNS Change Fiasco. I'm Innocent, I Tell Ya! Cracking with a Laptop and a Pay Phone. Take a Few Cents off the Top.

      11. Recent Break-Ins.

  Fragmentation Attacks. The Ping of Death Sinks Dutch Shipping Company. Captain, We're Being Scanned!(Stealth Scans). Cable Modems: A Cracker's Dream. Using Sendmail to Block E-Mail Attacks. Sendmail Account Guessing. The Mysterious ingreslock. You're Being Tracked. Distributed Denial of Service (Coordinated) Attacks. Stealth Trojan Horses. Linuxconf via TCP Port. Evil HTML Tags and Script. Format Problems with syslog().


          12. HardEning Your System.

  Protecting User Sessions with SSH. PGP (Pretty Good Privacy). FSF's PGP Replacement. Firewalls with IP Chains and DMZ.

      13. Preparing Your Hardware.

  Timing Is Everything. Advanced Preparation. Switch to Auxiliary Control (Hot Backups). TCP Wrappers. Adaptive TCP Wrappers: Raising the Drawbridge. Cracker Trap. Ending Cracker Servers with a Kernel Mod. Fire Drills. Break Into Your Own System with Tiger Teams.

      15. Scanning Your Own System.

  The Nessus Security Scanner. The SARA and SAINT Security Auditors. The nmap Network Mapper. The Snort Attack Detector. Scanning and Analyzing with SHADOW. John the Ripper. Store the RPM Database Checksums.


          16. Monitoring Activity.

  Log Files. Log Files: Measures and Countermeasures. Paging the SysAdmin: Cracking in Progress! An Example for Automatic Paging. Building on Your Example for Automatic Paging. Paging telnet and rsh Usage. Monitoring Port Usage. Using tcpdump to Monitor Your LAN. Monitoring the Scanners with Deception Took Kit (DTK). Monitoring Processes. Cron: Watching the Crackers. Caller ID.

      17. Scanning Your System for Anomalies.

  Finding Suspicious Files. Tripwire. Detecting Deleted Executables. Detecting Promiscuous Network Interface Cards. Finding Promiscuous Processes. Detecting Defaced Web Pages Automatically.


          18. Regaining Control of Your System.

  Finding the Cracker's Running Processes. Handling Running Cracker Processes. Drop the Modems, Network, Printers, and System.

      19. Finding and Repairing the Damage.

  Check Your /var/log Logs. The syslogd and klogd Daemons. Remote Logging. Interpreting Log File Entries. Check Other Logs. Check TCP Wrapper Responses. How the File System Can Be Damaged. Planting False Data. Altered Monitoring Programs. Stuck in the House of Mirrors. Getting Back in Control. Finding Cracker-Altered Files. Sealing the Crack. Finding set-UID Programs. Finding the mstream Trojan.

      20. Finding the Attacker's System.

  Tracing a Numeric IP Address with nslookup. Tracing a Numeric IP Address with dig. Who's a Commie: Finding .com Owners. Finding Entities Directly from the IP Address. Finding a G-Man: Looking Up .gov Systems. Using ping. Using traceroute. Neighboring Systems' Results. A Recent International Tracking of a Cracker. Be Sure You Found the Attacker. Other SysAdmins: Do They Care?

      21. Having the Cracker Crack Rocks.

  Police: Dragnet or Keystone Kops? Prosecution. Liability of ISPs Allowing Illegal Activity. Counteroffenses.

      Appendix A: Internet Resources for the Latest Intrustions and Defenses.

  Mailing Lists-The Mandatory Ones. Mailing Lists-The Optional Ones. News Groups. URLs for Security Sites. URLs for Security Tools. URLs for Documentation. URLs for General Tools. URLs for Specifications and Definitions. Vendor Software and Updates. Other Software Updates.

      Appendix B: Books, CD-ROMs, and Videos.

  Linux System Security. Linux Firewalls. Building Linux and Openbsd Firewalls. Samba: Integrating UNIX and Windows. The Cuckoo's Egg. Hackers. UNIX Complete. The Computer Contradictionary. U.S. Department of Defense DISA Resources. Internetworking with TCP/IP Vols I, II, and III. Linux Application Development. Consultants: The Good, the Bad, and the Slick.

      Appendix C: Network Services and Ports.

Appendix D: The ports.c Listing.

Appendix E: The blockip.csh Listing.

Appendix F: The fpromisc.csh Listing.

Appendix G: The overwrite.c Listing.

Appendix H: Danger Levels.

Appendix I: About the CD-ROM.

  The Author's GPG Public Key.

      Appendix J: Glossary.