Hacking Ubuntu


Dr. Neal Krawetz

Wiley Publishing, Inc.

Published by
Wiley Publishing, Inc.
10475 Crosspoint Boulevard
Indianapolis, IN 46256
http://www.wiley.com

© 2007 Wiley Publishing, Inc., Indianapolis, Indiana

Published simultaneously in Canada

ISBN-13: 978-0-4701-0872-7

0-470-10872-X

Manufactured in the United States of America

10 9 8 7 6 5 4 3 2 1

No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4355, or online at http://www.wiley.com/go/permissions.

Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Website is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Website may provide or recommendations it may make. Further, readers should be aware that Internet Websites listed in this work may have changed or disappeared between when this work was written and when it is read.

For general information on our other products and services or to obtain technical support, please contact our Customer Care Department within the U.S. at (800) 762-2974, outside the U.S. at (317) 572-3993 or fax (317) 572-4002.

Library of Congress Cataloging-in-Publication Data

Krawetz, Neal.
Hacking Ubuntu : serious hacks, mods, and customizations / Neal Krawetz.
p. cm.
Includes index.
ISBN 978-0-470-10872-7 (paper/cd-rom)
1. Linux. 2. Operating systems (Computers) I. Title.
QA76.76.O63K742 2007
005.432–dc22
2007003316

Trademarks: Wiley and related trade dress are registered trademarks of Wiley Publishing, Inc., in the United States and other countries, and may not be used without written permission. [Insert any third-party trademarks.] All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book.

Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books.

To my parents, for systematically crushing my dreams of becoming a cartoonist while encouraging my interest in computers.

About the Author

Neal Krawetz holds a Ph.D. in Computer Science from Texas A&M University and a Bachelors degree in Computer and Information Science from the University of California, Santa Cruz. He is a computer security professional with experience in computer forensics, profiling, cryptography and cryptanalysis, artificial intelligence, and software solutions. As a hobby, Neal collects operating systems; he currently runs RedHat, Ubuntu, Mac OS X, OpenBSD, Microsoft Windows, OS/2, Solaris, and HP-UX (with dozens of other operating systems ready to go). He has been a Linux user since 1993 and has enjoyed Ubuntu since 2005 (Hoary Hedgehog). Neal has configured Ubuntu on everything from personal workstations to mission critical servers.

Neal has been active in the security community for more than 15 years and has worked with the open source community for more than 20 years. His work experience spans small startup companies, academic and university environments, and large Fortune 100 corporations. Since 2002, Neal has operated Hacker Factor, a computer security and solutions provider (http://www.hackerfactor.com). At Hacker Factor, he has developed novel forensic techniques for tracking people online and has identified spammers, phishers, carders, and virus writers. He actively assists many branches of law enforcement.

Credits

Executive Editor
Chris Webb

Development Editors
John Sleeva Ken Brown

Technical Editor
Bill Hayes

Production Editor
Angela Smith

Copy Editor
Travis Henderson

Editorial Manager
Mary Beth Wakefield

Production Manager
Tim Tate

Compositor
Kate Kaminski, Happenstance Type-O-Rama

Proofreader
Sossity Smith

Indexer
Johnna vanHoose Dinse

Vice President and Executive Group Publisher
Richard Swadley

Vice President and Executive Publisher
Joseph B. Wikert

Anniversary Logo Design
Richard Pacifico

Cover Design
Anthony Bunyan

Acknowledgments

Wow, what a rush. I never would have thought that I could complete an entire book in less than five months. Between this book and my other commitments, I have had virtually no free time for friends and family. I sincerely thank them for standing by me and giving me words of encouragement (in between playful insults).

This book is intended for power users. However, I am only one type of power user: I usually turn off all the glitz and flash in lieu of speed and robustness. Fortunately, my friends are other power users: they love graphics, flash, bang, wow, and cutting edge. They provided a wealth of information that really helped cover all types of advanced Linux and Ubuntu needs. Many enlightening discussions were incorporated into parts of this text. To all of these people, I offer my sincerest thanks: Ragavan Srinivasan, Erik Lillestolen, LaMont Jones, Jer/ Eberhard, Paul Whyman, Mark Rasch, Valdis Kletnieks, Paul Ferguson, April Lorenzen, Marc Sachs and his band of Internet Storm Center handlers, the Department of Defense's Cyber Crime Center, and all of the folks who put together the Blackhat Briefings security conference. I must also thank my father, Howard Krawetz, for all of the hardware he sent my way, including the various graphic cards and network interfaces. And my mother, Sharon Krawetz, for her words of encouragement: "Why are you writing another book?"

Although I have done my best to make this book as complete, accurate, and understandable as possible, I must offer my gratitude to the people who have reviewed, tested, and helped enhance this manuscript: Bill Hayes for his thoroughness and ideas, and Michelle Mach for, well, everything. Their patience, feedback, and helpful comments have been an invaluable asset. Any errors in this book are strictly my own, but without them, there would be many more errors. I thank Chris Webb, John Sleeva, Ken Brown, and the staff at Wiley Publishing for this opportunity. And most importantly, I thank Neil Salkind and StudioB for infecting me with their Can-Do attitude.

Finally, nobody can use Linux without using software created by literally thousands of developers. I offer my deepest respect and thanks to the entire open source community, and to Mark Shuttleworth and Canonical Ltd. for packaging up the best of the best into one distribution: Ubuntu.



Hacking Ubuntu
Hacking Ubuntu: Serious Hacks Mods and Customizations (ExtremeTech)
ISBN: 047010872X
EAN: 2147483647
Year: 2004
Pages: 124
Authors: Neal Krawetz

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net