Addison-WesleyAddison-Wesley && PrenticePrentice HallHall PTRPTR 2005 Inside

Switch to ...... 1

Expand your skills ...... 2

Explore the issues ...... 4

The revolution ...... 6

Have some fun ...... 9

Protect your systems ...... 10 KEEPKEEP UPUP TOTO DATEDATE WITHWITH AW & PH PTR ONLINE

Here’s a bit of what you’ll find when you stop by www.awprofessional.com and www.phptr.com:

WHAT’S NEW: We don’t just publish books for the professional community; we’re a part of it. Check out our convention schedule, keep up with your favorite authors, and get the lat- est reviews and press releases on topics of interest to you.

SPECIAL INTEREST AREAS: View our latest books, book series, features of the month, related links, and other useful information to help you get the job done.

DOWNLOAD FREE SAMPLE CHAPTERS: You’ll also have access to product information including table of contents and author biographies.

USER GROUPS: Our user group programs help volunteer, not-for-profit user groups provide their members with training and information about cutting-edge technology.

COMPANION WEBSITES: Our Companion Websites provide valuable solutions beyond the book. Here you can download source code, get updates and corrections, chat with other users and authors about the books, and discover links to other websites.

SUBSCRIBE TODAY: Join our monthly email newsletters to be kept up-to-date on your area of interest. We’ll also keep you informed of the latest products, promotions, author events, reviews and conferences in your interest area. Congratulations to Addison-Wesley/ Prentice Hall PTR, which tied for It’s About 1ST PLACE (along with O'Reilly Time — & Associates) for the MAKE THE Point & Click Linux! Moving to the Linux Linux® Desktop LINUXWORLD SWITCH TO Robin Miller Business Desktop Garage MAGAZINE LINUX! ©2005, Paper with DVD & CD-ROM, Marcel Gagné Susan Matteson AWARD for 288 Pages, 0-13-148872-4, $29.99 ©2005, Paper with CD-ROM, ©2005, Paper with CD-ROM, “Best Linux and 696 Pages, 0-13-142192-1, $44.99 384 Pages, 0-13-149419-8, $29.99 Have Linux up and running in Open Source 5 minutes or less! Switch your business to Linux: A complete, real world guide Publisher” This new book from OSTG proven techniques for working to making your desktop as and was awarded Editor-in-Chief Robin “Roblimo” IT Professionals comfortable as your couch 1ST PLACE Miller includes a bootable This is the complete technical This is the inside tips and HONOR of SimplyMEPIS Linux on resource for migrating your tricks book that every desktop “Essential Titles” CD that will teach you Linux business desktops to Linux, Linux user wishes they had the easy way — using the point- administering them efficiently, when they got started. While in the category and-click skills you already and using them to drive cost most Linux books concentrate for “Development have. With Roblimo’s step-by- savings throughout your on information for administra- in Linux”. step instructions and how-to organization. Respected Linux tors who are running servers, videos, you’ll master everything Journal columnist Marcel Gagné there are now many users Check out the from word processing to the Web walks you step-by-step through adopting Linux for use in every- January 2005 and email, instant messaging planning and managing the day tasks. This book gives prac- issue of to CD burning...you name it! transition, getting users up and tical advice and instruction for running, and keeping them the growing legion of Linux LINUXWORLD “I discovered a few things about happy. Say goodbye to the users who don’t need to know MAGAZINE for the Linux and KDE that I’d never expense, hassle, and insecurity how to run a web server, just complete article, tried before reading the book, of Windows desktops! Say hello how to use their OS. titled “Essential and know at least a dozen to business computing the way Linux and Open people I think would benefit it’s supposed to be-with Linux! from a copy.” Source Books”. — TIMOTHY LORD Editor Author Gagné is winner for a - 4TH CONSECUTIVE YEAR - of the annual Readers’ Choice Award: “Favorite Linux Journal Column” 1 “I use Linux for every- thing from small business accounting to multimedia production. When a problem occurs the Already online community always comes to my an Open aid, usually within minutes of reporting a problem. Support like Source Linux Application ® Shells By A Practical Guide to that can’t be bought.” Development, Example, Fourth Edition Red Hat® Linux®, — BILL TRAYNOR CIO, Canadian Linux Pro? Second Edition Ellie Quigley Second Edition: Users Exchange Michael K. Johnson / ©2005, Paper, 1200 Pages, Fedora™ Core and Red Hat EXPAND YOUR Erik W. Troan 0-13-147572-X, $49.99 Enterprise Linux “I have been running SKILLS WITH ©2005, Cloth, 736 Pages, The world’s #1 shell program- Mark G. Sobell Linux for the user 0-321-21914-7, $49.99 ming book-now fully updated group for over 10 ©2005, Paper with CD-ROM, THESE FEATURED for Linux and more! 1136 Pages, 0-13-147024-8, $49.99 years and as my Develop software that leverages exclusive personal TITLES… the full power of today’s Linux In this new edition, Quigley has The latest edition from best- desktop for over This is the definitive reference thoroughly updated her classic selling author Mark Sobell — 5 years. I have found for Linux programmers at all and delivers the information includes the FULL version that Linux today levels of experience, including today’s shell programmers need of Fedora™ Core 2 fully meets my needs most-including comprehensive C programmers moving from This new version of his classic and is more reliable coverage of Linux shell program- other operating systems. is the ultimate guide to installing, than any other desktop ming with bash! Drawing on Building on their widely praised configuring and working with system I know of.” 20 years’ experience as a shell first edition, leading Linux Red Hat® Linux®. It contains programming instructor, — JERRY FELDMAN programmers Michael Johnson many updated features, includ- Treasurer, Boston Quigley guides you through and Erik Troan systematically ing more detailed coverage of Linux and Unix every facet of programming present the key APIs and key Linux servers than any all leading UNIX/Linux shells: techniques you need to create other book on the market. bourne, bash, korn, C, and tcsh. robust, secure, efficient software This comprehensive and read- She also systematically intro- or to port existing code to Linux. able tutorial and reference — duces awk, sed, and grep for combined with the included “If you’re involved in trying to port both UNIX and GNU/Linux… Fedora release on CD — provides software to a Unix/Linux applica- making this the only shell pro- the instruction needed to build tion platform, this will become a gramming book you’ll ever need! key part of your learning.” and run powerful Linux servers. — THOMAS “Duffbert” DUFF, e-ProWire: Lotus Developer “This is ‘by far’ my favorite Unix Tips newsletter Shells book.” Held the coveted — ELIZABETH, Coordinator of the “FEATURED BOOK” distinction Philadelphia LinuxChix User Group on Linux.org for two months! 2 “Linux for me is more than software, Open Source as a philosophy is so vitally important to Society and it will only gain more support. I use far more applications under Linux than could be easily The Design and Advanced UNIX Linux Programming The Art of summarized here but all the bases are Implementation Programming, By Example: UNIX Programming covered: web browsing of the FreeBSD Second Edition The Fundamentals Eric S. Raymond and email; spread- Marc J. Rochkind Arnold Robbins ©2004, Paper, 560 Pages, sheets and text editing; 0-13-142901-9, $39.99 graphic manipulation Marshall Kirk McKusick / ©2004, Paper, 736 Pages, ©2004, Paper, 720 Pages, and multimedia; 0-13-141154-3, $44.99 0-13-142964-7, $39.99 Captures the engineering George V. Neville-Neil even gaming to name ©2005, Cloth, 720 Pages, Provides a mastery of system- The perfect introduction to wisdom and design philosophy a few. Linux gives me 0-201-70245-2, $59.99 level services for UNIX appli- Linux programming fundamen- of the UNIX, Linux and open the freedom to choose cation programming tals for developers new to Linux, source software development Written by one of the original which software I run this book is ideal for Windows community as it has evolved architects of BSD Making sense of the many on my computers over the past three decades functions — more than 1,100 programmers making the switch! without having to This book delivers the most and as it is applied today functions in the current UNIX Drawing from both V7 UNIX® worry about archaic, comprehensive and authorita- specification — is a daunting and current GNU source code, This book offers the unique nonsensical and tive technical information on task, so for years programmers Robbins focuses on the funda- opportunity to learn the connec- astronomic license fees. the internal structure of the It is very liberating to have turned to Advanced UNIX mental system call APIs at the tion between UNIX philosophy latest and most popular BSD just use a computer Programming for its clear, expert core of any significant program, and practice through careful system. The authors update the without having advice on how to use the key presenting examples from pro- case studies of the very best history and goals of the BSD terms dictated to you. functions reliably. grams that Linux/UNIX users UNIX/Linux programs. Cover- system and detail the concepts, Linux means stability already use every day. Gradually, age includes the original philos- data structures, and algorithms An enormous number of changes and accountability. one step at a time, Robbins ophy behind the development used in implementation. Explore have taken place in the UNIX Open Source software teaches both high-level princi- of UNIX, design principles and the capabilities and limitations environment since the landmark promotes the sharing ples and “under the hood” patterns, reuse and program- of FreeBSD and learn about first edition, and this version of ideas and expand- techniques while addressing ming tools, and the UNIX key design decisions. It can brings it up-to-date, including ing on previous work.” ™ ® real world issues. open standards process. be used as both a practical ref- POSIX, Solaris , Linux , FreeBSD, — JARROD MAJOR erence and an in-depth study and the Mac™ OS X kernel. President, Referenced as an “Essential Title” Winner of the Calgary Linux Users Group of a contemporary, portable in the LinuxWorld Magazine (http://clug.ca) Software Development operating system. REVIEWED ON BOTH article, “Essential Linux and 2004 JOLT PRODUCTIVITY AWARD LinuxJournal.com and Open Source Books”,in the for “Books-General” Category! UNIXReview.com in January, 2005! January 2005 edition.

3 “In an industry where competition is fierce, the Linux community has been able to prove that in fact ‘the whole is more than the sum Delve of its parts,’ and collaboration takes Deeper center stage over fierce competition.” AND EXPLORE — ART SEDIGHI Open Source Succeeding With The Business and chairman of EXperts THE ISSUES MIDdleware XEchange Licensing: Open Source Economics of Linux BEHIND Software Freedom and Bernard Golden and Open Source “With Linux, I don't OPEN SOURCE... Intellectual Property Law ©2005, Paper, 272 Pages, Martin Fink 0-321-26853-9, $39.99 feel like I'm engaged Lawrence Rosen ©2003, Paper, 272 Pages, in a battle against ©2005, Paper, 432 Pages, The first book written for 0-13-047677-3, $29.99 my operating system. 0-13-148787-6, $39.99 IT managers who need to I have the freedom The manager's guide to using evaluate, select, and use to make it work the A complete guide to the law Linux and open source for open source software way I want and a of open source for developers, competitive advantage community of users managers, and lawyers! In this title, Golden provides Using Linux and open source and developers Now that open source software the fundamentals of open technologies, thousands of willing to help me. is blossoming around the world, source solutions and explains enterprises are cutting costs, With so many eyes on it is crucial to understand how how they differ greatly from gaining flexibility, and the code no problem open source licenses work-and commercial software. The book discovering powerful new persists for long.” their solid legal foundations. also includes the Open Source sources of business value. — SCOTT STODDARD Open Source Initiative general Maturity Model (OSMM), a Now, there's an objective, LELLUG Secretary counsel Lawrence Rosen presents unique and invaluable resource realistic manager's guide to LELLUG, Lennoxville for assessing open source English Language a plain-English guide to open using Linux and open source Linux Users Group source law for developers, mana- products and determining if technology for competitive gers, users, and lawyers. Rosen your business will benefit advantage. Martin Fink helps from using them. “I'm devoted to Linux clearly explains the intellectual you get past both the hypesters not only because it property laws that support open and the naysayers, so you can source licensing, carefully reviews “If open-source software seems accurately assess the benefits, costs nothing but also to you like a foreign land with because the insight today’s leading licenses, and strange customs, Golden's book costs, and risks of open source from understanding helps you make the best choices is a good guide.” in your organization. it is priceless.” for your project or organization. — WENDY GROSSMAN, ZDNet UK — CHIHPING FU PenLUG (Peninsula Linux Discussed on Groklaw.net Users Group) in Aug, 2004 and reviewed by several other media outlets, including Federal Lawyer. 4 Now Available! PRAISE FOR Building Applications with the : Building Applications “If you weren't sure how to start writing useful programs for Linux, ■ Written by the team that here's a good place to begin.” created the LSB with the — TODD WEISS ■ Shows developers how Linux Computerworld, November, 2004 to create, test, and certify software for LSB 2.0 Standard Base “Building Applications with the Linux Standard Base has what you compliance need if you're developing a commercial-grade or ■ Linux Standard Base Team application. The information needed to get your product certified Hands-on approach lets with the Linux Standard Base (LSB) was clearly laid out, to help you readers quickly understand how to write applications ©2005, Cloth with CD-ROM, make sure it will work across the various flavors of Linux.” 272 Pages, 0-13-145695-4, $44.99 that are portable across — RAY LODATO Slashdot.org Contributor multiple distributions

“This book is exactly what you need if you are developing commercial- About IBM Press grade Linux applications and want to capture as many end-users IBM Press is the official as you can, independent of what distribution they run. For a critical publisher of IBM retail books for professionals and students. task such as this, I highly recommend the book.” With books designed to help users prepare for IBM — IBRAHIM HADDAD certifications, master the Contributing Editor implementation and support Linux Journal and LinuxWorld Magazine of a diverse range of IBM products and solutions, and educate business leaders, IBM Press provides a variety of books to suit individual learning styles. For more information, visit www.phptr.com/ibmpress. “Linux and Gnu Software allow me to provide custom and/or out-of-the-box solu- tions and services for myself and others in The a very reliable and cost-effective manner.” Revolution — THOMAS CARLSON President of SULUG (Stanford Linux Users Group) ™ at Stanford University Has Apache Jakarta Java Application Commons: Development “I use Linux for all my Begun… Reusable Java™ Components on Linux® computing needs: Will Iverson Carl Albing / Michael Schwarz OpenOffice.org for THE ©2005, Paper, 360 Pages, ©2005, Paper, 600 Pages, word processing, Prentice Hall PTR 0-13-147830-3, $39.99 0-13-143697-X, $39.99 K3B for CD and DVD OPEN SOURCE burning, Xine for SERIES is proud to publish The fastest way to master Propels you from a standing playing DVD’s, XMMS the Bruce Perens Commons — and the fastest start to the full-speed develop- way to get results with it for playing mp3’s, Open Source Series. ment and deployment of Java Xsane for scanning Using the Apache Jakarta applications on Linux Bruce Perens, an ™ documents, Mozilla Commons reusable Java com- Linux is the fastest-growing Java for web browsing and open source trail- ponents, you can leverage the development platform because email, GNUcash for work of the global open source it saves money and then saves my finances, CUPS blazer and trusted community to solve common time by serving as a platform for printing, The GIMP spokesman, serves programming problems reliably, for both development and for photo processing, as the Series Editor. quickly, and inexpensively. But deployment. But developers SAMBA for interfacing to use the Commons libraries face significant platform- with Windows mach- The Series is dedicated effectively, you need far more ines on the network, to publishing cutting- specific challenges when guidance than the official managing and deploying Java and OpenGL for edge books on core playing 3D games documentation offers. In this applications in a controlled with my new NVIDIA technologies and book, Will Iverson covers production environment. everything Java developers graphics card. emerging develop- Written for Java and Linux Need I say more?” need to take full advantage of developers alike, this is the ments in the dynamic Jakarta Commons — starting hands-on guide to the full Java — BILL WRIGHT Treasurer and world of open source. right now. Whether you’re application development Librarian BLUG.org building code for front-end lifecycle on Linux. A companion Web applications, client-side Website includes all source software, or back-end servers, code and a link to each tool learning Jakarta Commons will described. make you far more efficient.

6 “I use Linux for all my computer needs — a Linux desktop, browser, email and my work on Linux projects. I use Linux because of its freedom and stability. I also like being part of a world- wide community PHP 5 Power Open Source Understanding Samba-3 By Example: that shares their Linux activities Programming Security Tools: the Linux Virtual Practical Exercises to (software development, Andi Gutmans / Stig Bakken / A Practical Guide to Memory Manager Successful Deployment documentation, advo- Derick Rethans Security Applications Mel Gorman John H. Terpstra cacy, etc.) with others.” ©2005, Paper, 720 Pages, Tony Howlett ©2004, Paper with CD-ROM, ©2004, Paper with CD-ROM, — BARBARA IRWIN Victoria Linux 0-13-147149-X, $39.99 768 Pages, 0-13-145348-3, $59.99 384 Pages, 0-13-147221-6, $44.99 ©2005, Paper with CD-ROM, Users Group (vlug.org), 608 Pages, 0-321-19443-8, $49.99 Written by the authors of Finally, a comprehensive Get Samba running right, Publicity Coordinator the first time…every time! & Loads of the actual PHP code! A practical, hands-on guide to the Linux Virtual Linux Links Project PHP and ASP/ASP.NET have introduction to open Memory Manager! Here’s the Samba-3 cookbook (http://loll.sourceforge.net/ linux/links/), emerged as the two primary source security tools VM’s behavior affects every you’ve been searching for! Project Administrator application development frame- Few frontline system adminis- subsystem and This book’s complete configura- works for developing web trators can afford to spend all tion files, step-by-step imple- dramatically impacts overall “By choosing Linux you applications. PHP is open mentation instructions, network day worrying about security. performance. But until now, are not only choosing source, and it is the most popular diagrams, and automated scripts But in this age of widespread there was only one way to freedom, you are Apache module in use, by far. make Samba-3 deployment a virus infections, worms, and understand VM: study the poorly choosing a solid stable This book covers the key topics breeze. From small office net- digital attacks, chances are their documented source one line at platform that you can that developers familiar with works to enterprise environ- jobs depend on how well their a time. Now there’s an easier, customize to fit your ments, here are proven confi- basic PHP syntax need to mas- network defenses hold. Seasoned faster alternative. This book needs without having gurations and expert guidance ter to become fully productive security expert Tony Howlett describes VM in unprecedented to worry about vendor and effective with PHP 5. has reviewed the overwhelming detail, presenting both theo- you won’t find anywhere else. lock-in.” Long-term Samba Team mem- assortment of these free and retical foundations and a line- — JEREMY GARCIA ber John H. Terpstra covers all Referenced in the LINUXWORLD low-cost solutions to provide by-line source code commen- Founder and Admin of MAGAZINE (Jan. 2005) you with the “best of breed” tary. It systematically covers these scenarios, and more. LinuxQuestions.org feature article, “Essential Linux for all major areas of informa- everything from physical and Open Source Books”. tion security. memory description to out- “Absolutely every Samba admin (and everyone who's thinking of of-memory management. deploying Samba) should have this book as his/her guide.” Mentioned in the October, — JOSHUA MALONE, 2004 edition of Linux Journal! member of CHUUG

7 “Everyone wants to be a part of something great, something that is bigger and greater than themselves, something that actually "makes a difference". It is the giving spirit of the individuals that make Linux great. Some people want C++ GUI Rapid Application The Official Samba-3 fame, some want fortune, but people Programming Development HOWTO and Reference Guide that contribute to With Qt 3 With Mozilla John H. Terpstra / Linux usually just Jasmin Blanchette / Nigel McFarlane Jelmer R. Vernooij want the satisfaction ©2004, Paper, 736 Pages, Mark Summerfield ©2004, Paper, 800 Pages, of knowing that they 0-13-145355-6, $49.99 0-13-142343-6, $44.99 have made a positive ©2004, Paper, 464 Pages, 0-13-124072-2, $49.99 The definitive guide to using difference in the A clear, complete and easy-to- World.The stability The first official Trolltech absorb introduction to Mozilla Samba-3 in production of Linux brings users guide to Qt 3.2 programming! and its related technologies environments to the community, Straight from Trolltech, this book Packed with screenshots, code The book’s Samba Team editors but it's the spirit of covers all you need to build fragments, and shorter code have organized and edited this the community that industrial-strength applications listings, you’ll learn a new, material around the practical keeps them here.” with Qt 3.2.x and C++—applica- efficient development process needs of working Windows — DAVE CROUSE tions that run natively on and trend for UIs and how to administrators. UNIX/Linux Founder, USA Linux administrators will find all Users Group, Windows, Linux/UNIX, Mac create “thick client” UIs with http://www.usalug.org OS X, and embedded Linux Mozilla technology. Learn to the answers they need as well. with no source code changes! translate basic HTML and You’ll find step-by-step solutions, You’ll find start-to-finish cover- programming skills into a carefully edited for accuracy, “Linux? Hey, it just practicality, and clarity. works...no babysitting, age packed with examples, plus new, simple system for software BSODs, or BSA hassles. a CD with the Qt 3.2 toolset and development and produce quick Borland C++ compilers— and portable user-oriented Received 1st Place Honor of And no whining. “Essential Title” in the “Samba” It just works. including a non-commercial software systems. category in the LINUXWORLD Ya know?" Qt 3.2 for Windows available MAGAZINE Jan. 2005 feature Won the MozillaZine.org article, “Essential Linux and — LES KOPARI nowhere else! PenLUG (Peninsula Linux READERS’ CHOICE AWARD for Open Source Books”. Users Group) “Best Mozilla Development Book” in early 2004!

8 “Why do my wife and I use Linux and Open Source software? Because we can use our computers with- In Your out fear of spyware, adware, popups, Spare trojans, viruses, or worms. We surf the net and open emails Time… The World’s 20 Greatest iPod & iTunes Garage PHP-Nuke Garage without trepidation. Our computers JUST Unsolved Problems Kirk McElhearn Don Jones HAVE SOME WORK. And that's John R. Vacca ©2005, Paper, 456 Pages, ©2005, Paper, 408 Pages, the way it should be.” 0-13-148645-4, $24.99 0-13-185516-6, $24.99 FUN WITH ©2005, Cloth, 704 Pages, — ORV BEACH 0-13-142643-5, $24.99 iPod & iTunes Garage rocks Create the interactive site member of SCLUG, THESE TITLES! the Simi-Conejo Voted in the Top 10 Amazon you to the boundaries of you’ve always wanted — faster Linux Users Group. Editors’ Picks for Best Computers digital music—in less time! than you ever thought possible & Internet Book of 2004! Learn everything you want to Enter your PHP-Nuke Garage... “Linux has provided Featuring original contributions know about iPod and iTunes where you master the most a foundation for from Dr. Stephen Hawking, this for both Macs and PCs — plus powerful, cheap (and/or free) our group to help book will help you unfold the more! iPod & iTunes Garage Web content system ever created, others and make a mysteries that vex the greatest offers a comprehensive look then use it to build great Web difference in our minds in science. Gain exten- at today’s hottest digital gadget sites, portals, or communities... local community.” on the market, the iPod. From hands-on, step-by-step. sive knowledge of the most — RAY HUNTER challenging scientific problems installing and running iTunes PHP-Nuke is remarkably capable Utah PHP User Group and learn from more than 60 of software to choosing the perfect and reliable, but until now, the world’s foremost scientists — accessory for your iPod, this it’s been poorly documented. among them, 40 Nobel laureates! book addresses a range of topics This book fills the gap. Best of Science has reached dazzling in digital music. Learn how to all, you can use it even if you heights of discovery, transform- compress files and burn CDs. have no experience with PHP, ing civilization in the process. Work with your iPod for other databases, coding, or hosting. And yet, some of the most fun- functions, such as contacts, Drawing on practical examples damental questions remain notes, and calendars. Whether from a live example site, top unsolved! This book explains you’ve had an iPod for some IT author/trainer Don Jones these problems in detail and time or you are new to digital illuminates every facet of work- describes the intellectual and music, iPod & iTunes Garage ing with PHP-Nuke: installation, technological hurdles to be has the coverage you need to configuration, customization, overcome in order to solve them. make the most of this cultural security, day-to-day administra- phenomenon! tion, and much more.

9 “I started using Linux because I was unhappy with how Windows performed and I wanted more control over my system. As I Protect began using it I quickly discovered what a Your wonderful platform it was for both programming and Systems Forensic Discovery Troubleshooting Slamming Spam: everyday use. Today Dan Farmer / Wietse Venema Linux® Firewalls A Guide for System I use my Linux desktop FROM DANGER for everything from ©2005, Cloth, 240 Pages, Michael Shinn / Scott Shinn Administrators 0-201-63497-X, $39.99 playing music and AND STAY ©2005, Paper, 384 Pages, Robert Haskins / Dale Nielsen watching movies, SECURE! The definitive guide to computer 0-321-22723-9, $44.99 ©2005, Paper, 432 Pages, to surfing the web and 0-13-146716-6, $44.99 forensics: theory and hands- If you depend on a Linux checking email, to on practice Real anti-spam help for Perl programming firewall, what will you do if and web development. Computer forensics — the art it goes down? system administrators Linux gives me all and science of gathering and When something goes wrong In Slamming Spam, two spam the tools I need to do analyzing digital evidence, with your Linux firewall, you fighters show you how to everything I want to reconstructing data and attacks, need to fix it-right now. fight back — and win. Unlike do, and more.” and tracking perpetrators — is You don’t have time for endless most spam books, this one is becoming ever more important — ELIZABETH KRUMBACH newsgroup searches, confusing written specifically for in-the- Coordinator for the as IT and law enforcement man pages, emails to the trenches system administrators: Philadelphia professionals face an epidemic LinuxChix Chapter developers... it’s an emergency! professionals who need in computer crime. In Forensic This book brings together all hands-on solutions for Discovery, two internationally the step-by-step solutions detecting, managing, and recognized experts present a and proven problem-solving deterring spam in UNIX/Linux thorough and realistic guide to techniques you’ll need when and/or Microsoft Windows the subject. The authors cover the time comes. In this book, environments. both theory and hands-on the authors cover every area The authors offer deep, admini- practice, introducing a power- where Linux firewalls can go strator-focused coverage of ful approach that can often wrong: rules and filtering the most valuable open-source recover evidence considered problems, Layer 2/3/4 issues, tools for reducing spam’s impact lost forever. trouble with individual services, in the enterprise —especially DNS/DHCP failures, even SpamAssassin. misconfigured VPNs.

10 “The great thing about Linux, and Open Source in general, is total access. Not only is the software free of charge, but all standards are open and all source code is available. Not only that, but you have Internet Denial The Tao of Network Know Your Enemy, sendmail Milters: access to the authors: whether you submit of Service: Security Monitoring: Second Edition: A Guide for Fighting Spam code to the project or Attack and Defense Beyond Intrusion Detection Learning about Bryan Costales / Marcia Flynt just file a suggestion, Mechanisms Richard Bejtlich Security Threats ©2005, Paper, 352 Pages, it's a two-way street.” 0-321-21333-5, $39.99 Jelena Mirkovic / Sven Dietrich / ©2005, Paper, 832 Pages, The Honeynet Project —BILL WARD David Dittrich / Peter Reiher 0-321-24677-2, $49.99 PenLUG (Peninsula Linux ©2004, Paper, 800 Pages, The first in-depth guide Users Group) 0-321-16646-9, $49.99 ©2005, Paper, 400 Pages, Explores the products, people, to writing powerful Milters 0-13-147573-8, $39.99 and processes that implement A completely revised and to block even the cleverest spammers “As a member of a The first straightforward the NSM model greatly expanded follow-up LUG, I believe that account of DoS Network security monitoring to the groundbreaking book! Spam is a formidable, costly, and Linux promotes choice. Suddenly your Web server (NSM) equips security staff In this edition, members of the pervasive problem. And now Choice to create becomes unavailable. When to deal with the inevitable Honeynet Project, the Alliance, that it is being used to commit software that everyone you investigate, you realize that consequences of too few and the community provide an fraud and identity theft, every can use without a flood of packets is surging resources and too many unrivaled “intelligence report” mail administrator needs to restrictions. Choice into your network. You have just responsibilities. NSM collects on those who use the Internet understand how to successfully to modify software to become one of the hundreds the data needed to generate for destructive purposes. They monitor and fight spam. meet your needs, or of thousands of victims of a better assessment, detection, also provide an in-depth guide Although they are some of the the needs of others. denial-of-service attack, a and response processes— to honeynets — high-interac- most powerful anti-spamming Choice to help others feel like they are a pervasive and growing threat resulting in decreased impact tion honeypots designed to tools available, open-source part of a community. to the Internet. What do you from unauthorized activities. capture extensive information sendmail Milters have lacked Choice to sell my do? This book sheds light on By focusing on case studies and on exactly how your enemies clear documentation...until software or give it a complex and fascinating the application of open source operate so you can protect your now. Whether you administer away. Without choice, form of computer attack that tools, Bejtlich helps you gain systems from them. Aimed at a sendmail, MS Exchange, you have proprietary hands-on knowledge of how security professionals, but con- procmail or othermail system, impacts the confidentiality, software”. integrity, and availability of to better defend networks and taining much information that this book will give you the — NICK VETTESE millions of computers worldwide. how to mitigate damage from is relevant for those with less knowledge you need to combat current or future spamming South Jersey security incidents. technical backgrounds, this Linux Users Group book teaches the technical techniques. skills needed to study and learn from a blackhat attack. 11 “I've been enjoying Linux for now over 10 years. I enjoy not having to install Microsoft patches and trying to recover from MEET viruses on my home PC. I enjoy my work place where I develop OUR and deploy lower-cost and higher availability AUTHORS Linux-based systems. I enjoy running the Mats Wichmann Mark Sobell Bernard Golden of YOUR ONE-STOP Rochester where we SOURCE FOR educate ourselves on a monthly basis about EXPERTS ON Linux OS features OPEN SOURCE and applications. I enjoy Linux!” — TOM BOND Linux User Group of Rochester

“As software freedom has grown the barriers between developers and users have been eliminated. There are Bruce Perens • Series Editor Lawrence Rosen Robin Miller no unimportant contributions in this community, where each can choose their level of involvement. Come, join us!” — JEFFREY BIANCHINE Advocate

12 John Terpstra Peter Harrison Andi Gutmans Ordering Information:

United States International

SINGLE COPY SALES: CANADA: FRANCE: SOUTH ASIA & Visa, Master Card, American Pearson Technology Pearson Education France PACIFIC RIM COUNTRIES: Express, Checks, or Money Group Canada Christophe Chervy Excluding Japan, China, Orders only. Ms. Beverley Carkner Tel: +33 (0)1 72 74 90 26 Hong Kong, Korea Tel: 515-284-6761 / Tel: 416-928-2405 E-mail: christophe.chervy@ Fax: 515-284-2607 Pearson Education E-mail: Beverley.Carkner@ pearsoned-ema.com Toll-Free: 800-811-0912 South Asia Pte. Ltd. pearsoned.com Tel: (65) 6 3199 269 Online: SPAIN & PORTUGAL: E-mail: [email protected] (AW) www.awprofessional.com UNITED KINGDOM: Pearson Education, S.A. (PTR) www.phptr.com Europe, Middle East E-mail: pedidos.online@ NORTH ASIA: & South Africa GOVERNMENT AGENCIES: pearsoned-ema.com Pearson Education Asia Ltd. Pearson Education Europe Kathryn Bass (GS-14F-8023A) Tel: (852) 3181 0000 Tel: 44 (0) 870 607 3777 ITALY: Fax: (852) 2765 7440 703-404-9194 / www.pear- Fax: 44 (0) 870 850 1115 Pearson Education Italia songovernmentsales.com E-mail: E-mail: Tel: (39) 02 673 976 392 [email protected] COLLEGE PROFESSORS: [email protected] E-mail: hpeitalia@ pearsoned-ema.com FOR ALL LATIN Desk or Review Copies – BENELUX: AMERICAN (AW) Toll-Free: 800-552-2499 Belgium, The Netherlands, AUSTRALIA, E-mail: [email protected] enquiries or if you experience Luxemburg New Zealand, Fiji, (PTR) Toll-Free: 800-526-0485 difficulty contacting your Tel: 31 20 5755 800 Papua New Guinea, Guam: E-mail: regional office, please contact [email protected] E-mail: amsterdam@pearson- Penguin Books Australia [email protected] ed-ema.com Sales & Marketing Department CORPORATE ACCOUNTS: Tel: (61) 2 8204 3300 GERMANY & AUSTRIA: Quantity, Bulk Orders totalling E-mail: 10 or more books. Pearson Education [email protected] Purchase orders only – Deutschland No credit cards. Customer Service Toll-Free: 800-382-3419 / Tel: (49) 89 46003 0 Fax: 317-428-3343 E-mail: [email protected] ■ ADDISON-WESLEY PROFESSIONAL 75 Arlington Street Boston, Massachusetts 02116 www.awprofessional.com

■ PRENTICE HALL PROFESSIONAL TECHNICAL REFERENCE One Lake Street Upper Saddle River, New Jersey 07458 www.phptr.com

www.awprofessional.com • www.phptr.com