Hacking - The Art of Exploitation, 2nd Edition by Jon Erickson.pdf

(2678 KB) Pobierz
Hacking: The Art of Exploitation,
2nd Edition
Jon Erickson
Editor
William Pollock
Copyright © 2010
HACKING: THE ART OF EXPLOITATION, 2ND
EDITION.
Copyright © 2008 by Jon Erickson.
All rights reserved. No part of this work may be reproduced or
transmitted in any form or by any means, electronic or
mechanical, including photocopying, recording, or by any
information storage or retrieval system, without the prior
written permission of the copyright owner and the publisher.
Printed on recycled paper in the United States of America
11 10 09 08 07
1 2 3 4 5 6 7 8 9
ISBN-10: 1-59327-144-1
ISBN-13: 978-1-59327-144-2
Publisher:
Production Editors:
Cover Design:
William Pollock
Christina Samuell and Megan Dunchak
Octopod Studios
Developmental Editor: Tyler Ortman
Technical Reviewer:
Copyeditors:
Compositors:
Proofreader:
Indexer:
Aaron Adams
Dmitry Kirsanov and Megan Dunchak
Christina Samuell and Kathleen Mish
Jim Brook
Nancy Guenther
For information on book distributors or translations, please
contact No Starch Press, Inc. directly:
No Starch Press, Inc.
555 De Haro Street, Suite 250, San Francisco, CA 94107
phone: 415.863.9900; fax: 415.863.9950; info@nostarch.com;
http://www.nostarch.com
Library of Congress Cataloging-in-Publication Data
Erickson, Jon, 1977-
Hacking : the art of exploitation / Jon Erickson. -- 2nd ed.
p. cm.
ISBN-13: 978-1-59327-144-2
ISBN-10: 1-59327-144-1
1. Computer security. 2. Computer hackers. 3. Computer networks--
Security measures.
I. Title.
QA76.9.A25E75 2008
005.8--dc22
2007042910
No Starch Press and the No Starch Press logo are registered
trademarks of No Starch Press, Inc. Other product and
company names mentioned herein may be the trademarks of
their respective owners. Rather than use a trademark symbol
with every occurrence of a trademarked name, we are using
the names only in an editorial fashion and to the benefit of the
trademark owner, with no intention of infringement of the
trademark.
The information in this book is distributed on an "As Is" basis,
without warranty. While every precaution has been taken in the
preparation of this work, neither the author nor No Starch
Press, Inc. shall have any liability to any person or entity with
respect to any loss or damage caused or alleged to be caused
directly or indirectly by the information contained in it.
ACKNOWLEDGMENTS
I would like to thank Bill Pollock and everyone else at No
Starch Press for making this book a possibility and allowing me
to have so much creative control in the process. Also, I would
like to thank my friends Seth Benson and Aaron Adams for
proofreading and editing, Jack Matheson for helping me with
assembly, Dr. Seidel for keeping me interested in the science of
computer science, my parents for buying that first Commodore
VIC-20, and the hacker community for the innovation and
creativity that produced the techniques explained in this book.
Zgłoś jeśli naruszono regulamin