Probably the best ebook for hacking i have read in
a while. It covers all basic aspects/concepts of hacking. Though some
hacking tricks have become old now...they are very useful in clearing
all concepts. It is for sure that every hacker needs to read this ebook
...it is a must essential ebook required for hacking....
Hacking: The Art of Exploitation, 2nd Edition by Jon Erickson Publisher: No Starch Pub Date: January 15, 2008 Print ISBN-13: 978-1-59-327144-2 Pages: 480
is the art of creative problem solving, whether that means finding an
unconventional solution to a difficult problem or exploiting holes in
sloppy programming. Many people call themselves hackers, but few have
the strong technical foundation needed to really push the envelope.
Rather than merely showing how to run existing exploits, author Jon
Erickson explains how arcane hacking techniques actually work. To share
the art and science of hacking in a way that is accessible to everyone,
Hacking: The Art of Exploitation, 2nd Edition introduces the
fundamentals of C programming from a hacker's perspective.
included LiveCD provides a complete Linux programming and debugging
environment-all without modifying your current operating system. Use it
to follow along with the book's examples as you fill gaps in your
knowledge and explore hacking techniques on your own. Get your hands
dirty debugging code, overflowing buffers, hijacking network
communications, bypassing protections, exploiting cryptographic
weaknesses, and perhaps even inventing new exploits. This book will
teach you how to:
Program computers using C, assembly language, and shell scripts Corrupt system memory to run arbitrary code using buffer overflows and format strings. Inspect processor registers and system memory with a debugger to gain a real understanding of what is happening. Outsmart common security measures like nonexecutable stacks and intrusion detection systems. Gain
access to a remote server using port-binding or connect-back shellcode,
and alter a server's logging behavior to hide your presence. Redirect network traffic, conceal open ports, and hijack TCP connections. Crack encrypted wireless traffic using the FMS attack, and speed up brute-force attacks using a password probability matrix. Hackers
are always pushing the boundaries, investigating the unknown, and
evolving their art. Even if you don't already know how to program,
Hacking: The Art of Exploitation, 2nd Edition will give you a complete
picture of programming, machine architecture, network communications,
and existing hacking techniques. Combine this knowledge with the
included Linux environment, and all you need is your own creativity.
lot of computer-security textbooks approach the subject from a
defensive point of view. "Do this, and probably survive a particular
kind of attack, they say. In refreshing contrast, the ebook Hacking Exposed,
Second Edition talks about security from an offensive angle. A -like
catalog of the weaponry that black-hat hackers use is laid out in full.
Readers see what programs are out there, get a rundown on what the
programs can do, and benefit from detailed explanations of concepts
(such as wardialing and rootkits) that most system administrators kind
of understand, but perhaps not in detail. The ebook also walks through how to use the more powerful and popular hacker software, including L0phtCrack.
This new edition has been updated extensively, largely with the results
of exercises (in which attacks on sacrificial machines are monitored)
and Windows 2000 public security trials. Theres a lot of new stuff on
e-mail worms, distributed denial-of-service (DDoS) attacks, and attacks
that involve routing protocols.
The result of all of this
familiarity with bad-guy tools is a leg up on defending against them.
Hacking Exposed wastes no time in explaining how to implement the
countermeasures where they exist that will render known attacks
ineffective. Taking on the major network operating systems and network
devices one at a time, the authors tell you exactly what Unix
configuration files to alter, what Windows NT Registry keys to change,
and what settings to make in NetWare. They spare no criticism of
products with which they aren't impressed, and don't hesitate to point
out inherent, uncorrectable security weaknesses where they find them.
This book is no mere rehashing of generally accepted security
practices. It and its companion Web site are the best way for all of
you network administrators to know thine enemies.
Topics covered: Security vulnerabilities of operating systems, applications, and network devices Administrative procedures that will help defeat them Techniques for hacking Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, Novell NetWare, and Unix Strategies for breaking into (or bringing down) telephony devices, routers, and firewalls.