Books - Computers & Internet - Security & Encryption

1-20 of 100       1   2   3   4   5   Next 20

  • Security & Encryption
  • Computers & Internet
  • click price to see details     click image to enlarge     click link to go to the store

    $17.15
    1. Cyber War: The Next Threat to
    $41.73
    2. CISSP All-in-One Exam Guide, Fifth
    $37.79
    3. Malware Analyst's Cookbook and
    $10.45
    4. The Code Book: The Science of
    $30.34
    5. Hacking: The Art of Exploitation,
    6. 2600 Magazine: The Hacker Quarterly
    $30.93
    7. The Web Application Hacker's Handbook:
    $23.07
    8. Practical Lock Picking: A Physical
    $10.08
    9. The Art of Deception: Controlling
    $16.47
    10. Mind Hacks: Tips & Tricks
    $54.71
    11. Official (ISC)2 Guide to the CISSP
    12. Underground: Tales of Hacking,
    $32.97
    13. Nmap Network Scanning: The Official
    $10.88
    14. The Cuckoo's Egg: Tracking a Spy
    $29.67
    15. The Rootkit Arsenal: Escape and
    $26.39
    16. CISSP Practice Exams (All-in-One)
    $19.79
    17. Hacking For Dummies
    $42.55
    18. Hacker's Delight
    $81.19
    19. Security+ Guide to Network Security
    $55.31
    20. Windows Forensic Analysis DVD

    1. Cyber War: The Next Threat to National Security and What to Do About It
    by Richard A. Clarke, Robert Knake
    Hardcover
    list price: $25.99 -- our price: $17.15
    (price subject to change: see help)
    Isbn: 0061962236
    Publisher: Ecco
    Sales Rank: 2969
    Average Customer Review: 4.0 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    Richard A. Clarke warned America once before about the havoc terrorism would wreak on our national security -- and he was right. Now he warns us of another threat, silent but equally dangerous. Cyber War is a powerful book about technology, government, and military strategy; about criminals, spies, soldiers, and hackers. This is the first book about the war of the future -- cyber war -- and a convincing argument that we may already be in peril of losing it.

    Cyber War goes behind the "geek talk" of hackers and computer scientists to explain clearly and convincingly what cyber war is, how cyber weapons work, and how vulnerable we are as a nation and as individuals to the vast and looming web of cyber criminals. From the first cyber crisis meeting in the White House a decade ago to the boardrooms of Silicon Valley and the electrical tunnels under Manhattan, Clarke and coauthor Robert K. Knake trace the rise of the cyber age and profile the unlikely characters and places at the epicenter of the battlefield. They recount the foreign cyber spies who hacked into the office of the Secretary of Defense, the control systems for U.S. electric power grids, and the plans to protect America's latest fighter aircraft.

    Economically and militarily, Clarke and Knake argue, what we've already lost in the new millennium's cyber battles is tantamount to the Soviet and Chinese theft of our nuclear bomb secrets in the 1940s and 1950s. The possibilities of what we stand to lose in an all-out cyber war -- our individual and national security among them -- are just as chilling. Powerful and convincing, Cyber War begins the critical debate about the next great threat to national security.

    ... Read more

    Reviews

    5-0 out of 5 stars Easy to Read...... and Scary!, April 15, 2010

    Customer review from the Amazon Vine™ Program (What's this?)
    Richard Clarke's credentials are well established, having been a national security advisor to presidents of both parties, his viewpoints are his own, not politically-driven ideology.

    Clarke takes the time to go over the basics of the cyber-universe for those that are not especially net-savvy, and then gets into the meat of the what, who, where and how (the "when" is the big question of course) of potential cyber attacks against the US. He gives a bit of history on attacks that have already happened, and a few that have failed.

    I say the information is a bit scary because, even with a degree in Computer Science, I did not know the extent to which the Internet connects and controls so many aspects of our daily lives; in business as well as in our personal lives. More and more machines and appliances are being built with the capability to "talk" to the manufacturers who make them, a legitimate and smart way to diagnose problems and download fixes.... but the idea that the new copy machine in my home office might be hacked, and ordered to malfunction to the point that it catches on fire, is unsettling to say the least.

    This is a good book, a page turner, and delivers information every 21st Century American should know.

    5-0 out of 5 stars The best I've read on the topic, April 21, 2010

    Customer review from the Amazon Vine™ Program (What's this?)
    I've been in the information security field just about my entire professional life, both in and out of government, and I've been hearing people sound the alarms about "cyber warfare" for at least the last 15 years. Most of the time their grasp of the technical aspects is limited, they don't have a clear idea about what they're talking about, their scenarios read like movie plots, and they're usually trying to win government contracts. Although this book does have some serious shortcomings, Clarke's book is without a doubt the clearest and best work I've seen on cyber warfare. I'll lay out his book and his thesis first, then I'll tell you where I thought he fell short and what I thought of it.

    Clarke first gives an overview of all the instances to date where cyber attacks have been used by state actors. In all cases but one (The Estonia attacks in 2007), the cyber attack was used to enhance a conventional attack. This is actually the best such overview I've seen, included some examples I hadn't heard of before, and Clarke's analysis is spot on. The only thing he didn't include was the very recent "operation aurora" (Google it if you want details), which probably occurred after he finished writing the book.

    The book then has a detailed discussion of American policy on cyber warfare, and Clarke details all the developments to date. Since Clarke worked for presidents Clinton, Bush, and Obama on national security issues, this book provides a front row seat to the ins and outs of the way our policies have developed. Clarke also details what is known about the cyber war capabilities of other countries, including China, Russia, and North Korea.

    Only then does Clarke begin to go into the technical aspects of cyber attacks, but the technical stuff is very high level (the back cover description explicitly says that this book goes "beyond the geek talk"). He really is just trying to show the potential damage that can be done with cyber attacks. (In other words, this is the part of the book where he tries to scare you).

    Clarke then discusses what he views as the primary reasons there has not been significant action in the area of defending against concerted cyber attacks. It is, in my opinion, a very realistic and fair analysis which avoids finger pointing. He then starts to lay out what he feels are reasonable defenses that the US must begin to take.

    In the last part of the book he lays out a clear agenda for defending against cyber attacks which includes a mix of regulation (he admits it's a dirty word but thinks it's necessary), more technical controls at major network boundaries, and an expanded scope for DHS to protect the civilian infrastructure too. He also discusses international arms control treaties, and appears to be a big fan of some international cyber war treaties, which, like nuclear arms control treaties from a generation ago, could be used to create "rules of the game" for international war.

    As I said, in the beginning, this is without a doubt the best piece on cyber war I've ever read. He really does an excellent job of covering everything from the history to the players to the regulations to the endless possibilities. The one place where I feel he misses the boat is in some of the technical aspects. He admits to not being a technical person, and does make a few technical errors, although they're all far too minor to be worth mentioning. My real issue is that in all his scenarios he starts with the assumption that every combatant (like, say, the USA and China) have successfully hacked into every network that the other side controls, and left backdoors to get back in. Further, none of these back doors have been discovered and removed. As someone who does this for a living, I can assure you it's not that simple. While I have no doubt that a government spending considerable resources could certainly gain access to many networks in a relatively short period of time, and if they left backdoors some might not be discovered, if someone left too many backdoors some would certainly be discovered. Breaking in is not as simple as just pushing a button like it is in the movies - in fact, recent studies have shown that the average security breach is the result of four separate mistakes. While mistakes are made all the time (which means that breaches occur all the time _somewhere_), it's much harder to cause breaches in every system you target all at once. In several places, Clarke's dire warnings fall into the trap of imitating movies more than real life. I will admit that as a technical person this is my bias showing, and I realize that this book is still largely intended to be a policy one, which is why I still give it a very positive rating. I would simply be remiss if I let this pass unmentioned.

    5-0 out of 5 stars A description of how national rivalries will be implemented in the future, April 14, 2010

    Customer review from the Amazon Vine™ Program (What's this?)
    I consider the term war to be extremely overused and that includes when it appears in the term "cyber war." I prefer the longer but more accurate term, "cyber component of national rivalries." War is an event between nations where the goal for each side is to kill as many citizens of the other side as quickly and efficiently as possible so that the other nation must accept their terms. In the cyber actions of one nation against another, most human casualties are consequential rather than a direct result of the action.
    Few people can match the national security credentials of Richard Clarke and in this book he makes the case for national action to protect the U. S. infrastructure from substantial cyber attack carried out by another nation. Such attacks have already been executed; to date they have not made significant noise in the major news outlets, although most have appeared in the computing literature. Clarke uses the phrase kinetic weapons to refer to the "bombs and bullets" type of warfare, so he distinguishes between cyber attacks and real attacks.
    Clarke also mentions several war games that have been carried out and the results are alarming, a great deal of the infrastructure of the United States is vulnerable to a concerted cyber attack if the malicious software entities have been properly placed and timely executed. Of course, he also admits that the United States is also capable of launching cyber attacks of its own.
    The most interesting points in the book are when Clarke talks about nuclear weapons and how policies evolved and agreements were reached between the United States and the Soviet Union over how the weapons would be declared and their use specified. There is no question that these agreements helped keep the world safe and worked to defuse several potential crises that could have led to the threat of nuclear weapons being used. Clarke proposes similar guidelines of allowed and disallowed behaviors in the cyber component of national rivalries. Acts such as industrial espionage, spying and other data thefts would be considered acceptable but the destruction of financial data and power plants would be disallowed and considered the equivalent of an attack by kinetic weapons. Certain trial runs that only cause limited damage would result in harsh diplomatic rhetoric but not be considered the equivalent of a kinetic attack.
    There is no question that in the modern world, low-level cyber attacks of one nation against another take place on a regular basis. Up to this point, even the most significant have been more in the category of significant annoyance rather than a crisis. However, the potential of a major attack is real and potentially devastating, so it is necessary for the United States to develop an effective strategy of defense and deterrence. Clarke sets down some sound principles for such a strategy while pointing out many of the current vulnerabilities. He does an excellent job in describing the new form of the execution of national rivalries and perhaps even how the next major kinetic war will begin.

    Personal note: I have taught computer science at the collegiate level for over twenty years, including courses in encryption and computer security. I have also attended many conferences where at least one of the topics was computer security.

    5-0 out of 5 stars The War of the Future, April 13, 2010

    Customer review from the Amazon Vine™ Program (What's this?)
    This is a frightening book. It describes an unexpected form of warfare in which the United States is already behind China, Russia, and possibly terrorists. And worse for us, we have already lost initial battles. Richard Clarke is a former Assistant Secretary of State and a Washington insider, having served Presidents Reagan, George H.W. Bush, Clinton, and George W. Bush. He made headlines with his charges against the Bush-Cheney administration on getting this nation into a needless war in Iraq, and events proved him correct. Now, he and Robert Knake tell how our wonderfully-efficient, computerized systems that control our electric grids, transportation systems, defense against military attack, and much of our day-to-day life are open to attack, control, and destruction by hackers, terrorists, or enemy agents working to disable us before a massive attack by a foreign power. His call for rapid and powerful action to set up defenses is right on the money. I only hope that our nation's leaders heed the warning and act swiftly.

    3-0 out of 5 stars worth reading, but with a big grain of salt, August 6, 2010
    Clarke and Knake's book is important if for no other reason than, as they note, "there are few books on cyber war." Thus, their treatment of the issue will likely remain the most relevant text in the field for some time to come. They define cyber war as "actions by a nation-state to penetrate another nation's computers or networks for the purposes of causing damage or disruption" and they argue that such actions are on the rise. And they also claim that the U.S. has the most to lose if and when a major cyber war breaks out, since we are now so utterly dependent upon digital technologies and networks.

    At their best, Clarke and Knake walk the reader through the mechanics of cyber war, who some of the key players and countries are who could engage in it, and identify what the costs of such of war would entail. Other times, however, the book suffers from a somewhat hysterical tone, as the authors are out here not just to describe cyber war, but to also issue a clarion call for regulatory action to combat it. A bigger problem with the book is the complete lack of reference material, footnotes, or even an index. If you're going to go around sounding like a couple of cyber-Jeremiahs, you really should include some reference material to back up your gloomy assertions of impending doom.

    The authors go after ISPs and many other comapnies for supposedly not caring about cyber-security. In reality, those companies have powerful incentives to make sure their networks are relatively safe and secure to avoid costly attacks and retain customers who demand their online information and activities be trouble-free. And most ISPs take steps not just to guard against malware and other types of cyber attacks, but they also offer customers free (or cheap) security software as part of a growing suite of gratis services (anti-virus, parental controls, e-mail, etc).

    Clarke and Knake would like to see government impose a fairly sweeping set of new rules on ISPs to better secure their networks against potential attacks. In true deputize-the-middleman fashion, they want ISPs to engage in a great deal more network monitoring (using deep-packet inspection techniques) under threat of legal sanction if things go wrong. They admit there are corresponding costs and privacy concerns, but largely dismiss them and essentially ask us to just get over those concerns in the name of a safer and more secure cyberspace. They do, however, say they would be willing to have a "Privacy and Civil Liberties Board" appointed "to ensure that neither the ISPs nor the government was illegal spying on us." I doubt that will soothe the fears of those who (like me) are fundamentally suspicious of government snooping.

    Overall, Clarke and Knake have written a book that is worth reading, but suffers from hyperbolic rhetoric and a serious lack of documentation. Readers should also seek out other perspectives on cyber-security issues, which take a more reasoned approach to the issue.

    4-0 out of 5 stars Cyber War is interesting and informative...a good read!, April 18, 2010

    Customer review from the Amazon Vine™ Program (What's this?)
    As a former Information Technology (IT) guy, I found Cyber War to be quite interesting. While I usually dislike the term "Cyber", I guess it's the best way to describe the topic so the majority of people know what Clarke is referring to. It may be a shock to many readers just how interconnected everything has become, and the author does a good job of explaining how some systems are not actually on the Internet, but can be accessed from another computer that is. While he primarily covers strategies in the book, he does present scenarios that may scare people. For example, if you thought the plane you were flying across the country on could fall out of the sky anytime due to a hacker, would you still fly?

    My main concern with he book isn't really what he write about, but rather what he doesn't touch on. He spends a lot of time comparing a "cyber" strategy to the Cold War strategy. My complaint is that while he makes them sound very related, he forgets a very important difference. In the Cold War, only a powerful government could launch a nuclear missile. In a Cyber War, just because the U.S. government may decide to not take action, does not mean that a citizen will. If you are a skilled computer guy, or a "hacker" to use the authors term, you could decide to initiate or retaliate a response without the government even knowing it. I can only assume this wasn't covered in the book because it would just complicate the strategy even more than it already is.

    While the book may be too technical for some and not technical enough for others, it does a good job of laying down the foundation for a national discussion. Considering the state of the economy, I think most of us realize how quickly things can go from bad to worse, and our financial markets are extremely susceptible to this new threat. I hope the book will get more people thinking about the issue, and I'm sure that was Clarke's primary objective in writing it.

    4-0 out of 5 stars Interesting And Relevent, March 28, 2010

    Customer review from the Amazon Vine™ Program (What's this?)
    Written for the public at large, this is an easily readable book which addresses the topic of cyber attacks from pranksters, hackers, and serious spies which have the potential to threaten our individual freedom and our national security. The authors cover the precedence for cyber snooping and illustrate the weaknesses inherent in computer software which have allowed this type of activity to flourish in a theoretically secure environment. They also point to political reasons why government bigwigs have chosen to ignore or address security breaches gingerly.
    Constructing a variety of scenarios for potential security problems, it takes very little imagination for the reader to become adequately uncomfortable at how many levels and ways our financial systems, powers grids, and national security can be potentially compromised. While the authors state that we may already be losing the battle re: cyber war due to our own national ineptitude, they suggest potential ways to raise our national conciousness and open public dialogue on solving this problem.
    While I liked this book and found the topic more than a little threatening and creepy, it seems like an ideal read for anyone who is concerned with national and/or personal security or public affairs. It is probably also of interest to computer geeks and techie types.

    5-0 out of 5 stars things that go boomp i' the night, April 15, 2010

    Customer review from the Amazon Vine™ Program (What's this?)
    The title, and the phrase "cyber war", which has been over-hyped of late, might seem over-wrought -- but for the author, and for the compelling case he makes. This is a field in which an entire industry has had to come into being to stop the avalanche of hacks, worms, viruses, botnets and trojan horses that bedevil the Internet every day. It turns out that the potential for a much greater, overwhelming hit is far greater. The cyber-invasions of Estonia and Georgia are already a matter of record. Mr. Clarke walks us through a number of different scenarios and different dark alleys of the Internet -- and if even one of these scenarios comes true, it will be bad.

    He also makes the point that our defenses are weak: at best, he says, Dept of Defense might protect the dot-mil sites, Homeland Security might protect the dot-gov sites. Apparently our utility systems, our communications, our transportation networks, our banks -- to name a few -- are wide open but for private net-security software and personnel. It's as if, during the Cold War, he asserts, that private industry would have had to provide its own Nike batteries against Soviet attack.

    He also makes the point, the important point, that even absent a catastrophic attack, our intellectual properties are in peril and that may quietly produce, over years rather than milliseconds, our decline. A creeping cyber-espionage, a quiet theft of our trade secrets, research and patents, may, he says, be just as destructive in the long run.

    This is an important book, among few in this subject area, that deserves pondering. Even if it merely sparks a national discussion, even if only a small portion of this threat, as he describes it, turns out to be potent, then this work will have been a boon.

    Highly recommend.

    3-0 out of 5 stars An important subject but suffers from lack of technical detail, May 3, 2010

    Customer review from the Amazon Vine™ Program (What's this?)
    This book may be eye-opening if the prospect of cyber warfare is new to the reader, and it's certainly rich with examples of attacks that have already happened. I applaud the author for bringing this subject to the average person, since there's definitely a complacency in how both the public and the government assesses the security of the online infrastructure.

    Unfortunately, I think there are also elements of melodrama that undermine an otherwise important message. Cyber attacks are complex, requiring an almost unparalleled coordination, and there are already security measures in place that shut down most attacks relatively quickly. The assertion that hackers could bring the country to its knees is true in a general sense, just as nuclear war would have the same effect if everyone launched at the same time, but the probability of the success of this kind of attack is low. The lack of skills, knowledge and capabilities of rogue nations and terrorist groups in this area makes some of his scenarios border on science fiction - it's still infinitely easier to launch a conventional war than engage in this kind of high-tech assault.

    Clarke's warning suffers from any real technical detail or commentary by security experts who might be able to add some perspective. Unlike wars fought militarily, there is a substantial level of defense built by corporations that are barely covered here (look at Google's recent China incident as an example) and in many respects these private defenses would go a long way to prevent the Doomsday outcome developed here. Still, it's an interesting read with many good examples of what has happened - but I think the reader should use their judgment to assess what weaknesses actually exist.

    4-0 out of 5 stars Preventing The Predictable, April 3, 2010

    Customer review from the Amazon Vine™ Program (What's this?)

    "Cyber War" is a shocking revelation of a significant threat to our world. This expose details a vulnerability for the developed world that our government and international corporations simply must address.

    I served in our military for twenty four years, so I am not feeling panic. We successfully stood up and protected our country and most of the world from nuclear attack. I knew the extent of our preparations and was confident of our tactics. Now, after being retired for nearly two decades, I no longer have access to secret military capabilities and strategies. Accordingly, I must trust that those who followed me protected our national interest. Unfortunately they may only be protecting our armed services.

    Most experts agree that our military is so good that no enemy could hope to compete for several decades. With that in mind, an enemy may devise a strategy that avoids direct conflict with our forces. What will happen if an enemy decides to attack our civilian structure instead. If, for example, they were able to disrupt our financial institutions so that people lost access to their bank accounts and credit cards, what could our armed forces do? If they attacked our power supplies, already subject to black outs and brown outs, they may be hurting our military as well. "Cyber War" attempts to explain just such scenarios.

    Early in the text Clark and Knake review several successful cyber attacks that have occurred in the last decade. Russia, in its campaign to control Estonia and later Georgia, managed to shut down all civilian and government systems and render each country powerless. Israel, possibly using technology developed in the United States, remotely shut down the defense system of Syria so they could bomb a threatening military facility.

    Most of us began to realize the nature of war had changed when the Twin Towers were destroyed on 9-11. The United States and her allies have been fighting a war on terror for the last nine years. During that period, asymmetrical warfare has advanced and other nations, like Russia and China have been developing cyber tools to both protect themselves and attack their enemies. Are we?

    Clark suggests six priority actions. First, we must initiate a dialogue with the people about cyber warfare. Universities, business, government and the public need to know about the possibility and the costs of cyber attacks. There has been too much secrecy.

    Second, we need a "defensive triad. Internet Service Providers (ISPs) and power suppliers needs regulation (to protect themselves and us). The authors explain that the internet centers on a few "1st Tier" Internet Service Providers (ISPs), such as Verizon and Qwest. Those ISPs must be a part of any defense against Cyber War. We must protect our power grid. Shutting down the power grid will shut down the internet. We must mobilize the Department of Defense. Any nation that decides to attack us will likely have as an intended side effect damaging DOD.

    Our third necessary action is to reduce the level of cyber crime. We need the laws, the investigative tools and the punishment. Some cyber criminals are developing abilities nearly as sophisticated as that of nations.

    Fourth, CWLT - Cyber War Limitation Treaty. We need a global ban as exists with nuclear weapons. Considering that all developed nations are subject to cyber attack, negotiating a treaty to limit cyber warfare activity should be possible.

    Fifth, sponsor research on more secure designs. The internet is over 40 years old. The bandwidth and capabilities have improved, but security is mostly unchanged. Security within the internet system has certainly not improved.

    Sixth the President of the United States must be aware and approve the placement of "logic bombs" (software applications that ask a network to shut down or erase its own programming) and "trapdoors" (like a "Trojan horse" that allows an enemy to invade undetected by security). Such actions increase the likelihood of war, and our highest government officials must be aware of their use.

    I highly recommend "Cyber War". This is a must read for anyone interested in our nations defense.
    ... Read more

    2. CISSP All-in-One Exam Guide, Fifth Edition
    by Shon Harris
    Hardcover
    list price: $79.99 -- our price: $41.73
    (price subject to change: see help)
    Isbn: 0071602178
    Publisher: McGraw-Hill Osborne Media
    Sales Rank: 10766
    Average Customer Review: 4.2 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    Get complete coverage of the latest release of the Certified Information Systems Security Professional (CISSP) exam inside this comprehensive, fully updated resource. Written by the leading expert in IT security certification and training, this authoritative guide covers all 10 CISSP exam domains developed by the International Information Systems Security Certification Consortium (ISC2). You'll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the CISSP exam with ease, this definitive volume also serves as an essential on-the-job reference.

    COVERS ALL 10 CISSP DOMAINS:

    • Information security and risk management
    • Access control
    • Security architecture and design
    • Physical and environmental security
    • Telecommunications and network security
    • Cryptography
    • Business continuity and disaster recovery planning
    • Legal regulations, compliance, and investigations
    • Application security
    • Operations security

    THE CD-ROM FEATURES:

    • Hundreds of practice exam questions
    • Video training excerpt from the author
    • E-book

    Shon Harris, CISSP, is a security consultant, a former member of the Information Warfare unit in the Air Force, and a contributing writer to Information Security Magazine and Windows 2000 Magazine. She is the author of the previous editions of this book. ... Read more

    Reviews

    5-0 out of 5 stars I passed the CISSP using only this book and a TON of preparation, May 30, 2010
    There is no simple formula to prepare for the CISSP certification, and no single resource which can guarantee success on the certification exam since every applicant's background is unique. However, this book (fifth edition) was my only resource in preparing for the exam and I passed on my first attempt (April 24, 2010).

    I spent 60+ hours in preparation for the exam... that's 60+ hours of DEDICATED individual study using this book and CD, not 60+ hours spent web surfing during lunch hours or commercial breaks. My recent background is in middle management, with 20 years experience in network architecture and data security, so I already had a firm technical foundation for the test areas dealing with protocols and encryption variations. I also have an MS in Computer Science. Nonetheless, the exam was so broad, with topics covering general principles and concepts, that I could have prepared twice as long and still left the exam with questions about the outcome.

    My personal opinion is that formal classroom instruction, through one of the many organizations offering CISSP preparation courses, is a worthwhile companion to Shon Harris' book. A study group is also a good idea. You will not obtain CISSP certification if you take the exam without preparation. This book (fifth edition) was sufficient, but not 100% comprehensive, to prepare me for passing the CISSP test.

    Note: Some reviewers do not appreciate Shon's frequent analogies and humor. Most of her analogies helped me internalize the complex topics, but that's my personal learning style. The efforts at humor were generally awful, but every once in a while she was subtle and brilliant enough to make me laugh out loud. Working through Shon's unique writing style was not a problem for me... I actually found it refreshing.

    3-0 out of 5 stars Useful, but hardly a technical book, March 26, 2010
    From a perspective of preparation for the CISSP examination this book is one of the standard places to start from. In that respect, I would give it a 4-start simply because it follows the core notion of the exam itself in that it is a mile wide and an inch deep.

    However, do not expect this book to provide technical details or even technical language consistently. There's a lot of verbiage, needless attempts at humor - which really degrades the overall standing of the book - and just the right amount of information, but no more.

    Also, do not make this book the sole resource for preparation. You *may* pass the exam but will be none the wiser for most of what the book covers.

    Given that this is a technical examination after all, I would have much appreciated if the author did not try and frame the same statement in multiple ways in the same paragraph, stuck to using consistent technical language and provided more links to resources for additional information. It would also have been nicer if the key technical points, definitions, important values were better highlighted - or even repeated in a prominent tip - after every section so that a second reading becomes a lot less demanding. The exam is challenging in itself and the book and author can do a lot more to make preparation a less demanding experience.

    It is difficult to come across books that are worthy of technical appreciation and I am afraid the above points make this a middle of the road effort.

    I have no particular affinity to either the author or publication but would recommend giving the Mike Chapple book a shot. You will be a lot less frustrated reading technical matter for a technical examination than with the narrative-style of the Shon Harris book.

    5-0 out of 5 stars Edition comparison, February 24, 2010
    I bought the third edition of this book in October 2009 to prepare for the exam. The reason for buying that instead of this fifth edition is obvious. It cost me only $2.95 plus $4.00 shipping. I was a little worry at the beginning because of the new material that was added since 2005. However, I though I can supplement with material in the internet. At the end, I don't have the time because the exam was on January 16, 2010 which gave me less than 4 months. During the exam, I did not see anything that I have not seen in the third edition. If you know something about the exam, you know they are not going to ask you directly about a concept or technology. So, you really have to understand the material. Since CISSP is more about principle and concept and less about specific technology, using a third or fifth edition is not going to make a big different. I passed the exam in one shot. Don't get me wrong. Getting the latest and the greatest is always good and I will consider getting the fifth in the near future when I need to brush up the knowledge. But if you want to save a little of money, consider getting the fourth or the third.

    5-0 out of 5 stars The Gold Standard for CISSP, January 30, 2010
    This is the absolute gold standard, the one-stop shopping reference for CISSP certification! The price is economical enough to highlight its passages and put notes in its margins. It is the fifty-dollar solution to the horrifically expensive test.

    Every IT professional I met, who passed the CISSP test the FIRST time, credits the Shon Harris CISSP manual.

    It is the preferred reference for corporations to hand out free to thier employees.

    5-0 out of 5 stars Shon Harris, CISSP AIO 5th Edition - Great Buy!, January 30, 2010
    I find this book to be very well written and contains alot of updated materials. I was getting a bit upset that I couldnt find a updated reference material until I found out about this edition. I would recommend this book to anyone who is attempting to get their CISSP. I've just started reading the book today and managed to get to Chapter 3. This book is very well written, and the cd contains multiple PDF's, that I use to read on my cell phone. I also like how the PDF's are broken down into chapters. It helps set small goals and allows you to feel accomplished after reading a 100+ page chapter!

    5-0 out of 5 stars CISSP All in one Exam Guide, July 6, 2010
    I cannot say enough good things about this book. I used this and Exam Cram as my sole sources to prepare for this exam and I passed on my first try. I don't have a very technical background so this book prepared me thoroughly for the exam and also helped a great deal in my work as an IT Security Specialist.

    5-0 out of 5 stars Best written resource to study for your CISSP, March 26, 2010
    Shon's fluid writing style is enjoyable to read, and communicates effectively, much better than what I've seen from any other CISSP book. However, it takes some time to get through. I only gave myself a month to read it before the exam and I was CRAZY. I think two months would be more reasonable, but to get it done you really need to come up with a schedule and track your progress. If you don't have time for that, I'd recommend attending a bootcamp.

    5-0 out of 5 stars Superb Domain Coverage, June 10, 2010
    I've had the pleasure to attend a CCISP class conducted by Shon Harris. She is an exceptional instructor and her All in One book translates the classroom discussions well to the written form.
    Great coverage of all the required domains. Highly recommended!

    5-0 out of 5 stars Provides complete coverage of the latest release of the CISSP exam, May 18, 2010
    The fifth updated edition of All-in-One CISSP Exam Guide provides complete coverage of the latest release of the CISSP exam, is written by a leading expert in IT security certification, and offers a course text accompanied by a CD-ROM of hundreds of practice exam questions and a video training excerpt by the author. Both students practicing for the exam and workers on the job need this detailed, in-depth course, jam packed with information and tests to be certain of comprehension.

    5-0 out of 5 stars The Bible for CISSP Certification, April 4, 2010
    This Study Guide is the one for CISSP Certification. Almost everyone I've know who has the CISSP certification has this book on their shelf. Shon has struck a homerun with CISSP All-in-One Exam Guide. Jeffrey W. Bennett, ISP author of: ISP Certification-The Industrial Security Professional Exam Manual or How to Prepare for and Pass the Industrial Security Professional Certification Exam;
    National Industrial Security Program Operating Manual (NISPOM) ... Read more


    3. Malware Analyst's Cookbook and DVD: Tools and Techniques for Fighting Malicious Code
    by Michael Ligh, Steven Adair, Blake Hartstein, Matthew Richard
    Paperback
    list price: $59.99 -- our price: $37.79
    (price subject to change: see help)
    Isbn: 0470613033
    Publisher: Wiley
    Sales Rank: 9248
    Average Customer Review: 5.0 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    A computer forensics "how-to" for fighting malicious code and analyzing incidents

    With our ever-increasing reliance on computers comes an ever-growing risk of malware. Security professionals will find plenty of solutions in this book to the problems posed by viruses, Trojan horses, worms, spyware, rootkits, adware, and other invasive software. Written by well-known malware experts, this guide reveals solutions to numerous problems and includes a DVD of custom programs and tools that illustrate the concepts, enhancing your skills.

    • Security professionals face a constant battle against malicious software; this practical manual will improve your analytical capabilities and provide dozens of valuable and innovative solutions
    • Covers classifying malware, packing and unpacking, dynamic malware analysis, decoding and decrypting, rootkit detection, memory forensics, open source malware research, and much more
    • Includes generous amounts of source code in C, Python, and Perl to extend your favorite tools or build new ones, and custom programs on the DVD to demonstrate the solutions

    Malware Analyst's Cookbook is indispensible to IT security administrators, incident responders, forensic analysts, and malware researchers. ... Read more

    Reviews

    5-0 out of 5 stars Current Best of Breed for Technical Malware Books, October 30, 2010
    I have just received this book and have not yet worked my way through all the chapters, but I have reviewed the contents and tool DVD. I teach college classes on Network and Computer forensics from a survey level through a hard-core programming level. I have likely purchased or been sent most of the books in this area, and this book does stand out for the following reasons.

    1. The material is up-to-date. Tools and malware resources change on an almost daily basis and you need to get books that reflect current resources and best practices. This book does a very good job covering the current tools and resources. It provides the web addresses for the various tools and resources discussed in each chapter. It also refers to current research, articles, and conference material in the areas covered in the chapters.

    2. The topics covered are comprehensive. The book includes topics on anonymizing (the first chapter), classifying malware, shellcode, DLL code injection, debugging, how to safely run malware in a virtual environment, dumping memory and memory forensics, debugging kernel code, etc. The topics are collected into 18 chapters and are very complete.

    3. The focus of this book is performing analysis of malware (which includes a wide variety of exploit types) and creating/using the tools to perform this analysis. Numerous examples are given showing how the analysis can be done, and some background information is presented as needed.

    4. The book assumes the reader has brains. Too many "Computer Forensics" books are a waste of time for someone that already has a background in programming, networking, etc. They (the other Forensics books) often start their discussion of Network Forensics with a definition of what a network is ("A network sends packets between computers..."). Give me a break. This book assumes the reader already has a level of knowledge that is appropriate to anyone really working in this field. However, the authors do a good job explaining what needs to be explained in the course of presenting the topics. They don't talk down to the reader.

    5. The book has a wealth of examples. Each chapter presents the topics by showing examples as well as showing how to get and install the necessary tools.

    6. The book balances using pre-written tools with create-your-own tools. The latter include scripts in Python and programs in C/C++. The authors indicate where to get various relevant libraries which can be used to create or customize tools. This book is not just a collection of tools, but shows how to use the tools, analysis techniques, etc.

    7. The book is very reasonably priced for the quality of content and the extra DVD. The price from Amazon is under $40 and the retail price is about $60. However, even at $60 this book is a bargain. Even if you just used the web addresses for the lists of tools presented in each chapter, the amount of time would take to locate and document the huge number of forensics/hacking tools presented in this book, is worth more than the book's price.

    8. The book presents a huge amount of material. Almost every page is crammed with information and examples. Frankly, this book presents more information in one chapter than most other books do in their entirety, and this book has 18 chapters. The chapters are written so they are independent of each other and you can select the chapter you want to work through without reading previous chapters.

    9. The tool focus is open-source and platform independent. The authors stay with open-source tools and try to reference tools that can run on both Linux and Windows. However, they also use the best tools available for a specific task, even if the tool only runs under Linux or only under Windows.

    Reader Background:
    There are enough varied topics in this book that readers with different levels of knowledge can benefit. The authors assume the reader has a background in basic networking, understands operating systems (both Windows and Unix), understands programming (Python, C/C++, Assembly), and understand processor basics (registers, the stack, etc). However, these assumptions are not barriers to getting something out of this book. Beginners will find the book too difficult, but would profit by just downloading the various tools referenced in the chapters.

    Bottom line:
    * If you are doing forensic analysis on Malware you should purchase this book (for the chapters on debugging, memory forensics, and malware forensics)
    * If you are working in the network/computer security area you should purchase this book (for the chapters on setting up a malware lab, classifying malware, and setting up a malware sandbox)
    * If you are interested in the programming aspects of malware you should purchase this book (for the chapters on DLLs and debugging malware code and on code injection)
    * If (and I hesitate to include this) you want to be a hacker you should purchase this book and read the entire thing.

    5-0 out of 5 stars If you need some practical tips for working with malware this is your cookbook!, November 12, 2010
    The Malware Analyst's Cookbook is the best book I have read when it comes to practical techniques for working with malware. This book give many practical examples to helping forensic examiners, incident responders, malware analysts or others on how to deal with malware. This book touches so many great areas when it comes to malware analysis it is hard to focus on highlighting them all.

    One suggestion for those looking to purchase this book, it would help you to gain a mild understanding of python as many of the very great tools contained within the book rely on python. It is by no means necessary to understand python to use the tools but it would be helpful to better understand what the tools are doing.

    I found the 4 chapters on memory analysis to be completely awesome! I have not seen such a wealth of information on memory analysis in once place. The chapters on memory analysis go from the basic analysis of memory dump to exploring code injection and rootkits to pulling registry and network artifacts from memory.

    The book does a great job of introducing the reader to multiple ways in dealing with malware from using tools for classification, scanning with AV engines and sandboxes to working with DLLs and malware debugging. I really liked how when a tool is introduced then authors then usually have a script to automate much of the process. The DVD that comes with the book is worth the price of the book just by itself.

    If you work with malware in any capacity I think this book with benefit you as it has so much to offer in so many areas when it comes to fighting malicious code.

    5-0 out of 5 stars Buy this book! Read this book!, November 14, 2010
    Malware is a highly prevalent threat and the techniques for studying it have tended to be obscure and rather difficult to ferret out. This book brings the techniques into the light and diligent study will add many useful tactics to your repetoire. The book is organized into "recipes" that are grouped into 18 chapters. Each recipe covers how to perform a particular "thing" clearly with illustrations, code/output samples and references for more detail. The tools DVD is organized into chapters matching the text and individual recipes refer you to the matching tool on the DVD.

    It is a technical book so be warned that its benefits will be reaped only by dilignet study and working through the recipes.

    Highly recommended for people enganged in or interested in malware analysis or even the more general topics of how malware operates. The script for automating analysis of suspect malware by multiple antivirus scanners from the command line (Chapter 4) are worth the price of the book alone.

    5-0 out of 5 stars There's a recipe for that!, December 11, 2010
    This is an excellent book on the topic of malware analysis. The book is loaded with content at close to 700 pages. There's a recipe for everything! Everything from how to setup a malware lab to how to perform memory forensics on a rootkit.

    The book is suitable for all levels of anyone interested in security and malware analysis. The recipe style of the book makes it easy to quickly jump to a section you are interested in or need at that moment or it can be used to skip sections you're not interested in without losing anything.

    The provided DVD is actually useful. It provides a number of custom written Python scripts that the authors took consider time to write. You can easily add these to your malware analysis toolkit for easier malware analysis and increased productivity.

    5-0 out of 5 stars Excellent Guide To Help Apply Your Knowledge, December 6, 2010
    Still working my way through this book, but so far every chapter has been quite useful. This book is more of a practical guide to malware analysis than anything else. I have found that many of the previous books are in one of two cases: they either are not quite practical enough and simply teach the concepts without showing you how to use the programs (or often even mentioning the programs), or they are too difficult for those who want to learn more about the subject but haven't been doing it for years.

    I understand that the concepts are key in the long run, and mentioning specific programs can lead to an outdated book faster, but considering this book just came out, the programs are indeed current and work great. The book goes through a good number of programs freely available on the web or included on dvd, and it describes them and how to use them / configure them as well, rather than simply presenting a list of programs.

    The book is detailed and in-depth enough to provide good analysis of malware as well. It does assume some prior knowledge of programming, general security concepts, and different OS's, but it provides clear descriptions of malware analysis tools that are easy to follow.

    Overall, it's a good book to pick up and work your way through, rather than read your way through. This is simply the way it's structured. As you read each chapter you feel the need to actually sit in front of a computer and FOLLOW the recipes to learn the material - something that can often be difficult to do with other textbooks. So far, my favorite book on the subject!

    5-0 out of 5 stars summary of tools, November 28, 2010
    Basically this book is just a description of different tools and glue code for those tools. If you wanted to set-up some incident response quickly to understand some malware and how to respond to it. This book should help. Uses python code for everything.

    5-0 out of 5 stars Critical for any malware analyst, December 18, 2010
    This book is a must for anyone that is tasked with doing malware analysis either by analyzing files or network traffic. The authors have made this process almost as easy as step by step. I love this book and continue to reference it over and over again. It is on my bookshelf for review and I require anyone on my team to read this as a prerequisite to doing malware analysis.

    Their techniques have helped me by solving problems I was having directly with analysis tools, as well as indirectly with other methods I have put in place. This book is a very easy read and the open source tools are very beneficial.

    Excellent work!

    5-0 out of 5 stars Goodness, December 14, 2010
    This is easily the best book on malware analysis I've ever read. It's overflowing with useful code, clever techniques and other practical information. It's readily apparent that the authors put a lot of thought into the content and organization; this isn't your typical hodgepodge of thrown together random tools and poor writing. If you're serious about malware analysis, add this to your library now. ... Read more


    4. The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography
    by Simon Singh
    Paperback
    list price: $16.00 -- our price: $10.45
    (price subject to change: see help)
    Isbn: 0385495323
    Publisher: Anchor
    Sales Rank: 5799
    Average Customer Review: 4.7 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    In his first book since the bestselling Fermat's Enigma, Simon Singh offers the first sweeping history of encryption, tracing its evolution and revealing the dramatic effects codes have had on wars, nations, and individual lives. From Mary, Queen of Scots, trapped by her own code, to the Navajo Code Talkers who helped the Allies win World War II, to the incredible (and incredibly simple) logisitical breakthrough that made Internet commerce secure, The Code Book tells the story of the most powerful intellectual weapon ever known: secrecy.

    Throughout the text are clear technological and mathematical explanations, and portrayals of the remarkable personalities who wrote and broke the world's most difficult codes. Accessible, compelling, and remarkably far-reaching, this book will forever alter your view of history, what drives it, and how private that e-mail you just sent really is.
    ... Read more

    Reviews

    5-0 out of 5 stars Neatly illustrates the impact of encryption on history, November 2, 1999
    Before Singh's "Code Book" came on the scene, the only other book I knew about is Kahn's "Codebreakers". I don't have the time to read such a large text as Kahn's book, so I was very pleased when this book became available.

    Singh has done a very nice job of demonstrating how deep an impact cryptography has on history. He opens the book by recounting Mary Queen of Scots' conspiracy to have Queen Elizabeth murdered and how she attempted to use encryption to cloak her intentions. It was a very exciting way to open the book.

    Singh has found the right combination of technical detail, historical detail, and character development.

    Singh's explanation of how the German WWII Enigma functioned is exceptional. He made it very easy (and fun) to understand.

    Singh's last chapter is also very neat on the subject of quantum cryptography. Though I have a BS in computer science, I'm no physics genius and Singh did a nice job of making (what I consider) difficult physics concepts easy to understand and of showing how they can be applied to modern cryptography.

    Although I don't know a thing about "Fermat's last theorem", I've been so pleased with Singh's writing style that I'm considering reading that book also just to see what it is all about.

    If you like codes/ciphers and want to read about their impact on history without reading a thousand pages then get this book. You'll be happy you did.

    5-0 out of 5 stars A great read and a little more than just codes, December 12, 1999
    Mr. Singh traces the history of cryptography from its recorded inception in roman times up through current applications. While all of the chapters held my interest it was Mr. Singh's work in chapters 4 through 6 that I feel deserve particular note.

    Chapter 4 deals with the war effort at Bletchley Park and the work on the Engima machine. Here Mr.Singh adds an additional dimension by providing some insight into the work of Alan Turning, the development of Colossus, the first (now reported) electronic programmable computer and the unrecognized cryptanalysts who broke Ultra and the other codes of WWII. Chapter 6 brings us up to present day cryptographic issues from RSA and PGP to philosophical issues of personal privacy in modern society with web centric commerce and online book reviews. At each step in the process Singh successfully combines the elements of a technical treatise with a human values and features. For those wanting to go a little further under the hood and look at the processes and algorithms in some of the codes mentioned in the text, several appendices at the end of the book should fill that yearning. I found the book informative and enjoyable to read.

    5-0 out of 5 stars Compelling material wrapped in interesting stories, March 29, 2000
    It took me a while to finding to the time to read this because I was expecting a rather dry book on cryptography. The subject was somewhat interesting to me, but I didn't feel like plodding through a long book on the subject.

    Once I started reading I realized The Code Book was totally different. Singh takes you on a tour of the history of cryptography through the history of the world. You will find that cryptography was an unexpected key element in several historical events.

    Through the entire history, Singh's writing is exceptionally clear and easy to follow. The material in the book is accessible to all levels of reader -- even those with no knowledge of cryptography.

    4-0 out of 5 stars Enjoyable, never boring, ultimately a little light, November 17, 2000
    If you like to read about how secrets, the protection of and the finding out, have affected and altered the course of history, this is a fun book to read. If you're interested in a very good, enjoyable overview of the history of secrets, this is a good book.

    Ultimately, though, it's light. The history of cryptography is enormous, and a book this size can only summarize. If you're into the history, then The Codebreakers by David Kahn is the more definitive work.

    If you're more interested in the personal stories of people involved with code making or breaking, there are some excellent works, such as Between Silk and Cyanide by Leo Marks, which give you more detail of particular people or times.

    If you're interested in modern-day issues with computer security and encryption, Bruce Schneier has written two outstanding books, one for the programmer and one for the layman, detailing modern cryptographic techniques and security issues.

    And if you're interested in a gripping fictional work, they don't come better than The Cryptonomicon by Neal Stephenson.

    That's not to take away from Singh's book at all. It's extremely enjoyable, and it was a perfect vacation read for me. If you're not seriously into cryptography the way I am, you might not find the above books interesting, but find Singh absolutely fascinating. Recommended to anyone.

    4-0 out of 5 stars Smoothly flowing, lots of anecdotes and personalities, September 25, 1999
    Not really in any substantive sense a history of cryptography, this book gives one very much the same feeling as if watching a well done television documentary. This is not particularly surprising, as the author works on programs such as PBS' "Nova" in his day job. This makes the book an easy and pleasant read, but it chooses its focus rather oddly, often emphasizing persons and events out of all logical proportion to their real historical significance. In fairness, the author does concede that he is not attempting to write a history of cryptography, as that has already been done comprehensively by others, especially David Kahn ("The Codebreakers," recently reprinted). While Americans are given inappropriately little attention until the chapter on public-key cryptography -- I think William F. Friedman is mentioned once in passing, and Herbert O. Yardley perhaps twice -- the selection of subject matter is a refreshing change from the usual stories that are rehashed over and over in most books on cryptography. It is particularly nice to see the British WWII cryptanalytic efforts at Bletchley Park being given their due, since Bletchley's people such as Alan Turing and Tommy Flowers have had to suffer from their work being kept secret until several years after Kahn's and most of the other principal histories had been written. The acknowledgement of the early Polish effort with German Enigma which made the British effort possible is also comparatively rare, again mostly because of the secrecy which until recently surrounded the matter, but it is likewise long overdue. I was also pleased to see the chapter on the decipherment of Cretan Linear B, which the late Otto Neugebauer -- probably then the world's leading expert on Babylonian Cuneiform and no slouch himself -- told me made his work look like "child's play." (Neugebauer's popular "The Exact Sciences in Antiquity" is still in print, too.) It would have been nice to see some discussion about the success with which cryptanalytic techniques similar to those used in connection with Linear B have been applied within just the last few years to Mayan inscriptions, but one cannot have everything. The tie-in between Linear B and Navajo "code talkers," both of which depended upon cultural influences, was a most unusual perspective. Interestingly, there is some hint at the same basic issue in connection with Judaism, where Martin Hellman's experiences with anti-semitism are discussed and it is noted that the critical insight which led to the RSA cryptographic system occurred immediately following a Passover seder where Ron Rivest, Adi Shamir, and Leonard Adelman were all present together. Ultimately, the approach of the book is, in "human drama" television documentary style, to choose some story or person as respresentative of each aspect of cryptography in history, including some of world-making historical importance such as the execution of Mary Queen of Scots or the breaking of German ciphers in WWII, some of great importance within their field such as the work on Linear B, and some of entirely marginal importance other than as curiositis such as the Beale letters. The technical explanations of cryptographic systems such as the Vignere Cipher are excellent and should be clear to anyone, and are much better done than in the average book on the subject. Where the explanation would be so involved as to be distracting to the reader, the technical issues are relegated to one of the many appendices as is appropriate. Even the discussions of speculative techniques such as quantum-state transmission are relatively easy to follow. Overall, I cannot recommend this book as a serious history of the subject -- read Kahn for that -- but it is a fun and entertaining read for someone knowledgable and a respectable introduction for anyone else fascinated with cryptography and cryptanalysis.

    5-0 out of 5 stars wonderful historical account of the use of cryptography, February 9, 2008
    As a mathematician in the early 1970s, I saw many advertisements recruiting mathematicians for the CIA. I knew that it had to do with cryptography and number theory but it was all very mysterious and since I never got a job with them I didn't see precisely how the disciplines fit together. As Singh describes the discover of the RSA coding system it all becomes very clear.
    The story he tells is particularly interesting because it starts with the ancient Romans and the decoding of the conspiracy messages of Mary Queen of Scots in Elizabethian England.

    Singh also wrote an very interesting account in layman's terms of the discoveries that led to the proof of Fermat's last theorem. That skill is also demonstrated in this book where the key concepts of cryptgraphy are discussed as they were developed through history. The uses of cryptography in World War I and World War II are brought out. We learn of the men in England at Bletchley Park who were able to decypher the German Enigma Machine and play a major role in the latter success of the allies. The gain of information from the U boats enabled the Americans to transport supplies and soldiers to Europe to fight the war. The U boats were very successful at destroying American ships prior to the breaking of the code.

    It is interesting that after the war the academic community in the United States solved the problem of key passing for computer networks and developed the RSA code. These discovery were developed earlier and independently in England at their secret agency the Government Communications Headquarters (GCHQ) based on the unheralded ideas of James Ellis. Their work was kept secret until the late 1990s when their achievements were finally brought to light.

    The book also discusses the archaeological work on the Rosetta Stone and Linear B. This work uncovered the meaning of the hieroglyphics and showed that the Minoans language was a form of Greek. The techniques were very much akin to deciphering code.

    Also of interest is the Navajo code talkers who used their language as an unbreakable code during the war in the Pacific in World War II.

    Recent developments and conjectures about future breakthroughs are discussed in the last few chapters. The book provides very useful information about other books and interesting web sites including one that allows you to download Zimmerman's Pretty Good Privacy (PGP) which provides RSA level security.

    5-0 out of 5 stars An excellent introduction to the topic, September 28, 2000
    The Code Book, Simon Singh's introduction to the race between cryptologists and cryptanalists, code-makers and code-breakers, is probably one of the most pleasant popular science reads of the year.

    The first chapter starts with the description of the monoalphabetic substitution ciphers, its failure and the consequence of the latter, the execution of Mary Queen of Scots. From then we proceed to polyalphabetic ciphers, the Vigenere Cipher and the Babbage's method of breaking it; as an added bonus Singh has thrown in the three Beale papers, allegedly leading to over a ton of gold buried in the hills of Virginia. The third chapter describes the path Germans made between the world wars, from the Zimmerman note disaster to the construction of Enigma. Closely related to it is the next chapter, a story about the Poles and the Brits cracking Enigma.

    The fifth chapter is a step aside: on deciphering texts that are not purposely encrypted, but simply written in extinct languages and scripts, like Egyptian hieroglyphics or Minoan Linear B script. From then on, we are probably already on the more familiar territory; the discovery and re-discovery of public key cryptography, and its application in Phil Zimmerman's PGP. The last chapter tries to provide a peek into the future: quantum computers that can break currently uncrackable codes in linear time, and quantum encryption, which cannot be broken without violating the laws of physics.

    Apart from the Beale treasure papers, Singh added another gem for aspiring cryptanalists: they can test what they have learned with ten ciphertexts in the appendix, and the author promised to pay 10.000 GBP to the first one who solves all of them. And Singh proved to be a good teacher: to date, nine stages out of ten are solved already (the last one involves a massive amount of CPU time).

    True, David Kahn's Codebreakers contains a more exhaustive treatment of the historic development of cryptography, and Bruce Schneier's Applied Cryptography will provide you with a knowledge needed by a working specialist. However, if you share just a casual interest in the area, this is the book for you. It's much more than just stories about people involved in the cryptography and other related trivia - you will be surprised that Singh's lucid explanations will actually make you understand how the algorithms work.

    4-0 out of 5 stars Sound, Entertaining, and Informative Introduction, October 23, 2000
    The fine popular science writer Simon Singh (author of _Fermat's Enigma_, about the proving of Fermat's Last "Theorem") has just put out _The Code Book_, a quick survey of the basics of cryptography from a historical perspective.

    Singh's book is an enjoyable and well-done overview of the basics of cryptography. He begins with a story about how Mary Queen of Scots was doomed because her crypto was bad, and continues up to the present day. He describes the 16th Century French Vigenere cipher, World War I cryptography, including the Zimmerman telegram, and lots of detail about Enigma. There is a fascinating side branch into the related issue of deciphering ancient languages. He does a good job describing the Rosetta Stone and the work in deciphering that, and a good job discussing Linear B. The concluding chapters discuss computer based cryptography, particularly the Data Encryption Standard, Public-key Cryptography, the RSA algorithm, and Pretty Good Privacy. I was a bit disappointed in the final chapter, on Quantum Cryptography, which didn't explain things as clearly as I would have liked. Their is also a set of ciphers in the back, and a contest for readers to try to decode them.

    Singh does a good job describing the characters involved, in the best tradition of popular science. And though I've known a bit about this subject for some time, he still taught me lots of new stuff. I was particularly surprised to learn that British researchers had invented both Public-key Cryptography and an equivalent to RSA several years before the more famous inventor, but that the British government had classified their work, denying the researchers credit for their discoveries.

    This is a sound, entertaining, and informative introduction to the basics of cryptography.

    5-0 out of 5 stars Fun fun fun, July 1, 2000
    A combination of easy-to-understand explanations, history, suspense, and just plain fun made this the best history book I've ever read. Singh starts with Mary Queen of Scots and her fumbled plot to kill Queen Elizabeth. The history behind the plot was explained, and then he back-tracked all the way to the fifth century b.c. to give us an idea of where it all started from in documented history. The author's style of creating suspense surrounding a particular event and then giving you history on that event before he tells you the outcome was an excellent way to keep a non history buff glued to the pages.

    The characters were well written within the history. Instead of falling asleep to a list of names and dates, I was saddened to read of the fate of Alan Turing when they discovered his secret, all fired up about the buried treasure surrounding the Beale Papers, and laughing at the quandry of the poor Navajos who were 'captured' by Americans who mistook them for Japanese spies.

    The other high quality aspect was the cryptography explanations. Never having known much about cryptography beyond the absolute basics behind Enigma, I found it extremely easy to understand his explanations of how this or that cypher worked, and how historical figures went about cracking them. Even his explanations of how Enigma worked were simple to comprehend. Based on his explanations I'm confident I could create coded messages myself - maybe even decipher one!

    It probably has a lot more to do with my ignorance of Egyptology than the authors explanations, but the only portion of the book I didn't like was the explanation of how the hieroglyphs were deciphered. The explanations themselves were clear, but it seemed to me there were some assumptions made about why people in ancient Egypt did certain things that just seemed a bit off to me. The author was clear enough and accurate enough about everything else that I'm assuming the fault is mine, and I'll be reading some Egyptian history sometime soon.

    5-0 out of 5 stars In the top echelon of "non-fiction for pleasure" books, December 1, 1999
    I'm on a non-fiction kick at the moment, and I'm loving reading books that tell you about anything science-y. Of the stack of 5 or 6 I've recently read, this one was the best. Firstly, Singh is an excellent writer - the writing just draws you in. Secondly, you learn how easy it is to crack the sorts of codes people write to each other as kids. And thirdly, I loved learning how Elizabeth 1st's spymaster outwitted Mary Queen of Scots by using decryption. Other books in my stack (which weren't quite as good) included The Perfect Storm, and The Making of the Atomic Bomb. Now, both of these were great. But that just shows how good I think The Code Book is. ... Read more


    5. Hacking: The Art of Exploitation, 2nd Edition
    by Jon Erickson
    Paperback
    list price: $49.95 -- our price: $30.34
    (price subject to change: see help)
    Isbn: 1593271441
    Publisher: No Starch Press
    Sales Rank: 6755
    Average Customer Review: 4.3 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    Hacking 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.

    The 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.

    ... Read more

    Reviews

    5-0 out of 5 stars One of a Kind, January 10, 2004
    This book is for the security pro or would be hacker who want's to begin to see how deep the rabbit hole really does go. There is no other book like it on the market, and I've read most of them. Jon Erickson's code included in the book all works well as designed on Linux. The author also suggests some good free Linux tools for use with the code examples including most notably a hex editor, basic dissassembler, and packet injector.

    The techniques in the book are best described by a caption on its back cover, "The fundamental techniques of serious hacking." It includes major sections on programming, networking, and cryptography. All material is covered with an eye towards exploitation. Languages used in the book material consist of C, PERL, and Assembly for X86.

    The techniques described in this book are fundamental to any hacker or security professional who takes their work seriously. The book is well worth the discounted amazon.com price. The material in this book is all original and cannot be found elsewhere. Each example in the programming section is truly an eye opener if you are new to code hacking. The examples in the networking and cryptography sections are relevant and fresh as well.

    4-0 out of 5 stars Need to know Assembly, March 5, 2004
    You have probably heard of such hacking techniques as buffer overflows. Typically, a book might give only cursory explanation, especially if it is not devoted to hacking. But suppose you write in C. Chances are you've inadvertantly created buffer overflows and then spent hours chasing this down, after your program crashed. So how on earth can a deliberate overflow lead to a breakin?

    It is for such matters that Erickson expounds here. Written for you, whether you want to create such exploits or prevent them. In either case, the knowledge is the same.

    What the book requires is some knowledge of C and assembly. For the latter, it is the language of the Intel x86 family. But even if you don't know it, so long as you are familiar with any assembly language and the theory of a Neumann machine, then you can follow the text.

    This book is not for every programmer. It turns out that a fair number of programmers get into the field by learning a high level language like C, Fortran, Java or Pascal. But they never learn any assembly. To them, anything compiled from source is a black box. Instead, you need some background in assembly.

    The book also gives neat coverage of how to sniff network traffic and manipulate it. There is a section on cryptography. But for this, it is so specialised and vital that you should consult texts dedicated to it.

    4-0 out of 5 stars A lot better than the rest!, February 10, 2006
    After reading more than 12 different books on this subject, finally I came across this, the best book ever on security. This is the kind of book that gives you what it promises on the cover. I was quiet impressed with the contents and style of writing.

    I must add that I have learned a lot from this book, enough to help me in protecting my network and any unauthorized attempt to access my information. This is not for entertainment, like the others which I found in this genre (read Ankit Fadia and you will know what I mean here), this is some serious work by done by an author who knows what he his telling to the readers, and what they will understand. However, somewhere in between it get too technical, and one actually has to sit in front a computer to try and see what the author is trying to tell, but I liked it for being so real and accurate about computer security.

    The author has done his homework well before writing it. I found almost all the information correct and original. Wonder why some people have given negative reviews for this book? Because, one has to be a technical qualified in computer security to fully understand what author is telling you. It's like me writing a review for a cooking recipe book. Also, I will like to add that buy it for securing your network, but don't expect it to teach you some serious hacking. For that you have to put lots of real efforts than just buying a book and reading it, though this book can always be a firm stepping stone!

    5-0 out of 5 stars Best hacking book in the market, April 16, 2004
    This book is 10 times greater than any other hacking book. It gives useful code and examples rather than 250 pages of theory. Stack and heap overflows are explained in detail as well as many other modern types of exploits. The best part of the book is that it teaches the reader how to write his/her own shellcode and teaches some basic Assembly language along the way. Everything you need to know to be a hacker or stop hackers.

    Includes detailed explanations and code for:
    buffer / stack / heap based overflows
    format string vulnerabilities
    writing shellcode
    sniffing switched and unswitched networks
    tcp / ip hijacking
    denial of service
    port scanning and tricking port scans of your own computer
    password cracking
    Man in the middle attacks
    Wireless internet security / hacking
    and more

    5-0 out of 5 stars The First Hacking Book I've Respected, February 21, 2004
    Don't expect the conceptual fluff. Be prepared for school. This book does not use the time and motivation wasting filler that so many "hacking" books fill pages with. This describes in significant depth the root techniques used in exploitation. It can make some technical assumptions about the reader, and it is helpful to have programming experience, but I prefer this approach. I would rather have the author "teach to the highest common denominator" and not the lowest... What you don't know when you read this book, you will be motivated to learn.

    The writing style can be a little empty, and could use a bit more of a layered approach, but this is a minor criticism.

    I work in IT security, and this is the first hacking book I have ever recommended. Go for it.

    4-0 out of 5 stars Phrack for Dummies, December 28, 2003
    This book is a step in the right direction, but it could be better. It seems to have a lot to say about certain topics, a little to say about others, and nothing to say about still other topics. The coverage of buffer overflows, format string exploits, and writing shellcode is excellent. But then when we get to the networking section, there are a couple of paragraphs devoted to some topics. There is no discussion of web vulnerabilities in the book. Nothing on SQL injection. Nothing on cross-site scripting. Furthermore, the Windows world is totally ignored; Linux is used exclusively in the book. Nevertheless, the book is worth it if only for its unsurpassed overflow/format string/shellcode explanations.

    3-0 out of 5 stars Decent book, October 17, 2004
    I found this to be a decent book but nothing over the top. The best chapter is the second, which deals with buffer overflows. The rest of the chapters are quiet basic intros to networking and crypto. If you are completely new to the security scene, this is a great book to start with.

    5-0 out of 5 stars clever tricks and easy to follow exercises, March 27, 2008

    Contents
    This is the second edition of a well known book about hacking and contains a lot about hacking. Jon Erickson has expanded the book from the first edition doubling the number of pages to 450 pages and a Linux based Live-CD is also included.

    I don't own the first edition, since I had to choose between Hacking by Jon Erickson and The Shellcoders Handbook (first edition, it is also in 2nd ed. now). I choose the Shellcoders handbook, which I have considered my bible for buffer overflows and hacking.

    Now that I have read Jon Ericksons book about hacking I have two bibles, both excellent and well written, both covering some of the same stuff - but in very different ways.

    This book details the steps done to perform buffer overflows on Linux on the x86 architecture. So detailed that any computer science student can do it, and they should. Every computer science student or aspiring programmer should be forced to read this book along with another book called 19 deadly sins of software programming.

    That alone would improve internet security and program reliability in the future. Why you may ask, because this book teaches hacking, and how you can get started hacking.

    Not hacking as doing criminal computer break ins, but thinking like an old-school hacker - doing clever stuff, seeing the things others don't. This book contains the missing link back to the old days, where hackers were not necessarily bad guys. Unfortunately today the term hacker IS dead in the public eye, it HAS been maimed, mutilated and the war about changing it back to the old meaning is over. (Actually this war was fought in the 1990's but some youngsters new to hacking still think it can be won, don't waste your time.) The word hacking can still be used in both ways, just make sure the receiver knows what you are talking about :-)

    This book teaches hacking in the old sense of the word and contains the explanation that most others books don't - and at the same time it introduces all the basic skills for performing various types of overflow attacks. Then the book also digress into some wireless security and even WEP cracking, but this part is pretty slim, not bad, just only a few pages. This is OK, since I think of this more as an example of extending the hacking into new areas and hopefully inspires more people to look into wireless security.

    The best part about this book is that it is not just a book with a random Live-CD. It is an inspiration and your fingers will itch to get started trying the examples explained and experiment with the programs. This alone is the single feature that makes this book worth it, you will do the exercises and learn from them. Learn a lot.

    To sum it up this books contains clever tricks and easy to follow exercises, so you can learn to apply them.

    Target audience
    This book is for anyone interested in hacking and developing exploits. While the primary target audience is newcomers to this field I benefitted from the thorough walkthrough of the basics once again. This book kept reminding me about things I have forgotten and also some new things and tricks I hadn't thought of myself.


    Conclusion
    If you are a beginning hacker and want to get started, but was confused
    by various text files found on the internet, this is the book to buy.

    If you want to learn how to do basic stuff and get started thinking like a hacker, this is the book to buy.

    If you are a software programmer that has started to think about software security, this is the book to buy.

    This book goes from beginning hacker to inspired intermediate hacker and explains everything in depth and is well planned and you will be able to extract an awful lot of information about the way programs really work after reading this book.

    If you read this book from cover to cover you will be able to follow most other references about hacking, books, papers, zines etc. from the internet.

    So this book is recommended for anyone interested in hacking and could be a nice start to having your own library about hacking. Reading this book first will also help you understand other books about hacking better and get more information from them by thinking in the right way.

    Then later you could expand this library with books like, Steven Levy Hackers, Steven Levy Crypto, Shellcoders Handbook, Clifford Stoll Cuckoos Egg and other references.

    I am not missing much from this book, but a short explanation how you could run this CD along with your usual operating system, using something like VMware Player would have been nice.

    Links:
    The home page for this book is: http://www.nostarch.com/hacking2.htm

    5-0 out of 5 stars Superbe, thrilling , excellent book, November 14, 2003
    This is one of the best books I've ever read. I have read most of the current books in network security, and this is the first one, teaching you how to "think". While most other books on the market will show how to run exploits written by others, this is the first one addressing how to make yourself working exploit code. I am familiar with most papers on this issue (Murat's text, Aleph0' etc), but never before have I seen such clarity and pedagogical approach as in "hacking : the art of exploitation". Besides, I learned new techniques on exploiting an elf binary from this book.
    Ever since I started reading it, I could not leave the book apart. The writing style is very clear, precise, making diffcult topics (like shellcode writing, printable shellcodes, heap/stack overflows) accesible and easily understandable for everyone.

    The author presents three major topics. The first one addresses in excellent detail how software exploits can be crafted. Here you can learn a methodology on how buffer/heap/format string vulnerabilities are done. A second part of the book discusses network level vulnerabilities, while the last part adddresses cryptography. Even on this last topic, which traditionally looks either to mathematical or to general in other books, "hacking : the art of exploitation" is great and keeps one breathless.
    To summarize : If you're interested in network security, or enjoying learning/reading neurons-stimulating stuff, this is the book to read.

    4-0 out of 5 stars The next step, January 4, 2004
    This book covers foundational exploit techniques very well the emphasis on how to do things efficent and then in more than one way is great. The programming section is unlike anything else you'll find on the shelf and is a great next step for someone who knows the concepts and techniques of exploitation just isn't making their own home grown stuff yet. The networking section leaves a lot to be desired if this book is to be considered to contain "The fundamental techniques of serious hacking". Still this book on the shelf is one on a level above Counter Hack/Hacking Exposed/Hack Attacks Revealed. Less concept, more application. Buy this book, read it, and read it again. ... Read more


    6. 2600 Magazine: The Hacker Quarterly - Digital Edition - Autumn 2010
    Kindle Edition
    list price: $3.95
    Asin: B0049P1NIK
    Publisher: 2600 Enterprises
    Sales Rank: 2246
    Average Customer Review: 4.8 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    2600 Magazine is the world's foremost journal on computer hacking and technological manipulation and control.Published by hackers since 1984, 2600 is a true window into the minds of some of today's most creative and intelligent people. The de facto voice of a new generation, this publication has its finger on the pulse of the ever-changing digital landscape.Available for the first time in a digital edition, 2600 continues to bring unique voices to an ever growing international community interested in privacy issues, computer security, and the digital underground. ... Read more

    Reviews

    4-0 out of 5 stars Needs a subscription option., November 1, 2010
    I have read 2600 off and on for more than 17 years now. I read this before I even owned a computer, learned a few tricks to call home for free when I was short on change but needed a ride. Glad to see they have jumped into the new format. But they really need to get a subscription going.

    5-0 out of 5 stars Agreed..., December 2, 2010
    Great magazine, I've been reading the print version for 10 years and am thrilled to see it on kindle... but it really needs not only a subscription version, but also the same navigation as other magazines/periodicals -- where you can use the 5-way controller to navigate to the previous/next article. ... Read more


    7. The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws
    by Dafydd Stuttard, Marcus Pinto
    Paperback
    list price: $50.00 -- our price: $30.93
    (price subject to change: see help)
    Isbn: 0470170778
    Publisher: Wiley
    Sales Rank: 9162
    Average Customer Review: 4.9 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    This book is a practical guide to discovering and exploiting security flaws in web applications. The authors explain each category of vulnerability using real-world examples, screen shots and code extracts. The book is extremely practical in focus, and describes in detail the steps involved in detecting and exploiting each kind of security weakness found within a variety of applications such as online banking, e-commerce and other web applications.

    The topics covered include bypassing login mechanisms, injecting code, exploiting logic flaws and compromising other users. Because every web application is different, attacking them entails bringing to bear various general principles, techniques and experience in an imaginative way. The most successful hackers go beyond this, and find ways to automate their bespoke attacks. This handbook describes a proven methodology that combines the virtues of human intelligence and computerized brute force, often with devastating results.

    The authors are professional penetration testers who have been involved in web application security for nearly a decade. They have presented training courses at the Black Hat security conferences throughout the world. Under the alias "PortSwigger", Dafydd developed the popular Burp Suite of web application hack tools. ... Read more

    Reviews

    5-0 out of 5 stars Everything You Need to Know, January 16, 2008
    This is the most important IT security title written in the past year or more. Why? Custom web applications offer more opportunities for exploitation than all of the publicized vulnerabilities your hear about combined. This book gives expert treatment to the subject. I found the writing to be very clear and concise in this 727 page volume. There is minimal fluff. While everything is clearly explained, this is not a beginners book. The authors assume that you can read html, JavaScript, etc... Usually with a book like this there are a few really good chapters and some so-so chapters, but that's not the case here. Chapters 3-18 in this book rock all the way through. Another huge plus is the tools in this book are free.

    The first few chapters provide context and background information. Chapter 3 on Web Application Technologies provides particularly useful background info. The next 666 pages of the book are all about attacking the applications.

    There next five chapters cover mapping application functionality, client side controls, authentication, sessions, and access controls. The coverage is comprehensive. I'm not new to these topics, but I learned so much in every chapter. The depth of coverage is amazing.

    The next six chapters are the heart of this book. They cover injection, path traversal, application logic, XSS and related attacks, automating attacks, and information disclosure. You'll find full treatment of attacks we're all familiar with like SQL injection and cross site scripting as well as many that most of us haven't heard of before. The danger is real and these chapters need to be read.

    The final next four chapters cover attacks against compiled applications, application architecture, web servers, and source code. The final two chapters are more useful as a quick reference. They provide an overview of the tools covered throughout the book and describe attack methodology discussed throughout the book for exploiting each technology.

    This book scores five easily based on the relevance and value of the information.

    5-0 out of 5 stars Excellent resource for both developer and security pro, November 6, 2007
    First off - I will come clean and admit that this review is biased on several levels. Since the public facing web application security community is small, any published work or presentation will draw the attention of others in the field and often conversations/reviews/blog comments will ensue. Why mention this? Well, Dafydd reviewed XSS Attacks on his blog - a book I co-authored along with other much bigger players in the field. I also have a bit of admiration for Burp, a program Dafydd wrote and is highlighted in most any valuable web app book. So, to say I have no connections to the authors would be misleading - to say the least.

    Now, for the book - just buy it, you won't be disappointed. As I read through the book (scanning some of the familiar parts), I was overwhelmed with the fact that a full time web application penetration tester has to known A LOT - all of which this book touches on in one way or another. I really can't think of any other book that can compete...

    For those new to the field, either as security professionals or as web developers, this book will most likely leave you a bit reeling. It does a good job illustrating and demonstrating the many facets of secure web app development. For the more seasoned professional, this book will no doubt serve as a resource to refresh your memory on a trick or technique you forgot about. I know it has already served this purpose for me...

    So, where do I start with a more detailed expose on the book? Personally, I would start by reading chapter 20 - A Web Application Hackers Methodology. By doing this, you will get a look into the minds of the authors who spend a significant part of their lives breaking web apps. You will also gain an understanding as to why the book is laid out the way it is - simply because it is how an attack/penetration test is performed. Don't expect to understand everything in detail as this will come later. However, you should quickly get the feeling that this book is going to be an interesting read that you can quickly turn into practical coding/attack techniques.

    The book is broken down in to several big parts. The first section will acclimate you to the terms, concepts, and environment that the rest of the book builds upon. This includes a brief look at each of the main sections of the server technology, how a web application functions, and an overview of the attack surface you are about to be exposed to.

    The second section starts to take a look at the web application from an attacker's point of view by illustrating numerous ways that an application can be mapped for later analysis. If you are a web developer, chances are you will find that one or more of the techniques discussed will cause a bit of a concern as to how information is stored on your site - you can never assume anything on your web server is safe.

    The big section of the book is where you find the fun stuff. Basically, the authors walk through the following stages of a web application attacks - authentication, session management, access control, code injection, web server bugs, logic errors, and compiled application reverse-engineering. In each section, you get a really in depth and comprehensive look at most every attack vector and technique that web application hackers (both good and bad) use to meet their goals.

    One of the nice things about this book is that it is not just all theory. They include practical and pointed examples that illustrate the problem, but don't waste your time with pages and pages of source code that serve no purpose but to fill space. At 736 pages, the book doesn't need filler.

    In addition to the exploit examples, the authors also provide the much needed `protection' aspect so web developers know how they can shore up their applications against the specific attacks. In my experience, knowing how to secure a web application is often harder than knowing how to break it - so seeing this in the book is a indication of the insight of the authors.

    There were three sections that I paid close attention to - partly because I have a vested interest in the subject, and also because it is how I like to present concepts. The first was chapter 11, which covers Attacking Application Logic. In this chapter, the authors used a Function - Assumption - Attack process to outline the problem and how it was exploited. Since logic errors are 100% based on human error, it is very hard to categorize and illustrate without a good example. So, not only did I get to see how others failed, and how this failure resulted in an attack, but it read like a story.

    The next section was chapter 12 - Attacking Other Users. This section dove into subjects like XSS, XSRF, and the like - all of which I enjoy as indicated by my work on XSS Attacks book.

    And last, but not least, I really liked that the book discussed one aspect of web application security that is often overlooked - reverse-engineering of client side `thick client'. Whether this is a Flash, Java, ActiveX or C++ coded program, it is possible to reverse-engineer the client side code to inject unexpected content into a web based application. So, kudos to the authors for presenting this attack vector.

    So, is there anything wrong with the book? Well, except for the fact that it could be bigger - no. This book is an excellent way to understand most every attack out there and it will be a valuable resource for any web developer/security professional. If you want more specific details on a subject, you can find that material elsewhere - Cross Site Scripting Attacks: XSS Exploits and Defense, The Database Hacker's Handbook: Defending Database Servers, and Exploiting Online Games: Cheating Massively Distributed Systems (Addison-Wesley Software Security Series) are a few examples.

    Let's sum this up. The Web Application Hackers Handbook is a worth while investment, so go buy it.

    5-0 out of 5 stars Excellent for both beginners and the experienced, November 14, 2007
    Before you even read a word, "The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws" should catch your interest for two reasons. The first is that, by name and cover art, it is being presented by Wiley as the web security counterpart of "The Shellcoder's Handbook", which I have already given a positive review. The second reason, which I did not realize it until the book arrived, is that one of the authors, Dafydd Stuttard, is the author of the excellent Burp Suite tools for exploring and exploiting web applications. I use the proxy features of it frequently, and I often tell people it's the only reason I install a Java VM on my laptop. I was very excited about reading a web application security by the author of such a great set of tools, and it did not let me down.

    I will admit that I haven't read any other books that focus on attacking web applications, so I do not have anything to compare it to. I can say, however, that this book has very complete and thorough coverage of the topic, from mapping the application to exploitation. While a number of common attacks are covered (such as cross-site scripting and SQL injection), the real value of the book is in the way it teaches the process of finding vulnerabilities. Armed with this, you can more effectively discover problems that involve logical errors unique to the application you're looking at. The book reads very well cover-to-cover, with each chapter building up another step in a complete web application hacker's methodology that the authors have put together.

    The topics covered encompass most of the vulnerabilities you'll see disclosed in applications daily on the mailing lists. Rather than having chapters for specific attacks, the authors gather them up into meaningful categories to present related content together. For example, SQL injection and remote-file-inclusion are rolled into a chapter titled "Injecting Code". Similarly, cross-site scripting attacks, session fixation, and request forgery are covered in "Attacking Other Users". There is introductory material in an early chapter on "Web Application Technologies", however I would recommend that anyone picking this book up be at least somewhat familiar with how web applications work, either from the viewpoint of a developer or understanding the basics of attacks. The questions at the end of each chapter are designed to test the reader's understanding of the chapter's material, and I found it helpful to at least read over them and give them some thought. Someone just getting started with web security would probably get a lot of value out of focusing on each question.

    For such a large book, it is a very pleasant surprise to say that I ran across no obvious errors. The website for the book is very complete, and contains answers for all of the questions at the ends of chapters, the source code for a tool developed in one of the chapters, a list of tools described in the text, and a checklist for the methodology presented in the final chapter. If you have an interest in web application security, I would highly recommend picking up a copy of this book, especially if you're interested in being able to audit applications for vulnerabilities. Even for a web application developer, however, the book has a lot of merit. It's important to understand the ways in which your application will be attacked, and mitigation strategies are presented in the book for each attack.

    I enjoyed the book, found the techniques presented to be very useful, and I plan on making use of the methodology presented.

    5-0 out of 5 stars A Truely Excellent Resource for any Professional Web Hacker!, January 25, 2008
    If you do any type of professional Web Application Assessments then this is your bible. I have read many books on web app assessments and perform many Web Application Assessments for many large companies and government agencies and this is an excellent resource. I use Dafydd's Burp Suite and I can not say enough about it. If you are serious about Web Application security then this is a must read. Thanks to Dafydd and Marcus for a great book.

    Kevin

    5-0 out of 5 stars Best Web Application Security Book, November 10, 2007
    This is by far the best book I've ever read on web application security. The authors do a great job of describing everything involved in analyzing the security of a web app, both from an attacker's point of view and in terms of what web developers can do to build their apps in a secure way.

    The book is very well organized, and the sections about attacking other users and testing for logical security issues are important areas that not many other books cover in much detail. I especially liked the questions at the end of each chapter - they really make you think and test your understanding of the content that was covered.

    I agree with the previous reviewer's comment about web application scanners being just one piece of a thorough security assessment. The chapter on web application scanners did a great job describing the strengths and weaknesses of these products and didn't include any marketing fluff.

    5-0 out of 5 stars Serious candidate for Best Book Bejtlich Read 2009, October 24, 2009
    The Web Application Hacker's Handbook (TWAHH) is an excellent book. I read several books on Web application security recently, and this is my favorite. The text is very well-written, clear, and thorough. While the book is not suitable for beginners, it is accessible and easy to read for those even without Web development or assessment experience.

    At 736 pages, TWAHH is the sort of book that one needs to read more than once in order to digest its contents. At every turn I perceived the authors to be experts and I trusted their advice. Their "Hack Steps" sections nicely summarize key points for operators. The authors integrate explanations of HTTP as a protocol into their text, without boring readers already familiar with the protocol. They also also demonstrate their subject using code snippets for multiple languages and products.

    While I considered almost all of the book to be equally helpful, I'd like to mention three specific chapters or sections. First, chapters 1-3 provided a great technical overview of the subject. Chapter 11, Attacking Application Logic, featured examples from the authors' consulting experience which really resonated with me. Finally, I liked the recognition of the importance of locally-written applications, called "bespoke" applications, in chapter 13.

    I struggled to find much to complain about in TWAHH. My only concern appeared early in the book, when the authors talked about "all user input is untrusted." They really meant "all user input is untrustworthy," or they should have said "Web developers should consider all user input to be untrusted, but they often trust it." The difference between "untrusted" and "untrustworthy" is subtle, and I still understood the authors' point.

    I strongly recommend TWAHH to anyone with a role in defending Web applications. The authors have set a very high standard with this book. Great work!

    5-0 out of 5 stars An excellent thorough resource for web application security, January 20, 2008
    This is a great read for anyone interested in the security of modern web applications. It covers the hacking process from mapping the attack surface to exploiting input validation, access control, session management, and authentication vulnerabilities using real-world examples and diagrams. There is an in-depth 100pg chapter on injecting code(e.g. SQL, OS, script, etc injection) and a 95pg chapter on attacking other users(e.g. XSS, request forgery, etc attacks). There is information about bypassing common sanitization techniques in cases where user input is sanitized. The book also covers how to write your own scripts to automate complex attacks. At the end of each section are the steps necessary to defend your application against the attacks that were described with an emphasis on "defense-in-depth"; an approach where one tries to prevent the compromise of the whole application even if one component of it is already compromised.

    This book is extremely up to date with its coverage of new AJAX and XSS-type attacks while still covering the relatively old vulnerabilities like buffer overflows and sql injections.

    The authors are both professional penetration testers which gives them credibility over the information they provide in this book, and one of them is the author of the excellent free web application hacking tool called Burp Suite.

    I would recommend this book to anyone that has a basic knowledge of how the Web works (http, javascript, cookies, html, and basics of a programming language like php or java) although you could learn these technologies as you are reading the book which would take some more time.

    5-0 out of 5 stars Finally someone writes a good web app testing book!, October 24, 2007
    When I first saw the title of this book I groaned. "Not another lame hacker book. I really should write my own." Then I saw who was writing it and thought it might not be that bad. I saw the table of contents and got excited. Finally someone is writing a web application security book that covers the space in depth, at least the testing part. I immediately pre-ordered it from Amazon and my copy arrived yesterday.

    The book weighs in at 727 pages so I think it is safe to say I will never read it all the way through. I cherry picked a few chapters to see if the authors "got it right".

    What I love about this book is that it covers the theory and the practice equally well. No other book I have seen does that very well, they are all stuck on the practice side. Chapter 8 >Attacking Access Controls is a gold mine filled with great nuggets of information of not only how to attack access controls but great explanation of why and the steps you take to figure out what lines of attack to take.

    The Hack Steps sections are nice short guides to the methodical breaking down of a vulnerability and the attack you would launch to find it. They are short and sweet, a great way to go from zero knowledge to at least some understanding of an issue.

    My other favorite chapter is Chapter 12: Attacking Other Users. I don't recall seeing this topic covered in such a clear and concise way. I often see these types of laws in web applications and it is a area no web application scanner scan cover effectively.

    Speaking of scanners, anyone that still thinks running a web application scanner alone solves your web application security issues needs to read Chapter 19 and the section on web application vulnerability scanners. The authors do a excellent job outlining the limitations of scanning tools. I am so excited to see someone put it down in a book so I don't have to keep explaining it, I can just tell them to RTFB (Read The F***ing Book)

    I can't recommend this book enough for anyone who wants to understand what web application security is all about. You are not going to get a lot of help fixing these issues after you find them from this book. I am glad the authors did not try as that subject could easily fill 10 other books. Staying focused on the testing side makes this a must have book.

    5-0 out of 5 stars Best text on subject, December 4, 2007
    This is by far the best text I have ever come across on the topic of web application vulnerability exploits. Although this is a 10+ year old topic, it is just now moving to the forefront of security professionals minds everywhere. This book goes into extreme detail and theory on every facet of web application exploitation that I have or have not heard of in my experience. At times it was a bit beyond my understanding as I am not a professional coder but it was still reasonably clear where the author was going. Hey, it's not his fault I am not at the same level right? Which is why I am reading his book. If you are not familiar with the Burpe suite of tools, and you should be if you are considering reading this book, the author is also the author of that application. So it is used or referenced in the book often. It is a GREAT tool set for this type of assessment. If you don't have it... get it... it is FREE and you will need something to follow along and try out the examples as they are presented, which is exactly how I recommend you read this book. There is so much presented that if you do not actually try out each scenario when it is presented in the text you will not remember it by the end of the chapter. The only thing that I would have liked to have seen was the use of a specific exploit from start to finish. If you read any of my other book reviews on similar topics, you will know that I say this in every review. No one does this. Why? I have no idea. It is painfully clear that the author can carry out these exploits, why not show one from start to finish. From the initial thought process or feeling you get when you go to a site and just "know" something is not right. Someone needs to walk people through a real exploit, that is hopefully patched now, step by step. This is essential to the mass learning process. Not everyone can extract this information and "know-how" from all theory and vague examples. Even in this great book they missed the boat there. I guess the problem is that it takes a great deal of time to really develop to the point of the author or any other similar professional, however security professionals need this information and know-how today, not next year, to really make an impact on this form of exploitation. Often many organizations do not have the resources or cannot justify the resources to put an expert(s) into this position, so they call upon an existing staff member to fill the role. That staff member needs to be up to speed now, immediately. This is just my opinion, but hey... what do I know right?

    4-0 out of 5 stars Perfect for auditors, less useful for developers, March 9, 2009
    I was hoping that this book would give me a clear conception of how to secure my web applications against potential attackers. It did, but only peripherally. Many of the book's pages are dedicated to hands-on examples of using tools to discover and exploit vulnerabilities. This also means that it's obsessed with the flaws in yesterday's technologies (e.g. older versions of ASP) that I would never touch for a new app.

    Still, if you're developing a web application, this book is worth at least skimming through. And if you're in charge of patching up a legacy system, this should be your bible. ... Read more


    8. Practical Lock Picking: A Physical Penetration Tester's Training Guide
    by Deviant Ollam
    Paperback
    list price: $34.95 -- our price: $23.07
    (price subject to change: see help)
    Isbn: 1597496111
    Publisher: Syngress
    Sales Rank: 10647
    Average Customer Review: 5.0 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    For the first time, Deviant Ollam, one of the security industry's best-known lockpicking teachers, has assembled an instructional manual geared specifically toward penetration testers. Unlike other texts on the subject (which tend to be either massive volumes detailing every conceivable style of lock or brief "spy manuals" that only skim the surface) this book is for INFOSEC professionals that need essential, core knowledge of lockpicking and seek the ability to open most locks with relative ease. Deviant's material is presented with rich, detailed diagrams and is offered in easy-to-follow lessons which allow even beginners to acquire the knowledge very quickly. Everything from straightforward lockpicking to quick-entry techniques like shimming, bumping, and bypassing is explained and shown.Whether you're being hired to penetrate security or simply trying to harden your own defenses, this book is essential.




    • Detailed photos make learning as easy as picking a lock

    • DVD is filled with indispensible lock picking videos and color photos

    • Extensive appendix details tools and toolkits currently available for all your lock picking needs
    ... Read more

    Reviews

    5-0 out of 5 stars No key will ever look the same, August 22, 2010
    Practical Lock Picking (PLP) is an awesome book. I don't provide physical testing services, but as a security professional familiar with Deviant's reputation I was curious to read PLP. Not only is PLP an incredible resource, it should also serve as a model text for others who want to write a good book. First, although the book is less than 250 pages, it is very reasonably priced. Second, Deviant wastes NO space. There is no filler material, background found in other readily available texts, reprinted Web site content, etc. Third, the writing is exceptionally clear and methodical, with extreme attention to detail and a master's approach to educating the reader. Finally, the diagrams, pictures, and figures are superb. When necessary they convey the most subtle elements of lock or key design, and they are the appropriate size and clarity. Overall, this book is helpful for those wishing to pick locks AND those who want to know how to write a good book.

    I got the sense while reading PLP that the author was unveiling a hidden world, albeit a world hiding in plain sight. I found myself walking around the house to find keys and locks to compare with the book's descriptions. Features to which I had previously been completely oblivious jumped out in stark contrast. In that respect PLP exceeded one of my criteria for a five star book: "change the way I think about the world."

    Let me conclude by saying I loved this book, and felt motivated by its contents, without even opening the DVD. I am confident anyone with an inquisitive mind will love reading PLP. Bravo to Deviant for sharing his knowledge in such a convincing and powerful way.

    5-0 out of 5 stars THE Lockpicking Reference, August 9, 2010
    It's not often that a Master Lock picker will sit down with you and cover everything from A to Z. This book provides EVERYTHING a beginner needs and becomes an excellent reference for a seasoned picker like myself. Sure, I don't need to read it from front to back - that's not the point of the book. What I do NEED it for is when I run up against a lock I haven't done before or can't remember the best way to defeat it. This book is the ultimate every answer.

    If you are just getting into picking or if you've been doing it for a long time, you need to pick this book up!

    5-0 out of 5 stars Great reference for the pentester, August 9, 2010
    This is a fantastic book to have on the bookshelf for those who do penetration testing. It's also a great foray into the principles of lock design, arming consumers with the knowledge of what they are getting when they pick up a lock off the shelf. Having been fortunate enough to receive some personal instruction from the author at a security conference, I can say that he transcribed his classroom instruction quite well to his book. I paid retail for the book, and feel it's worth every penny.

    5-0 out of 5 stars Great Book, August 10, 2010
    This book is a definite buy for anyone looking for a reference in lockpicking or willing to start lock picking as a hobby or a complement for a pentest job. It starts slowly, explaining the concepts and then builds into advanced lockpicking very well. The section on tools is a must, to know what pick to use and when.

    The book also has a lot of humourous comments. I especially liked to "Secret Weakness of 90% of padlocks"

    A very good buy.

    5-0 out of 5 stars An excellent book for those taking up the hobby, August 9, 2010
    Having sat through an instructional course given by Deviant at a prior conference, I was enthused to hear that he was writing his own book. Ollam has great patience and a very friendly instructional manner that helps set many people at ease as they learn the frustration of lock picking.

    The book structure is well put together and eases people through the process, allowing for readers to jump in at the appropriate location for their skill set. Lock picking is a purely practical science, so the inclusion of graphics and images were well needed, and greatly appreciated. What really makes the book is the included disk that includes all of the book figures, in color, as well as animated figures and videos from past training sessions. Reading the book while having the disk contents open next to you allow you to quickly read the content, reference the animated figures, and then try them out for yourself before moving on.

    Overall, excellent structure and presentation. This is a must-buy.

    5-0 out of 5 stars Top lockpicking books out on the market, September 19, 2010
    I have owned several lockpicking book over the years and many were good but dry and each always seemed to miss something. Deviant Ollam has delivered a well thought out and complete book on what can be a complicated subject. The tool recommendations were great. Well done.

    5-0 out of 5 stars Excellent resource for all - beginner to locksport champion, August 10, 2010
    Deviant Ollam is a strange, gentle beast of a man. A sublime, gifted teacher, he is fairly unique (about 87% unique I'd say) within the hacker/security community for his overwhelmingly inclusive, positive attitude, even towards the greenest of the green (n00bs, in the vernacular). He is an absolute fixture at security conferences around the globe, kind of like Dan Kaminsky, only generally more sober. It was at one such conference that I learned to pick locks at the feet of this mighty titan. When I entered I was a boy among men (and rogue clowns), but was made like unto a thing of iron: picking handcuffs from behind my back using paper clips and bobby pins, bypassing padlocks using beer cans I ripped apart with my raw testosterone, and even once escaping from Gringo Warrior using only the latent psychic abilities Deviant helped me harness and the TOOOL pick set he had sold me.

    In all seriousness, this book is a concentrated, eloquent recording of some of Deviant's wisdom, compiled from the various talks, seminars, and workshops that he gives around the world. It starts at the basics, covering WHY lockpicking works, and doing its best to describe techniques using metaphors that beginners can understand. Be aware that one cannot learn all there is to know about the actual act of lockpicking from a book - which the author freely admits when trying to describe the art of raking - but even so, this tome provides a lot of knowledge (handcuffs aren't covered, probably due to the book's focus being more on pen-testing as opposed to locksport or bar tricks). Understanding the physical subtleties of lockpicking, such as machining processes and imperfections, are key when you get deeper into the sport. This book contains diagram after diagram, covering everything from cruciform and dimple locks, to 43 silhouettes of different pick shapes. If you have any interest in physical security, from a career or hobbyist perspective, do yourself a favor and pick up this book.

    5-0 out of 5 stars Best Single Lockpicking Resource, September 1, 2010
    This book is the single best resource I have ever come across for lockpicking. If you are at all interested in lockpicking, even if you don't ever purchase lockpicks, this is a fantastic book.

    5-0 out of 5 stars Looks very informative, November 6, 2010
    I've only had time to page through this thing real fast but it looks like it has some really good information in it. I've got my kit and some locks ready to rock and roll when I finish up this next round of studies. The book seems to be easy to read and has very clear illustrations. ... Read more


    9. The Art of Deception: Controlling the Human Element of Security
    by Kevin D. Mitnick, William L. Simon
    Paperback
    list price: $16.95 -- our price: $10.08
    (price subject to change: see help)
    Isbn: 076454280X
    Publisher: Wiley
    Sales Rank: 19971
    Average Customer Review: 4.2 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    The world's most infamous hacker offers an insider's view of the low-tech threats to high-tech security
    Kevin Mitnick's exploits as a cyber-desperado and fugitive form one of the most exhaustive FBI manhunts in history and have spawned dozens of articles, books, films, and documentaries. Since his release from federal prison, in 1998, Mitnick has turned his life around and established himself as one of the most sought-after computer security experts worldwide. Now, in The Art of Deception, the world's most notorious hacker gives new meaning to the old adage, "It takes a thief to catch a thief."
    Focusing on the human factors involved with information security, Mitnick explains why all the firewalls and encryption protocols in the world will never be enough to stop a savvy grifter intent on rifling a corporate database or an irate employee determined to crash a system. With the help of many fascinating true stories of successful attacks on business and government, he illustrates just how susceptible even the most locked-down information systems are to a slick con artist impersonating an IRS agent. Narrating from the points of view of both the attacker and the victims, he explains why each attack was so successful and how it could have been prevented in an engaging and highly readable style reminiscent of a true-crime novel. And, perhaps most importantly, Mitnick offers advice for preventing these types of social engineering hacks through security protocols, training programs, and manuals that address the human element of security.
    ... Read more

    Reviews

    5-0 out of 5 stars Interesting & timely about the dangers of social engineering, October 14, 2002
    Kevin Mitnick says "the term 'social engineering' is widely used within the computer security community to describe the techniques hackers use to deceive a trusted computer user within a company into revealing sensitive information, or trick an unsuspecting mark into performing actions that create a security hole for them to slip through." It's suitable that Mitnick, once vilified for his cracking exploits, has written a book about the human element of social engineering - that most subtle of information security threats.

    Some readers may find a book on computer security penned by a convicted computer criminal blasphemous. Rather than focusing on the writer's past, it is clear that Mitnick wishes the book to be viewed as an attempt at redemption.

    The Art of Deception: Controlling the Human Element of Security states that even if an organization has the best information systems security policies and procedures; most tightly controlled firewall, encrypted traffic, DMZ's, hardened operating systems patched servers and more; all of these security controls can be obviated via social engineering.

    Social engineering is a method of gaining someone's trust by lying to them and then abusing that trust for malicious purposes - primarily gaining access to systems. Every user in an organization, be it a receptionist or a systems administrator, needs to know that when someone requesting information has some knowledge about company procedures or uses the corporate vernacular, that alone should not be authorization to provide controlled information.

    The Art of Deception: Controlling the Human Element of Security spends most of its time discussing many different social engineering scenarios. At the end of each chapter, the book analyzes what went wrong and how the attack could have been prevented.

    The book is quite absorbing and makes for fascinating reading. With chapter titles such as The Direct Attack; Just Asking for it; the Reverse Sting; and Using Sympathy, Guilt and Intimidation, readers will find the narratives interesting, and often they relate to daily life at work.

    Fourteen of the 16 chapters give examples of social engineering covering many different corporate sectors, including financial, manufacturing, medical, and legal. Mitnick notes that while companies are busy rolling out firewalls and other security paraphernalia, there are often unaware of the threats of social engineering. The menace of social engineering is that it does not take any deep technical skills - no protocol decoders, no kernel recompiling, no port scans - just some smooth talk and a little confidence.

    Most of the stories in the book detail elementary social engineering escapades, but chapter 14 details one particularly nasty story where a social engineer showed up on-site at a robotics company. With some glib talk, combined with some drinks at a fancy restaurant, he ultimately was able to get all of the design specifications for a leading-edge product.

    In order for an organization to develop a successful training program against the threats of social engineering, they must understand why people are vulnerable to attack in the first place. Chapter 15 explains of how attackers take advantage of human nature. Only by identifying and understanding these tendencies (namely, Authority, Liking, Reciprocation, Consistency, Social Validation, and Scarcity), can companies ensure employees understand why social engineers can manipulate us all.

    After more than 200 pages of horror stories, Part 4 (Chapters 15 and 16) details the need for information security awareness and training. But even with 100 pages of security policies and procedures (much of it based on ideas from Charles Cresson Wood's seminal book Information Security Policies Made Easy) the truth is that nothing in Mitnick's security advice is revolutionary - it's information security 101. Namely, educate end-users to the risks and threats of non-technical attacks.

    While there are many books on nearly every aspect of information security, The Art of Deception is one of the first (Bruce Schneier's Secrets and Lies being another) to deal with the human aspect of security; a topic that has long been neglected. For too long, corporate America has been fixated with cryptographic key lengths, and not focused enough on the human element of security.

    From a management perspective, The Art of Deception: Controlling the Human Element of Security should be on the list of required reading. Mitnick has done an effective job of showing exactly what the greatest threat of attack is - people and their human nature.

    3-0 out of 5 stars Interesting cons, but repetitive and ego-trippy, March 24, 2006
    Mitnick has his own reputation to live up to with this book, which sets a pretty high bar for the audience who knows him as the "World's Most Notorious Hacker." Unfortunately, while he knows the material cold, his skills as an author are less stellar.

    The vignettes describing various cons are, in the large, very entertaining. They're fictionalized, and sometimes the dialogue feels artificial. This book is supposed to convince us how easily people are victimized by social engineers. When the victim's dialogue plays too obviously into the con man's hands (for the purpose of illustrating the point relevant to the enclosing chapter/section), this goal is to some extent defeated. It's too easy to read unnatural dialogue and use that as an excuse to tell oneself, "I don't have to worry about that sort of attack -- I'm not that dumb!" More effort could have been expended in fictionalizing these scenarios without making them so difficult to relate to. Seeing how a con is performed is kind of like learning how a magic trick works -- it holds a similar fascination. Imagine seeing an amazing magic trick performed on television, wondering how it was possibly accomplished, and then learning that the trick was all in the video editing. That really sucks the fun out of the magic -- analogously, when the "trick" in one of these cons is just that the victim does something obviously stupid at just the right moment, the believability and enjoyment are damaged.

    Despite what I've said, the cons are definitely enjoyable to read and do offer some genuine insights. Not all suffer from believability problems. However, the supporting material discussing these scenarios is pretty weak. There's a rigid format ("Analyzing the con," "Preventing the con," etc.) which leads the author to repeat the same points over and over again with very little variation, at times seemingly just to fit the format. The purpose of all this material is to give useful security recommendations and proper motivation for following them. The recommendations are on-target, but repeated ad nauseum.

    The descriptions of social engineers also suffer from a tendency to stroke the author's own ego -- the bigger the con, the thicker the language about how smart, handsome, and clever the con man is. I'd like to be convinced by facts, not hyperbole.

    I think this would really have worked better as two books, for two different audiences. One for entertainment, to read about all the cons and how they work, to get a little history of social engineering. And one for serious security discussion. The blend of the two leads to a schizoid work that's simply mediocre.

    5-0 out of 5 stars Amazing! This book will make you think, October 9, 2002
    I went into this book thinking I knew a fair amount about security in general. You know, don't leave your network password on a post-it on your bulletin board, be aware of strangers in your office, that kind of thing. Then, I finished reading the book, and realized that it challenged all the assumptions that I had about the way I react in these situations. Mitnick's right - we as human beings are conditioned to be polite and trusting, and as horrible as it seems, that's not always right. But you don't have to become nasty and distrustful, just aware. That's what this book is talking about. The examples are wonderful - they really do read like a mystery thriller. And the advice is really sound. It doesn't mention it here, but there is a great flowchart in the back of the book that I've copied for everyone in my office. It details what to do if someone calls you for information that you are not sure they need or should be getting. All in all, The Art of Deception is a must read for many of us.

    4-0 out of 5 stars Great Book for Stopping Hackers and Social Engineers!, October 15, 2002
    Now that Kevin Mitnick is out of prison he has written "The Art of Deception". I rate this book as four stars. Has good insight regarding how Kevin was able to gain large company employee's trust by using social engineering methods. He gives great examples of how he would simply use a telephone to gain user id's and passwords, even from high tech security departments.

    Most employee's don't think they are allowed to say 'no' to giving out information over the phone or email in the name of great customer service. There may be company policies but they 'still try to do the right thing' to help a co-worker regain access to the system, when in fact the person is a hacker.

    Many solutions are offered to help small and large companies balance the choice of customer service over security and trust. One funny chapter was how Mr. Mitnick's used the same social engineering methods in prison to get additional phone calls, better food, and increase family visits. Classic... He didn't stop even in prison.

    I recommend this book.

    5-0 out of 5 stars Cuts to the chase, and exposes the weakest link..., October 16, 2002
    This book cuts to the chase, and exposes what was, currently is, and will continue to be the weakest link in computer security... the human element. Historically, people seem to take the path of least resistance. Give them a reason to believe you are who you say you are, and they will accept it. Give them a reason to think you're helping them (even with a problem they never knew they had until you pointed it out to them), and they will put at your disposal all their tools and information. We won't be able to make much inroads into security (of any kind) until we being to change the essence of human nature... and that, my friend, is unlikely to change. Kevin Mitnick tells it like it is -- from the voice of experience. As obvious as some of the pretexts are, they worked for him... and will likely continue to work for the next generation's social engineer. Remember, the difference between truth and fiction is but a state of mind. Persuasion is still the key element... one that Mitnick has mastered. Read, learn, and avoid the simple mistakes of others. Thanks for the book, Kevin.

    5-0 out of 5 stars There are lessons here ..., October 13, 2002
    While it's a temptation to impose value judgement about the author who is a convicted felon, I strongly urge anyone who is involved in security (IT and corporate), internal auditors and fraud prevention specialists to suspend any opinions of the author and to carefully read this book.

    What we in the IT world call 'social engineering' is nothing more than a con that exploits human trust. Mitnick was highly effective at social engineering and this book provides a wealth of information regarding his views of 'social engineering' vulnerabilities and how he exploited them. He exposes the details of some of the most effective techniques used by those who use social engineering to accomplish their goals - whether those goals are as sinister as corporate espionage or fraud, or merely to prove that they can gain access to systems and information. While some of the recommended countermeasures in this book may seem Draconian there is middle ground to implement effective controls that do not hamper business processes or impose overly restrictive policies.

    The bottom line, though, is to learn from this book and distill the key lessons into knowledge throughout your organization. Awareness is one of the most powerful security tools, and this book promotes that. Also, while this book is ostensibly about IT security, the lessons imparted are as applicable to any other aspect of a business as they are to IT - in many ways there are even more applicable because the exploits are based on effective con games that were in existence long before computers came on the scene.

    5-0 out of 5 stars Great book that shows what is possible!, October 30, 2002
    I waited for the book of the famous hacker Kevin Mitnick for a long
    time, checking my mailbox every day after my pre-order was
    completed. The book was almost worth the wait!

    Its a fun book with lots of entertaining and education stories on what
    is possible by means of social engineering attacks. The characters
    clearly push the limits of this "human technology".

    One of the articles I have read on the book called it "Kevin Mitnick's
    Latest Deception" due to his downplaying of technology security
    controls and emphasizing people skills and weaknesses. However, the
    human weaknesses do nullify the strengths of technology defenses and
    humans are much harder to "harden" than UNIX machines.

    The attack side is stronger in the book than the defense side,
    naturally following from the author's background. However, there are
    some great defense resource on policy design, awareness and needed
    vigilance. However, there is this "minor" issues with defense against

    social engineering: one of the definitions called it a "hacker's
    clever manipulation of the natural human tendency to trust". The word
    "natural" is key; if we are to believe the definition, all defenses
    against social engineering will be going against _nature_ and, as a
    result, will be ineffective for most environments. Author also
    advocates social engineering penetration testing, which appears to be
    the best way to prepare for such attacks. Security awareness, while
    needed, will get you so far.

    The book's stories show examples of hackers defeating firewalls,
    passwords, token and two-factor authentication systems, multi-layer
    defense, financial institutions security, armed guards and many other
    commonly believed to be effective security controls. While some of the
    stories first seem to defy common sense, upon more detailed
    investigation there are clearly believable. Dialogs, stories,
    situations are described with terrifying reality behind them: "So what is the money transfer code for today? - Its this-and-that..." Social
    engineers bravely attack and conquer on the pages of this great book!

    The book will give lots of ideas to those involved in penetration
    testing. Using the book, it is possible to extract a structure of a
    successful attack, gather some target selection criteria, learn how to
    combine social and technical attacks and then use it for the
    pentesting.

    The biggest shortcoming of the book is that it has no "attack HOWTO"
    part. It has zero content on developing, improving and polishing the
    social engineering skills. While it might seem that natural ability is
    all it takes, the author _knows_ that there are methods to develop
    social engineering skills, but chose not to disclose them and I regret
    his decision to withhold such information.

    Anton Chuvakin, Ph.D., GCIA is a Senior Security Analyst with a major
    information security company. In his spare time he maintains his
    security portal info-secure.org

    5-0 out of 5 stars Scary Stuff, October 27, 2002
    When I picked this book up, I thought it was going to be an apologia from Mitnick for his prior life's work: cracking into supposedly secure phone and computer systems and networks. I read the book just before Hallowe'en, and that was appropriate, because the stories Mitnick recounts are really scary. Instead of wasting words explaining his own actions, Mitnick gives scores of fascinating examples of how most "security" proved to be simply non-existent. In the end, all security systems depend on humans, and therein lies the weakest link. The books shows how easy it is to gain people's trust- over the phone- and by getting them to reveal little bits of seemingly harmless information, gaining complete control over any data the con man (or woman) wants to get.

    The book sets out security policies, and there's also a whole chapter on security training. One of Mitnick's recommendations is for companies to supply each employee with a copy of the book. Normally I'd dismiss this as blatant self-promotion. But believe me, in this case, the more people share the book's stories with each other at the water cooler, the closer the company will come to being a secure environment.

    Mitnick makes it clear that everyone in the company has to be aware of security issues, and of the many types of attacks he describes so well, and know how to react to any demand for information, even from someone who appears to be an insider. By the time you finished the book, you'll be a believer, and you'll think two or three times before giving out information. And company security officers may want to stop simply sending e-mails about security, and get all employees (including the receptionists!) into classroom training.

    The only problem I had with this book was Mitnick's use of the term "social engineering" to describe the manipulation of employees and security systems. Social engineering is what the conservatives accuse the liberals on the U.S. Supreme Court of doing.

    But that's a minor item in an otherwise overwhelming and totally convincing book.

    5-0 out of 5 stars A Must Read for security professionals, November 12, 2002
    If you have any interest in IT Security, you need to study Social Engineering, and this book is a great resource. It's truly amazing how effective Social Engineering can be against security systems of any kind.

    I was a former victim of Kevin's exploits. He gained access to our network through an elaborate pretext; gaining access to systems that were secured by firewalls, dial back modems, extensive security policies and (unfortunately) many humans like myself. Everything but the humans worked flawlessly.

    The art of the con is as old as anything. Con artists know that any system, yes ANY system, can be compromised as long as humans are involved. All the technology in the world (alone) isn't going to stop a creative and motivated social engineer.

    Sadly, the focus of IT security today is on technology and technology alone. Very little attention is paid to the topic of social engineering and how to mitigate this threat. `Human nature' is, once again the culprit here, as people view controls that reduce social engineering threats (strict process controls, seemingly redundant and repetitive procedures) as unnecessary or overly paranoid.

    This book goes a long way to illustrate the wide applicability of this type of threat, even describing social engineering attacks against the traffic court systems and the Social Security Administration.

    This book is a `must read' for any serious security professional, and a very interesting read for anybody wanting a look at the way a real hacker's brain works.

    5-0 out of 5 stars A ground-breaking book that is certain to be unheeded, January 2, 2003
    After all the media hype and disinformation surrounding his past "hacker" exploits, it would have been easy for Kevin Mitnick to just sell out and pen a cheesy "How To Be a Hacker" book, or even a simple autobiography setting an objective balance to sensationalist Mitnick-centered books such as John Markoff's "Cyberpunk" and "Takedown". Thankfully, Mitnick has instead seized a brilliant opportunity to fill a gigantic hole in the vast library of thoroughly redundant "information security" books currently flooding the market.

    "The Art of Deception" is, by default, the definitive and authoritative reference work on the subject of "social engineering". No author has ever tackled this tremendously important--and consistently ignored--aspect of information security with the same amount of depth, specificity and firsthand knowledge that Mitnick documents in this book.

    Despite the book jacket's description of Mitnick as a "legendary hacker" and "cyber-desperado", this book is decidedly NOT about "hacking" in the purest form in the word. In fact, it's rather ironic that for most people, the name "Kevin Mitnick" is synonymous with the profile of a stereotypical "master hacker", because he is much less regarded in the underground hacker scene for his technical skills than for his adept social engineering skills. Some would even say that without his social engineering chops, Mitnick would have been nothing more than an average geek with knowledge of common computer intrusion techniques.

    Even if you accept that opinion as true, it truly underscores the very real threat social engineering poses to ANY organization, and also proves one of the underlying themes of this book, which is that an attacker doesn't need to possess exotic and hyper-advanced "hacking" skills (or in many cases, even a computer!) to get at your company's sensitive data. All it takes is a phone call and gullible employees who aren't aware that answering a caller's seemingly innocuous questions can ultimately compromise the security of the entire company. Like the blurb on the book jacket says, "the gravest security risk of all is human nature."

    The renowned cryptographer Bruce Schneier once wrote, "security is not a product, it's a process". "The Art of Deception" bolsters that notion, and completely shatters the myth that technological measures can ensure information (or even physical) security. If anything, a company's security technology can be artfully used against itself in ways that completely negate its effectiveness. There is a very enlightening section on Caller-ID spoofing which will definitely open the eyes of anyone who thinks that a Caller-ID display is positive proof of a caller's identity and location. Mitnick claims a 100% success rate in getting information out of people using a spoofed internal company Caller-ID name and number. Because of this, he continually reminds the reader of the absolute worthlessness of Caller-ID as a security mechanism. I'm glad he does this, because almost no one outside of the hacking and phreaking scene even realizes that Caller-ID spoofing is possible, and the more this fact can be beaten into the heads of I.T. or security managers, the better. You can have millions of dollars of firewall products, encryption technology, password policies, and intrusion detection systems in place, but if I can simply call up your company's new intern on the phone (using spoofed Caller-ID, of course) pretending to be a company executive, and social engineer him into divulging information or even sending out sensitive files or faxes directly from internal computers, then that "technology" is nothing more than a heap of black boxes with lots of pretty blinking lights. An iron door on a cardboard house.

    There are many people who have automatic biases against Mitnick (due to his past record as a convicted felon) and will cast off this book as nothing more than a how-to manual on conning corporations out of their data. The debate on whether he deserved the treatment he received from the U.S. Federal Government and Justice Department, and whether he is truly a "criminal" or not, is completely ancillary to the value and legitimacy of this book. It is not an I.T. or con man's version of "The Anarchist Cookbook". He devotes 78 pages at the end of the book specifically outlining recommended corporate security policies. The book is always written from the perspective that the social engineer is the "bad guy", and Mitnick makes no concerted attempt to justify social engineering as a legitimate activity.

    The only problem I see with "The Art of Deception" is, ironically, not the book itself. It is with the very people whom this book seeks to educate regarding the dangers of social engineering. No doubt, most IT managers will come away from this book as if they had a religious epiphany. However, knowing the time and budget constraints placed on employees by many companies, I am extremely skeptical that you can instill the same sense of urgency and vigilance in employees who don't have a direct, firsthand reason to care about information security. If you can social engineer the overnight janitor to turn on a restricted development server, or get an intern to divulge the name and internal phone extension of a project manager, then you're still screwed. It's difficult to see how it's possible to effectively guard against all forms of social engineering without making every single employee in a company act like an annoying paranoid twit in response to even the most truly innocuous situations.

    Regardless, this book should be required reading for all company executive and managers, in both large and small organizations. When it comes right down to it, "The Art of Deception" is fundamentally a book on psychology than actual information security techniques, and as such, the principles demonstrated within are equally applicable to any company that has information or resources that need to be protected from outsiders. For example, Mitnick explains a hilarious, and ridiculously simple social engineering scheme that can get your traffic tickets dismissed. And with no computers required from the social engineer's end. The book is at least funny, if nothing else. ... Read more


    10. Mind Hacks: Tips & Tricks for Using Your Brain
    by Tom Stafford, Matt Webb
    Paperback
    list price: $24.95 -- our price: $16.47
    (price subject to change: see help)
    Isbn: 0596007795
    Publisher: O'Reilly Media
    Sales Rank: 15097
    Average Customer Review: 4.2 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    The brain is a fearsomely complex information-processing environment--one that often eludes our ability to understand it.At any given time, the brain is collecting, filtering, and analyzing information and, in response, performing countless intricate processes, some of which are automatic, some voluntary, some conscious, and some unconscious.

    Cognitive neuroscience is one of the ways we have to understand the workings of our minds. It's the study of the brain biology behind our mental functions:a collection of methods--like brain scanning and computational modeling--combined with a way of looking at psychological phenomena and discovering where, why, and how the brain makes them happen.

    Want to know more? Mind Hacks is a collection of probes into the moment-by-moment works of the brain. Using cognitive neuroscience, these experiments, tricks, and tips related to vision, motor skills, attention, cognition, subliminal perception, and more throw light on how the human brain works. Each hack examines specific operations of the brain. By seeing how the brain responds, we pick up clues about the architecture and design of the brain, learning a little bit more about how the brain is put together.

    Mind Hacks begins your exploration of the mind with a look inside the brain itself, using hacks such as "Transcranial Magnetic Stimulation: Turn On and Off Bits of the Brain" and "Tour the Cortex and the Four Lobes."Also among the 100 hacks in this book, you'll find:

    • Release Eye Fixations for Faster Reactions
    • See Movement When All is Still
    • Feel the Presence and Loss of Attention
    • Detect Sounds on the Margins of Certainty
    • Mold Your Body Schema
    • Test Your Handedness
    • See a Person in Moving Lights
    • Make Events Understandable as Cause-and-Effect
    • Boost Memory by Using Context
    • Understand Detail and the Limits of Attention
    Steven Johnson, author of "Mind Wide Open" writes in his foreword to the book, "These hacks amaze because they reveal the brain's hidden logic; they shed light on the cheats and shortcuts and latent assumptions our brains make about the world." If you want to know more about what's going on in your head, then Mind Hacks is the key--let yourself play with the interface between you and the world.
    ... Read more

    Reviews

    4-0 out of 5 stars Not a hacks book, interesting though, December 28, 2004
    This isn't really a hacks book per se. It's a set of 100 small vignettes on the brain and on neuroscience. I found surprisingly little on how to change the behavior of your brain. Or practical ways to focus your attention, to become smarter or faster. That's what I was hoping to see. Though what I see instead is interesting all on it's own.

    If you are interested in neuroscience, or the function of the brain. And little games of tweaking your perception that you probably learned in Psych 101 and hen forgot. You will probably like this book.

    Though I should also mention On Intelligence (0805074562) from Times Books. That book explains the nature and function of intelligence as a coherent story, and doesn't suffer from being shoeboxed into a Hacks series form like this book does.

    3-0 out of 5 stars Interesting popular science of the brain, December 17, 2004
    If you ever wondered why your brain and your computer's brain don't seem to be in synch, I can refer you to a hundred reasons why. Check out the book, "Mind Hacks: Tips and Tools for Using Your Brain".

    This book sets out in layman's terms the enormous developments in the brain sciences in the last two decades, which have lead to an apparent debunking of the metaphor of the brain as a logical, linear, information processor and has elevated the role of biological, emotional, and psychological elements in the understanding of perception. The book asks the reader to explore the architecture of his own brain by sampling the exercises in perception in the book. The intent is to foster a new appreciation of the way the brain (now differently conceived) shapes the reality one perceives.

    The impetus for this examination and reevaluation comes from the world of technology, especially because of those tools which test, measure, and scan the brain during experimental acts of perception and behavior. Tools such as electroencephalograms, positron emission tomography, and functional magnetic resonance imaging now allow scientists to see the biological bases of perception via real-time brain scans. Examples of such studies are contained in the various "hacks" in this book, as distinct illustrations of the brain's hidden (biologically-based) logic. The authors emphasize that perception is far from straightforward and the brain in some ways has a life of its own.

    Author Tom Stafford is a cognitive neuroscientist. The other primary co-author, Matt Webb, is an engineer and designer. Many of the "hacks" have been contributed by a large handful of others, mostly from the world of natural science research. Each hack is a probe, so to speak, into the works of the brain in its many aspects of perception - seeing, hearing, touch, attention, reasoning, memory, and more. Most of these hacks are structured into a template - introductory material on the latest science in that topic area, real-life illustrations of the topic, and suggestions for the reader to experiment with his own brain facilities. For example, have you ever thought why you can't normally tickle yourself? Hack #65 explains why and provides a work around. Many of the hacks are illustrated with graphics and others indicate links to websites where one can find text, graphics, video, and sound illustrations. Although these links are quite helpful and illuminating, it can be annoying to have to drop the book, log-on to a computer, and pull up a website before going back to the book to complete that segment.

    This book is popular science about significant research and technology advances in the brain sciences. It will appeal to the many readers who like to keep up on important science matters without having to study for a college graduate program. The best chapters are those on Reasoning (Chapter 7) and Togetherness (Chapter 8) which include evidence puncturing the supposed rationality of human activities. Hack #70, for example, shows how the mere arrangement of a list can influence people's selection choices and why marking down a unit price from $20.00 to $19.99 is so significant. Hack #73 discusses the placebo effect and #75 delves lightly into Gestalt phenomenology.

    The subject material seems a bit far afield for the publisher, O'Reilly Media, Inc., which has carved out a niche as a purveyor of computer-related books, many of which cover esoteric subjects. This volume of popular science seems to have been shoehorned into the structure of the popular O'Reilly "Hacks" series, but doesn't quite fit the template of compiling relatively separate clever solutions to discrete computer software problems. Rather than discrete and relatively independent segments, many of the individual hacks here really are just captions or headings separating subject matter.

    4-0 out of 5 stars A fun book, April 30, 2006
    It is not a typical "hacks" book in that it does not tell you how to utilize you brain more effectively or do neat things. It *does* have a lot of exercises that show you cool things on how your brain works with sections describing how your brain works - and a number of experiments (blind spot, Magnet interaction with the brain, word parsing in the the mind, and so on). This book goes very well with a recent title called _Mind Wide Open_ by Steven Johnson.

    If you want traditional "hacks" the book "Mind Performance Hacks" just came out, and is chock full of those sorts of experiments, while less informative, does do things like memory tricks, meath calculation, creativity enhancement and so on.

    I view "Mind Hacks" as more informative, though, so would recommend this as the first one to get, though the next purchase in this should be the "Mind Performance Hacks."

    4-0 out of 5 stars a wetware book, December 7, 2004
    Remember those optical illusions you read in books as a kid? If these were school books, they probably gave no deeper explanation than to say that these were just tricks that the mind played on itself. Now, this book offers to take you into a deeper understanding of those and other related phenomena.

    The book is totally at variance with the other O'Reilly Hacks books. Those concern various hardware and software. Whereas Stafford and Webb discuss the wetware of your brain. Much of the text should be familiar to biology and psychology students. But not to programmers. The authors summarise what they consider salient concepts about the brain, in general language. Along with references to research papers in journals and websites. All this is shoehorned into the format of a Hacks book. Which is quite unlike a standard biology text layout. So the book is unconventional in several ways.

    One of the hacks is famous in maths. There are three doors. Behind one is a prize, while the other two have goats [i.e. no prize]. You pick a door. Then the umpire looks behind the other 2 doors and opens one that has a goat. So do you switch doors or not, in order to maximise your chances of getting the prize?

    You may well find the book unsatisfying. The authors make it plain that much remains unknown about the brain. A conceptual incompleteness that cannot be avoided in any text. Other Hacks books might have a solution to a hack that is code, say. Well, either it works or it does not. And if it works [the usual case], then that is that. Whereas in this book, an answer to a hack does give more information, but may often beg for deeper clarification that no one can furnish.

    4-0 out of 5 stars Entertaining and serious, December 14, 2004
    The book has 100 serious articles - I wouldn't call them "hacks" but it's close enough - about various ways the mind works. Since this is an O'Reilly Hacks title, the text occasionally taps into the vocabulary familiar to computer geeks (like myself) - "Hack #33: Neural noise isn't a bug, it's a feature" - but not always. This book could just as easily find it's way on the Psychology shelf.

    Each article also has a list of End Notes that give you further reading on each topic, which was really nice. Each "hack" is also cross-referenced very well with the other similar hacks, so you can bounce all over the book reading about various aspects of brain function. My favorite article discusses the "Hypnagogic State" - the sometimes brief period between wakefulness and sleep... I seem to find myself in that state quite a bit - now I have a name for it. =) =) =)

    If you're interested in psychology or curious about the how and why, this could be a fun book to check out. I enjoyed it quite a bit.

    5-0 out of 5 stars People like me have been waiting for this book..., July 6, 2005
    This is the book for people like me: over-educated, under-employed, quasi-philosophers with the distracting habit of wondering about wondering. Why do I think they way I do? What the heck is going on biologically in my noodle when I remember "Misery" by Stephen King any time I hear a Dee-Lite song, and vice versa? Mind Hacks is the book to answer this question and more things I'd never even thought about.

    If you happened to catch the Secrets of the Mind NOVA special with V.S. Ramachandran you'll know what this book is about. The little secrets and tricks your brain uses to interpret (and IGNORE!) the copious amounts of sensory information bombarding it at all times. Did you know your vision center turns off every time you move your eyes--that's why you don't see a disconcerting blur all the time (think of when a camera moves during a video presentation)? Did you know that seeing someone's mouth effects what you hear them say? Your brain and mind have a lot of work to do and they take a bunch of shortcuts to pull the whole thing off. This book teaches you in brief "hacks" (1-4 page discrete chapters) how all this is done.

    Anyone interested or intrigued about how they know what they know (meta-knowledge?) would love this book.

    5-0 out of 5 stars Gets you thinking about how you think, November 16, 2005
    Most of the books in the "Hack" series are about clever ways to program a certain piece of software or use a particular computer-related tool. This book is far different from the others in the series since it consists of 100 hacks that show how the brain works on a subconscious level. Each of the hacks is grouped into ten chapters each of which concentrates on a different aspect of brain activity such as seeing, integration, hearing and language, etc. You can move about this book freely and use the hacks in any order. Only the first chapter has background information that might best be read first.
    Every hack consists of an introductory section, an "In Action" section that describes the cognitive experience, and a "How It Works" section that theorizes what is happening in the brain. Finally there are "End Notes" and a "See Also" section that acts as that particular hack's bibliography. All of this only requires a few pages per hack, since you are only scratching the surface. You will need to have easy access to a computer while reading this book, since most hacks direct you to a website to watch a movie, a Flash animation, or observe a series of images.
    Although anyone should enjoy this book on cognitive science, it might be of particular value to those involved in writing computer games, artificial intelligence professionals, or even artists and musicians that might want to learn more about how the brain perceives visual and audio input. Readers who enjoy this book might also like "Mind Wide Open" by Steven Johnson, which is another accessible volume on cognitive neuroscience.

    4-0 out of 5 stars A guide to your cranial workings..., December 16, 2004
    Ever wondered how that thing you have at the top of your head works (or doesn't work, as the case may be)? Mind Hacks - Tips & Tools for Using Your Brain (O'Reilly) by Tom Stafford and Matt Webb is a fun read to gain insight into your cranial mysteries.

    Chapter List: Inside The Brain; Seeing; Attention; Hearing And Language; Integrating; Moving; Reasoning; Togetherness; Remembering; Other People; Index

    The Hacks series, for those who haven't read one, is a volume of 100 tip, tricks, and "hacks" into whatever the subject matter happens to be. In this case, Stafford and Webb explore the inner workings of your mind. The early part of the book ("Inside The Brain") does a lot of explanation as to how the brain works, as well as how we can study the mind with our current technology. It's pretty much informational rather than "hands-on". But starting at #13 in "Seeing", you start to delve into specific areas of the mind. Many different studies and examples are shown (often referenced with URLs where you can follow along) that illustrate the given point. For example, #30 ("Understanding The Rotating Snakes Illusion") explains how the random movements of our eyes can create motion where there isn't any. #48 ("Detect Sounds On The Margins Of Certainty") show how the mind is adept in picking out signals hidden in random noise. And #75 ("Grasp The Gestalt") show how visual groupings influence how certain expectations are formed. Excellent material, and you may finally figure out why taking a test while drunk could be a legitimate strategy for passing.

    This would also be a good book for game designers. By learning how the brain interprets certain signals and images, it would be possible to create simulations that are more lifelike on a level beyond what is currently available. From that perspective, this book should be required reading along with how to program games.

    Interesting read, and one that should be done sitting in front of a computer so you can experience each hack in its fullest.

    5-0 out of 5 stars Mind Games for Fun, July 1, 2005
    Explore the mysteries of consciousness with Tom Stafford and Matt Webb in their new book "Mind Hacks." Their exercises for your brain are labeled "recreational neuroscience." They describe 100 different short stories on how your brain works in tandem with your senses and their limitations. Each chapter has insightful exercises that help you understand how your brain ticks and communicates with your senses.

    It helped me understand how my senses work and interact with critical and creative thinking. Several chapters discuss sensor performance, depth perception, and blind spots. Some are obvious but forgotten in everyday use. Some are new thoughts on the use and capability of your senses. Some debunk myths of brain limitations. Some show you how to improve your mood and happiness of others. But I especially love the chapter that says I should play more Halo (chapter 43).

    I've heard of or experienced some of these scientific effects, but didn't always know the science behind them. This book points out the mechanics of your sensory perceptions interacting with different parts of your brain.

    It provides interesting websites and references for following up and reading more on each topic. Overall, Mind Hacks has nice short chapters for easy reading and provides fascinating new ways to look at your brain and senses.

    5-0 out of 5 stars Mind hacks, February 12, 2007
    This is a really great book. More novelty than improvement, but still great. If you're looking for something that will be useful as well as attention grabbing then look for the second edition; "Mind Performance Hacks" ... Read more


    11. Official (ISC)2 Guide to the CISSP CBK, Second Edition ((ISC)2 Press)
    Hardcover
    list price: $69.95 -- our price: $54.71
    (price subject to change: see help)
    Isbn: 1439809593
    Publisher: Auerbach Publications
    Sales Rank: 31453
    Average Customer Review: 3.7 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    With each new advance in connectivity and convenience comes a new wave of threats to privacy and security capable of destroying a company’s reputation, violating a consumer’s privacy, compromising intellectual property, and in some cases endangering personal safety. This is why it is essential for information security professionals to stay up to date with the latest advances in technology and the new security threats they create.

    Recognized as one of the best tools available for the information security professional and especially for candidates studying for the (ISC)2 CISSP examination, the Official (ISC)2® Guide to the CISSP® CBK®, Second Edition has been updated and revised to reflect the latest developments in this ever-changing field. Endorsed by the (ISC)2, this book provides unrivaled preparation for the certification exam that is both up to date and authoritative. Compiled and reviewed by CISSPs and (ISC)2 members, the text provides an exhaustive review of the 10 current domains of the CBK—and the high-level topics contained in each domain.

    Unique and exceptionally thorough, this edition includes a CD with over 200 sample questions, sample exams, and a full test simulation that provides the same number and types of questions with the same allotment of time allowed in the actual exam. It will even grade the exam, provide the correct answers, and identify areas where more study is needed.

    Earning your CISSP is a deserving achievement that makes you a member of an elite network of professionals. This book not only provides you with the tools to effectively study for the exam, but also supplies you with ready access to best practices for implementing new technologies, dealing with current threats, incorporating new security tools, and managing the human factor of security—that will serve you well into your career.

    ... Read more

    Reviews

    5-0 out of 5 stars A Fantastic Resource for the CISSP, April 2, 2010
    As opposed to the rather popular Shon Harris title, the 'AIO CISSP Study Guide', this title provides a more serious and professional presentation of the requisite exam material. It can be heavy going at times, and may require the occasional re-read to ensure that information is sinking in, but then again the subject matter is heavy, and is not to be taken lightly. Not only will this text provide you all you need to know to pass the examination, it will remain as a vital ongoing reference for those professionals who are at the front lines of the Information Security profession.

    3-0 out of 5 stars An improvement?, August 7, 2010
    Many people have commented that the Second Edition of the Official (ISC)2 Guide to the CISSP CBK was a big improvement over the first edition. I have to wonder how bad the first edition must have been?

    Before getting into the details of my concerns, let's look at the layout of this hardbound, 968 page "brick".

    The book is organized in a 1:1 correspondence with the 10 Domains of the CISSP CBK (i.e. one chapter per domain). This organization is nice as compared with the All-In-One CISSP 4th Edition, which has something like 12 chapters to cover the 10 domains (which can make it hard to cross reference concepts).

    Each domain is written by a different author (or authors) who are CISSP's and experts in the field covered by the domain. In concept this is a good idea, and in a few places it was clear that the authors tried to impart some real-world knowledge and experience (such as the BCP/DRP chapter). However, it also leads to contrasting writing styles and some issues with "continuity".

    As one might expect, many domains have concepts that overlap. On occasion, the text of the book will call attention to areas that relate or overlap with other domains, but this is inconsistent and sometimes results in the reader having some questions in their mind about the 'big picture' of the concepts. Given the CISSP is primarily a managerial level certification, understanding the big picture is critically important.

    In general, the content seemed relevant, though the organization left something to be desired (more on that later). However, I was a bit surprised to see quite a bit of disparate information in this book when compared with the official (ISC)2 Review Seminar course material. There were at least a few topics covered in one, but not the other. I would have expected there to be better alignment between two current and "official" (ISC)2 sources, and it left me somewhat questioning which resource to focus on.

    Speaking of the content, as compared to the All-In-One CISSP (Shon Harris) book mentioned above, this book is more of a traditional technical guide. Shon Harris' books occasionally interject opinion that borders on 'soapbox' material. And I find her "jokes" to generally not be funny, and often distracting. Some might consider the Official (ISC)2 Guide to be dry in comparison, but in technical reference books I prefer clear and succinct writing.

    As mentioned, the layout of the individual chapters could be improved. The book does follow a typical hierarchy for introducing concepts (i.e. the main topic introduced with large, bold font, sub-topics using smaller fonts, italics, etc). However, in many cases the context of the material was not introduced well at the start, leading the reader to question whether a "sub-heading" represents a new topic, or a topic relating to the previous topic. In many cases the material gets nested 5 or 6 layers deep, making it hard to differentiate whether a new section is a sub-topic or a new upper level topic. This is a bit hard to explain so I hope that is clear. Again, this certification is not about memorization, but rather concepts and how they interrelate, so the book's organization is important.

    Another area that was lacking was the use of tables, figures, and diagrams. There are some tables, etc, but there really should have been a few more. This could have really helped in providing additional context for some of the topics (see previous paragraph). This is an area where the Shon Harris All-In-One CISSP is better.

    I also wish the editor/publisher would have taken a bit more time to improve the index. How can key elements such as "Software Development Lifecycle" and "Common Criteria" not even have index entries? My recommendation is when reading this book and taking notes, be sure to notate page numbers in your own notes for future reference.

    There were also the usual amount of typo's and a few technical errors. The quantity of errors in tech books seems to be on a slow, steady rise, so I'd consider this book to be typical or maybe only slightly worse than typical.

    Ultimately, for those studying for the CISSP I would recommend this book simply because no single book covers the entire CISSP scope. Couple this book with either the CISSP All-in-One Exam Guide, Fifth Edition, or perhaps the CISSP For Dummies 3rd Edition if you are looking for a cheaper option that might serve an an easier introduction to the material.

    5-0 out of 5 stars I Passed the CISSP Exam with only this book, June 29, 2010
    Let me say that I bought the Shon Harris AIO book and could not get through it - too many stories and jokes that I found distracting. In a nutshell the AIO guide is too wordy and bored me highly (although when she gets to the CISSP material it is good as she knows her stuff). With that said I bought this book and boy was I glad I did! Finished the book a week before the exam and spent the last week taking the practice exam included (about 1 hour a day). I really enjoyed the book as it is written by several professionals that specialize in a domain (this changes the pace and ensures you learn from specialists vs a jack of all trades). Now I have taken certification exams before and have found the official books are the best ones to use (this one did not disappoint). Now on to the exam. The exam was the most difficult exam I have ever taken - really the CISSP is no joke. I felt the book (only study material I used) got me assimilated to terminology and theory and my experience made the difference in the exam for me. Since you are supposed to have 5 years experience in the field to take this exam anyways, this book should get you through the theory and your experience should get you through the rest of the test. I think ISC2 has done a wonderful job with this book and its questions (exam like but I did not find any on the actual exam) so that you may see where you stand. I am proof that you can pass with just this book and don't need to waste time with multiple sources of material if you have h security experience required to take the exam. For those without experience, I suggest the SSCP ISC2 credential instead - the CISSP requires an endorsement of your experience anyways (and potential audit) so it may be a waste of your time and money if you don't have the required experience. For those that do, rest assured you can pass with just this book (I did), buy the book with confidence and thank me later.

    4-0 out of 5 stars Rich B, June 9, 2010
    After being in computer science and information technology for years, rarely do I come across a book so noteworthy of being organized, easy to read and while maintaining its potency through efficient delivery. If you are studying for the exam this is the book to have (of course re-reads are necessary), if not I still recommend to anyone(CIO, CFO, CEO, Manager, etc) responsible for, concerned with, or reliant on information and the technology that supports it

    5-0 out of 5 stars Use this book or Shon Harris AIO 5th Edition to pass!, May 17, 2010
    Hello,

    I recently sat the exam and passed after reviewing both the Shon Harris AIO and the Offical ISC2 Guide to the CISSP CBK v2. Either book is a great purchase, and I'm still using the books after passing the exam as a reference. This book to me is a lot better written then the previous versions.

    Brian Anderson
    CISSP, MCITP
    [...].

    1-0 out of 5 stars Informative but not for the Exam, June 13, 2010
    I recently sat for the CISSP exam, having only this 'official' study guide as my reference. I read this book 5 times or so and answered the 250 questions supplied with the book. Feeling confident I was suprised to find that this book helped answering maybe 5% - 10% of what was convered on the actual exam.....I would recommend NOT purchasing this book for examination but for a coffee table reference guide.....A lot of the concepts on the exam were not even referenced in this book. I was very disappointed and humbled by the fact this this material, along with 10 years in industry, led me a bit astray.

    5-0 out of 5 stars CISSP (ISC)2 Book, July 3, 2010
    This book was vital in my prep for the CISSP. I just took the exam on June 25, 2010. I also used Shon Harris and CISSP for Dummies. This book contained information that was not in the other 2 books. The authors of this book presented the information is ways which I was able to absorb better. The information was consice and in detail. I would not have been as ready as I was for the test without this book. I read every page. You won't be sorry to have bought this book and used it to perpare for the exam. I am still waiting for my exam results.

    4-0 out of 5 stars Official CISSP Book, May 14, 2010
    So far so good. The reading is as dry as the first edition, but for some reason it is easier to read. pricing was outstanding and I now have others seeking to buy one. I'm giving it 4 stars as I'm only part of the way through it... ... Read more


    12. Underground: Tales of Hacking, Madness and Obsession from the Electronic Frontier
    by Suelette Dreyfus
    Kindle Edition
    list price: $2.99
    Asin: B003XIIYWW
    Publisher: Suelette Dreyfus
    Sales Rank: 8147
    Average Customer Review: 5.0 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    Tracing an international ring of computer hackers which spanned three continents and nearly a decade of computer crime, author Suelette Dreyfus weaves a gripping tale against a backdrop of cutting edge technology.

    Underground uncovers the previously hidden story behind hackers from 8LGM, The Realm, the publishers of International Subversive and other linked Internet hacking groups. These elite hackers were the cream of the international computer underground and broke into tens of thousands of computers, belonging to some of the world's most prestigious institutions. They devised methods of making free and untraceable telephone calls to hide their activities, invented worms, stalked, hacked and thumbed their noses at security experts. They monitored the police -- while the police monitored them. The hackers came from all walks of life, gathering on-line in Germany from Australia, Europe, the UK, the US and Canada, to pursue their targets with an obsessive fervor.

    Irreverent, sometimes brilliant and always obsessed, many of the hackers found themselves addicted to their illegal behavior.Some fell to drug addiction and madness, others were convicted and jailed for their crimes.

    Riveting as the finest detective novel and meticulously researched, Underground follows the hackers through their crimes, their betrayals, the hunt, raids and investigations.It tracks their life on remand, on the run across America, in prison, mental hospital and beyond.

    Based on more than two years of writing and research drawn from hundreds of exclusive interviews and telephone intercepts and over 30,000 pages of court documents, Underground is the first hacking book published out of Australia and the only one to delve into the mind and world of the international computer hacker. Critically acclaimed, it has been said that Underground is the only book to examine the computer underground with real depth and insight.

    CRITICS COMMENTS:

    `Gripping, eminently readable.. Dreyfus has uncovered one of this country's best kept secrets and in doing so has created a highly intense and enjoyable read' --Rolling Stone

    'An astonishing book' - The Sydney Morning Herald

    'I couldn't put `Underground' down during a long flight last week.. [the Author's] frank and unabashed account of an eclectic mix of home-grown hackers and their overseas counterparts makes compelling reading for those of us who want more than just salacious and hyped snippets.' - The Australian

    ' It reads like a thriller, but the story is based on fact and begins when NASA officials arrive one Monday morning to discover something is not quite right.' The Age

    'Underground is an adventure book for the brain .. Cowboys .. roamed unpatrolled electronic frontiers. Some made it into the systems of powerful organisations, [where] the hackers would leave their mark - akin to flashing a virtual brown-eye - [and] .. cause chaos to the powers that be. Underground takes us inside these gods of a new technology.. It's an action story.' Triple J Radio

    'In this riveting, real-life yarn, Dreyfus develops a meticulously researched psychological and social profile of hackers.. [She] makes the esoteric world of the hacker accessible to the average reader.'Australian Bookseller & Publisher

    `Superior true-crime'IBC


    "..it's a real pleasure to find a writer who brings genuine perception to the subject. Suelette Dreyfus is such a writer, and `Underground', published by the Australian imprint, Mandarin, is such a book.. quite a tale of human frailty. It's strength comes not from the feats of hacking it portrays -- and there are plenty of them -- but in the emotional and physical cost to the players.. Those inclined to seek the unvarnished truth will find `Underground' an excellent read." Crypt News
    ... Read more

    Reviews

    5-0 out of 5 stars Im to high to think of a title :D, December 6, 2010
    With the book now out of print and Julian Assange's (aka Mendax) shot into fame, the physical copy is selling secondhand for well over $100. The author has released this book free online but I can never manage to read full books off my laptop.
    The Kindle adaption is a rushed formatting job but does the job. No hyper-linking of the contents to the chapters, chapters don't start on their own page etc. The story is out of this world and I really can't recommend it enough for anyone interested in Assange's exploits in his early years. For the price I can't really complain about the formatting too much. I'd rather the lower price.

    ... Read more


    13. Nmap Network Scanning: The Official Nmap Project Guide to Network Discovery and Security Scanning
    by Gordon Fyodor Lyon
    Paperback
    list price: $49.95 -- our price: $32.97
    (price subject to change: see help)
    Isbn: 0979958717
    Publisher: Nmap Project
    Sales Rank: 13201
    Average Customer Review: 4.9 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    Nmap Network Scanning is the official guide to the Nmap Security Scanner, a free and open source utility used by millions of people for network discovery, administration, and security auditing. From explaining port scanning basics for novices to detailing low-level packet crafting methods used by advanced hackers, this book suits all levels of security and networking professionals. A 42-page reference guide documents every Nmap feature and option, while the rest of the book demonstrates how to apply those features to quickly solve real-world tasks. Examples and diagrams show actual communication on the wire.

    Topics include subverting firewalls and intrusion detection systems, optimizing Nmap performance, and automating common networking tasks with the Nmap Scripting Engine. Hints and instructions are provided for common uses such as taking network inventory, penetration testing, detecting rogue wireless access points, and quashing network worm outbreaks. Nmap runs on Windows, Linux, and Mac OS X.

    Nmap's original author, Gordon "Fyodor" Lyon, wrote this book to share everything he has learned about network scanning during more than 11 years of Nmap development. Visit http://nmap.org/book for more information and sample chapters. ... Read more

    Reviews

    5-0 out of 5 stars The only Nmap book you need to read, December 8, 2008
    Earlier this year Fyodor sent me a pre-publication review copy of his new self-published book, Nmap Network Scanning (NNS). I had heard of Fyodor's book when I wrote my 3 star review of Nmap in the Enterprise in June, but I wasn't consciously considering what could be in Fyodor's version compared to the Syngress title. Although the copy I read was labelled "Pre-Release Beta Version," I was very impressed by this book. Now that I have the final copy (available from Amazon) in my hands, I am really pleased with the product. In short, if you are looking for *the* book on Nmap, the search is over: NNS is a winner.

    I've reviewed dedicated "tool" books before, including titles about Snort, Nessus, and Nagios. NNS dives into the internals of Nmap unlike any other title I've read. Without Nmap author Fyodor as the author, I think any competitor would need to have thoroughly read the source code of the application to have a chance at duplicating the level of detail Fyodor includes in NNS.

    Instead of just describing how to use Nmap, Fyodor explains how Nmap works. Going even further, he describes the algorithms used to implement various tests, and why he chose those approaches. The "Idle Scan Implementation Algorithsm" section in Ch 5 is a great example of this sort of material. I will probably just refer students of my TCP/IP Weapons School class to this part of NNS when we discuss the technique!

    One of the best parts of NNS, mentioned but explained in no other text, is the Nmap Scripting Engine (NSE). Ch 9 is all about NSE, with a brief intro to Lua and excellent documentation of using and building upon NSE. Beyond this groundbreaking material readers will find many examples of Nmap case studies from users. This and other sections help make NNS a practical book, showing how people use Nmap in their environments for a variety of purposes.

    If you use Nmap, for any reason, you should buy this book. Everyone (except author Fyodor) will learn something about network reconnaissance from this text.

    5-0 out of 5 stars Everything you need to know about Nmap, December 8, 2008
    Having the privilege of reviewing draft copies of this book over the past couple years, I think it will quickly become required reading for network engineers, system administrators, and anyone working in the computer security arena.

    Fyodor, the developer of nmap, is the obvious choice to author a book on his project. This book, however, goes well beyond an expanded "man page" for the premier port scanning tool. Fyodor gives an insightful overview of TCP/IP (including some really beautiful graphs of IP headers). He also shows how to use nmap for network monitoring, to gain a better understanding of networks, and to test firewalls.

    Consider this book a Rorschach test of sorts. If you want to learn how to inventory your network gear, this book has an answer. If you want to learn how to bypass firewalls and IDS, this book will help. If you need to test network security, this book will be required reading.
    I have been using nmap for nearly a decade and there were still some great tips and tricks that I found for the first time in these pages.

    Thanks for the effort Fyodor.

    4-0 out of 5 stars not for the casual user, December 8, 2008
    Lyon's book is not for the casual nmap user. By that I refer to perhaps a sysadmin wondering if any of her systems are secure and just needs a quick run with nmap [and other tools] across her network. Instead, the book is an extensive discussion about the full capabilities of nmap. Since Lyon is the author of nmap, this book should be taken as authoritative. It goes far beyond the user manuals and guides that you might find on the net.

    The book also has comparative assessments of other network diagnostic tools, like scanrand. One of the merits of the text is this analysis. Usually, if not invariably, the remarks point up deficiencies in those tools, vis a vis nmap. I don't know enough about the tools and nmap to tell if these are accurate. But the arguments do appear logical enough. Typically, most tool guides describe only the tool itself. Rarely do they compare it to other alternatives. Leaving the hapless sysadmin to assess from scratch, or to surf the web looking for reliable commentary that has comparisons.

    Another reason for getting this book is if you intend to improve nmap or improve on it with another product. Sure, nmap is open source. But studying the innards of a large code package can be difficult. The nmap user manuals are at the user level, and not for programmers who want to understand the actual workings of source code. This book has detailed explanations of crucial algorithms used by nmap. You can use these to better follow the code.

    5-0 out of 5 stars Valuable book about an invaluable security tool, December 8, 2008
    The 1962 song Wipe Out, with its energetic drum solo started, was the impetus for many people to take up playing the drums. Similarly, Nmap, the legendary network scanner, likely interested many in the art of hacking, and for some, started a career for security professionals and hackers. Nmap and its creator Fyodor need no introduction to anyone on Slashdot. With that, Nmap Network Scanning: The Official Nmap Project Guide to Network Discovery and Security Scanning, is a most useful guide to anyone interested in fully utilizing Nmap.

    One may ask, why spend $50 on this book, when the Nmap Reference Guide provides a significant amount of the basic information needed to use the tool, especially since the reference guide is both free, and well written. The reference guide is included in the book in chapter 15, and takes up 41 pages. And for those that are cash strapped, the free reference guide is the way to go.

    In addition, the web site for the book notes that about half of the content is available in the free online edition. The most useful information is in the book in chapters exclusive to the print edition, which includes Detecting and Subverting Firewalls and Intrusion Detection System, Optimizing Nmap Performance, Port Scanning Techniques and Algorithms, Host Discovery, and troubleshooting.

    The main benefit of the buying the book is that it has the collected wisdom of Fyodor's, in addition to numerous real-world scenarios, and Nmap commands not documented elsewhere. At over 400 pages, the books 15 chapters provide the reader with everything they need to know about using Nmap to the fullest.

    Chapter 1 starts with an overview of the history of Nmap and how it came to be. As to the question of whether port scanning is legal, the author writes that it is best to avoid the debate and its associated analogies. He advises that it's best to avoid ISP abuse reports and criminal charges, by not annoying the target network administrators in the first place. Chapter 1 provides a number of practical suggestions on just how to do that.

    A complaint against Nmap it that is has often been blamed for crashing systems. Chapter 1 shows that the reality is that Nmap will rarely be the primary cause of a system crash. The truth is that many of the systems that crashed as a result of an Nmap scan were likely unstable from the outset, and Nmap either pushed them over the top or they coincidentally crashed at the same time as the Nmap scan.

    An ironic incident detailed in chapter 3 is when someone from the information security department of Target Corp. complained to the author that he felt the Nmap documentation was particularly directed at his organization; given the use of the term target. He requested that the Nmap documentation be changed from targetto example. The section on target enumeration in the book shows the author did not take that request to heart.

    Another example of where the book goes beyond what is in the reference guide is where the author shows the most valuable TCP ports via his probe of tens of millions of IP addresses across the internet. Not surprisingly, ports 80 23 and 443 were the top three most commonly open TCP ports. It is surprising that other ports, which should have been secured long ago, are still as vulnerable as ever.

    For the serious Nmap user, the book is worth purchasing just for the indispensable information in chapter 16, which is about optimizing Nmap performance. The author writes that one of his highest priorities in the creation of Nmap has been performance. Nmap uses parallelism and numerous advanced algorithms to execute its blazingly fast scans. This chapter shows how to create Nmap commands to obtain only the information you care about and significantly sped up the scan. The chapter details numerous scan time reduction techniques, and strategies on how to deal with long scans. The chapter concludes with the output of a user who, with a customized Nmap command, was able to reduce his scan of a 676,352 IP address network from nearly a week to 46 hours.

    Chapter 10 is also a fascinating chapter on the topic of detection and subverting of firewalls and IDS. The function of such tests on an internal network is to help an organization understand the dangers and risks of a real attack. Since it is not uncommon for firewalls to be accidentally misconfigured, or have rule bases that leak from far too many rules; such a test can be quite useful to any network.

    Nmap Network Scanning: The Official Nmap Project Guide to Network Discovery and Security Scanning is the guide for anyone who wants to get more out of Nmap. It is useful whether one is a novice and only getting into basic security testing, or an advanced user looking for ways to optimize Nmap.

    The book takes a real-world approach on how to use the tool and clearly documents every Nmap feature and option. It also shows how the tool should be correctly used in various settings.

    What is unique about is that this is a rare book in which the creator of the program wrote it. Linus Torvalds never got around to writing a Linux reference, nor did the creators of the Check Point firewall. In Nmap Network Scanning, the reader gets the story from the creator of the code itself. This then is the ultimate Nmap reference guide.

    Aside from the history and use of the program in the first chapter, the rest of the book is an extreme guide to maximizing the use of Nmap. It is written by a programmer and written for the technically astute. Anyone who wants to maximize their use of Nmap will find no better reference.

    5-0 out of 5 stars The Art of Network Mapping and Scanning Masterpiece, December 31, 2008
    I could summarize this book review by saying this is THE nmap reference book, what in itself would be an obvious conclusion I already expected before reading a single page, just by looking at the author name. Fyodor is the creator of nmap, a tool he has carefully fed and taken care of during all these years, and slightly knowing him from the Honeynet project, I couldn't expect less.

    "Nmap Network Scanning" is a masterpiece that teaches the reader the Art of Network Mapping and Scanning, and definitely, one of the best books I've read in years. Honestly, there are only a few minor things regarding network scanning you cannot accomplish with a single tool, the current nmap version. The book takes advantage of it.

    The official nmap reference guide is simply included on chapter 15, while the rest of the book steers the reader through the nifty art of network mapping and scanning. It disects the network scanning phases and techniques, describing the different options and tool arguments available throughout practical examples and real-world usage tips, here and there, that will improve all your scanning techniques. This is a never-ending book that took Fyodor 5 years to write, and it clearly spreads his experience testing and analyzing networks. This is specially true in the "Solution" section at the end of some chapters, where real-world scenarios are efficiently solved.

    Additionally, the book clearly pinpoints the limitations for the multiple platforms (eg. Windows vs Linux) and scenarios (eg. privileged vs non-privileged user) nmap can run on. Besides that, it summarizes most nmap internals without requiring you to dive deep into the source code, what is a challenge in itself. All this information is complemented with some real challenges you find as a penetration tester today, such as the limitations to spoof Internet traffic from legal ISP, a topic I've been researching about recently.

    The most advanced and technical chapters are chapter 7 and 8, detailing the inner workings of the nmap service, application, and OS fingerprinting modules, and chapter 9, providing the NSE knowledge required to read and develop your own nmap scripts.

    This is the type of book I recommend you to read in front of your computer, practicing simultaneously. Open a terminal, enable your network connection, and run the latest nmap version as you read throughout the book while testing the different options and examples. You can use multiple target virtual machines to experiment with, or if not available, the scanme.nmap.org site (use with caution). One thing is sure: you will have a lot of fun!

    I have been using nmap since 1999, and found the book fits a broader audience, from the novice reader (please, do not get overwhelmed initially by all the available nmap options and scan types), that can learn the principles of the scanning techniques used (the packet flow diagrams on the port scanning chapter are specially helpful), up to the advanced professional, explaining what's behind the scenes of every technique and nmap argument, at the OS and network traffic level. The book applies to most security professionals, from security administrators that need to manage and secure their environments, to penetration testers interested on driving their skills to a new level.

    This is the kind of book that feeds your creativity and research motivation. Fyodor, once again, promotes along the book the open-source philosophy, the need to share and contribute to the community, in this case in the form of OS and service fingerprints, NSE scripts, or just reporting nmap bugs.

    Some minor things I would have liked to see mentioned for an extra finishing touch, offering my tiny contribution for a future version, are:
    - A statistical analysis of the most common ICMP types currenty allowed on the field, similar to the study for TCP and UDP ports Fyodor did. On my experience, for example, I find ICMP timestamps allowed much frequently than ICMP netmask requests today.
    - Extend the analysis of port knocking with the Single Packet Authorization (SPA) concept.
    - Finally, I would have loved to see specific sections for the new nmap-related tools, such as ndiff (the command line version), or ncat.

    Respectfully, once I finished reading the book I feel like Raul "Fyodor" Siles..., you will do too! :)

    Fyodor was generous enough to release an extensive portion of the book for free on the official nmap book website. Take a look at it and you won't doubt about getting your own full copy.

    5-0 out of 5 stars Best Security Manual, January 11, 2009
    Although the information available from Fyodor's site, insecure.org, is free, and very helpful and available, having this book has expanded my understanding of security immensely. With the tips and tricks in the book, I've learned even more. Excellent tool for anyone on the security side of admin-ing. A must have in your hard copy library.

    4-0 out of 5 stars Good information, August 9, 2010
    For me this was a really good book. I am by no means a security expert; I'm a student. But this book really showed me the ins and outs of nmap but also it gave me good starting places about attack vectors that I had never considered before. Also it gave me a good view of possible ways recon can be performed against a network and some of the things to look for as well as some of the tracks of thought you should take when auditing your logs and / or pentesting your own network. It taught me how to fish.

    5-0 out of 5 stars worth every penny, February 22, 2010
    a great desk reference for security professionals or just admins looking to have better visibility into their networks.. its got everything from simple howto's to the nuts and bolts of how the software works/optimization/scanning with limited pipes.

    5-0 out of 5 stars Must Have, February 12, 2010
    If you are serious about Security scanning this is the book to have. Most of the information is online at [...] The big difference is the book provides more information with different scenarios of why and when you do different scans. I learned more things that I can do in the book that I missed reading online.

    5-0 out of 5 stars There simply isn't a better guide, January 18, 2010
    NMAP is a powerful tool even in its most basic usage. I knew it was capable of a lot more than the preconfigured scans Zenmap GUI provides, but I had no idea the depth of the product. While "Fyodor" provides a lot of documentation online at the NMAP web site, the book definitely goes above and beyond.

    If you're looking at doing network analysis, this book is a must-read and inexpensive compared to most IT-field references. ... Read more


    14. The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage
    by Cliff Stoll
    Paperback
    list price: $16.00 -- our price: $10.88
    (price subject to change: see help)
    Isbn: 1416507787
    Publisher: Gallery
    Sales Rank: 14927
    Average Customer Review: 4.7 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    Before the Internet became widely known as a global tool for terrorists, one perceptive U.S. citizen recognized its ominous potential. Armed with clear evidence of computer espionage, he began a highly personal quest to expose a hidden network of spies that threatened national security. But would the authorities back him up? Cliff Stoll's dramatic firsthand account is "a computer-age detective story, instantly fascinating [and] astonishingly gripping" (Smithsonian).

    Cliff Stoll was an astronomer turned systems manager at Lawrence Berkeley Lab when a 75-cent accounting error alerted him to the presence of an unauthorized user on his system. The hacker's code name was "Hunter" -- a mysterious invader who managed to break into U.S. computer systems and steal sensitive military and security information. Stoll began a one-man hunt of his own: spying on the spy. It was a dangerous game of deception, broken codes, satellites, and missile bases -- a one-man sting operation that finally gained the attention of the CIA...and ultimately trapped an international spy ring fueled by cash, cocaine, and the KGB. ... Read more

    Reviews

    5-0 out of 5 stars The unintentional counterespionage agent, September 24, 2002
    _The Cuckoo's Egg_ has everything most fictional detective novels wish that they had: a personable detective who does not mean to get involved as deeply as he does, federal agencies who cannot seem to take action, and a criminal mastermind who has everybody stumped until he encounters our detective. The best part of this whole book is that it really happened-- a feat that fictional mysteries can never match.

    I knew Stoll's work through the more technical article "Stalking the Wily Hacker" and was pleasantly surprised to see how well Stoll was able to translate the technical side into a book-length narrative. IMO, this is significantly better than other more recent books about computer crime and still worth a read today (both for information and entertainment). Highly recommended.

    5-0 out of 5 stars Now it's time for the Hunter to become the hunted!, December 13, 1999
    This was the second computer security book I read and it was like adding flame to a fire because it increased my curiosity and prompted me to want to know more about it, so I ended up reading Cyberpunk by Katie Hafner and John Markoff to get a more inside look. If you start reading it then you'll probably finish it the same day. It talks a scientist that stumbles on a mistake in the accounting part of his job as a scientist at Lawrence Berkely Lab and he makes the mistake into a chase through cyberspace. In the book the author takes on the role as a modern day Sherlock Holmes and in the end he realizes that it was only elementary.

    Dealing with the CCC (Chaos Computer Club), Hunter (the main hacker), and the different networks will really make you think and keep you on your toes. Read it and see for yourself just how intense the experience will be. I advise you to get some sleep before you start because you probably won't be getting any anytime soon.

    5-0 out of 5 stars A true spy story involving computer crime, October 26, 2002
    It starts with a 75-cent discrepancy in an account for computer time and ends with the arrest of a small group of German hackers. The journey from this start to the end is one of the most amazing in all of computing. Along the way, it involves the National Security Agency, the Federal Bureau of Investigation, the Central Intelligence Agency, the National Aeronautics and Space Administration, all branches of the United States military and the Soviet KGB. Fortunately, in the end the good guys emerge victorious, but it is hard to feel very comfortable about it.
    This is a story about unauthorized access into computers, where the trespassers are after military and economic data. All information considered of value is sent to the Soviet KGB in exchange for money and drugs. A major undercurrent of the story is the lack of cooperation between the American federal agencies and how they refuse to commit themselves to anything. In the aftermath of the tragedy of 9-11, this is unsettling, as it appears that the lack of communication between the different agencies is where the real failure occurred on that terrible day.
    Cliff Stoll is a combination computer programmer and astronomer who was the primary actor in the events that led to the apprehension of the hackers. A self-admitted California hippie type, he started being anti-government and yet ended up lecturing to some of the most governmental of institutions. In the end, he gives some of the best arguments as to why unauthorized access to computers is a serious crime. As a scientist, he understands how all benefit from the free flow of information and mutual trust and how hackers destroy that, forcing all into a state of perpetual paranoia.
    This is one of the best popular books on computing that has ever been written. While there are some passages that require a bit of computer expertise to understand, they are very few and not essential to the understanding of the story. It also leaves you wondering as to how many other systems have been entered where the tracks are either nonexistent or have been ignored.

    5-0 out of 5 stars Excellent book., November 12, 1997
    This book suceeds on many levels. Its a well written suspenseful spy novel that evolves very smoothly and engages the reader very early on. It is also an excellent description of computer / telecommunications technology that most anyone can understand, since he goes to the trouble to stop and explain, in laymens terms, UNIX utilities, daemon outputs, satellite technology, and microwave-oven protocol (check out the sneaker-melting fiasco on p 269). Stoll proves to be hell-bent on capturing the rogue user despite the lack of support from superiors and government agencies, and the toll it takes on his personal life. His frustrated accounts of his treatment at the hands of federal agencies as he petitions assistance from the FBI, the CIA, the NSA (among others) in capturing this potentially dangerous mole are testaments to the power of beaucracy in this country. However, he still manages to humanize the employees of these otherwise caricatured federal agencies by describing them as real people who want to help, rather than just surly trench-coated spies. I especially enjoyed reading about Stoll's low-tech solutions to slowing the hacker as he rifled through delicate documents by jangling keys over the connector to resemble static (simply cutting the line would have tipped the hacker off). This is a very enjoyable book, and I'd also recommend the reader try to find a videocassette copy of the NOVA TV special on PBS. Although it loses a lot of the book's details in the attempt to condense into one hour, it allows the viewer to see and hear the author, one of the quirkiest, most entertaining techno-goobers you'll come across.

    5-0 out of 5 stars What is a seventy-five cents worth?, October 29, 2001
    Cliff Stoll was an astronomer, but he became the systems manager at Lawrence Berkeley Lab. When he took the position, he discovered a 75-cent accounting error that indicated there was either (1) a bug within the code of the accounting program, or (2) unauthorized users on his system.

    Science is precise, and therefore Stoll began an investigation that ended up changing the intelligence community. His extensive testing and experiments revealed not only unauthorized access, but also the flaws of computer security. He studied the methods, the data path, and the signals (both false and true) through an electronic maze that eventually led him to "Hunter."

    Early in his exploration, he discovered a six-second-time delay between transmission and receipt. It took three seconds for the data link from New York to reach Berkeley. What happened to the extra three seconds? Stoll reevaluated his findings, and eventually found the three missing seconds. It was the transmission time from Europe to New York.

    The Cuckoo's Egg is Stoll's incredible story that eventually led to Hunter, a group of computer hackers and spies who were connected with the KGB and operating out of Germany. They had used our own services to piggyback onto valid signals. They jumped from system to system randomly to meet their goal. They obtained entrance to highly classified government sites.

    This is the suspenseful, true story of one scientist's ingenious methods that brought down a spy ring. I read this book when it was first released and treasure my copy. Clifford Stoll had included his e-mail address, and graciously responded to my questions.

    This book is not out-of-date. It opened the door to the world of computer investigations. The story is fascinating, and the writing is excellent. Five stars.

    Victoria Tarrani

    5-0 out of 5 stars The best real-life digital incident detection and response book ever written, July 17, 2010
    Cliff Stoll's "The Cuckoo's Egg" (TCE) is the best real-life digital incident detection and response book ever written. I know something about this topic; I've written books on the subject and have taught thousands of students since 2000. I've done detection and IR since 1998, starting in the military, then as a consultant and defense contractor, and now as director of IR for a Fortune 5 company. If you're not an incident detector/responder, you're probably going to read TCE as a general enthusiast or maybe an IT professional. You'll like the book. If you're a security professional, you'll love it.

    I first read TCE 20 years ago when it was first published, but I was a high school student who couldn't appreciate the content. Now, as an IR team leader, I recognize that Cliff probably shares 25 IR lessons in the first 50 pages! I plan to write a separate article explaining these, and I encourage my team to read the book. I think TCE would form an excellent text for a semester-long course on IR, and I might teach such a course at some point.

    TCE is an important book because it is a first-hand account of an intrusion, from the victim's discovery of the event to the prosecution of the offender. Two and a half decades since the events took place, some aspects of intrusions have changed and others have stayed the same. I don't see another author stepping forward to explain all of the personal and professional heartache and obstacles suffered while defending his enterprise against persistent adversaries. Today the threat of a lawsuit and the desire to protect company and professional interests would likely preclude such a story, and probably with good reason!

    On a human note, I found Cliff Stoll to possess the single most important characteristic of a good incident responder: he took the intrusion personally, and it made him angry! All the best security professionals I know take compromise personally and react emotionally to the thought of intruders violating their enterprise. Cliff Stoll was effective because he was smart, yes, but he was exceptionally effective because he cared.

    5-0 out of 5 stars Still the best book about computer hacking, July 30, 1998
    I've read numerous books on computer hacking, and this one, while a bit dated (most of the events occurred in the late 80s), is still the best, period. No other account does such a good job of combining an entertaining, suspenseful narrative with solid technical detail. Stoll hooks you from page one and never lets go. I read this book in two days flat, and I even skipped a few hours of work to finish reading it. It's that good. This should be a model for other authors writing about hacking and computer crime.

    4-0 out of 5 stars A tell tale title, The Cuckoo's Egg!!, July 10, 1998
    I read this after I had finished reading Takedown by Shimomura. I found that even though the core objective was the same, i.e. tracking cyber criminals, Stoll delves much deeper into the technical aspects of hacking. A lot of net-working concepts would not be understandable by lay people. I guess non-IT guys would find it pretty boring. Once again the Unix OS has been discussed in fine detail in some chapters. Overall a very good read for the those who breath and sleep computer networks.

    Thanks Gauri dear, for this neat Book.

    5-0 out of 5 stars Great story, well written, a must., July 8, 1997

    This is a story of a young astronomer who was ignoring his proper job and playing with computers too much, who discovered some alarming hacking into US defence computers and decided to track down the culprits.

    Stoll is a persistent thoughful and imaginative investigator and occasionally puts his scientific training to good use, for example when he theorises on the location of the hackers based on their network latency.

    I found this utterly enthralling, and it is the only book where I have literally read it through from start to finish unable to put it down, which in my case meant getting to bed at 5.30 in the morning.

    As well as a fascinating story of hacking and detection, the book contains wry anecdotes of the total gulf between Unix, VMS and Apple Mac users. Although the story is 10 years old, these attitudes still prevail to this day. And of course Unix still RULES!!!!

    The age of the story is revealed when a mini-computer is described as being powerful because it musters 10 MIPS. These days that won't support a mail program :-)

    The book also relates in intimate detail the dreadful buck-passing that went on for months before the US powers finally did something.

    Interspersed with the main story are some bits and pieces of Stoll's own life and this reader found it a little sad how he devoted so much time to catching the hackers whilst fully aware that his girlfriend was missing him at home, and then in a wistful series of postscripts we learn they split up - perhaps there was some connection.

    This is the best of all of these books on computer crime - a must!

    5-0 out of 5 stars The Cukoo's Egg, November 28, 2004
    I bought this book because it was refenced in a book I was using for a computer course in college. The idea of the story sparked some interest, so I purchesed it. I read the entire book in a day, and I never read. I could not put it down. The story isn't necesarilly so perfectly written that I could not pull myself from it, rather it was the fact that everything was real. It amazed me that "hackers" were up to the tricks and methods that are still used today. I say "hackers" because really they (or the media) have hijaked the term.

    Anyway, I don't want to give out too much about the story, but if you think you would like this story, you will. Especially if you have knowledge of Unix or VAC systems. Ah, nostalgia. And even if you don't know about those systems, it will give you a good idea of where computers have come from.

    I give it 5 stars due to its very nature: a true story that has step-by-step documentation to back everything up. ... Read more


    15. The Rootkit Arsenal: Escape and Evasion in the Dark Corners of the System
    by Bill Blunden
    Paperback
    list price: $49.95 -- our price: $29.67
    (price subject to change: see help)
    Isbn: 1598220616
    Publisher: Jones & Bartlett Publishers
    Sales Rank: 43399
    Average Customer Review: 4.8 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    With the growing prevalence of the Internet, rootkit technology has taken center stage in the battle between White Hats and Black Hats. Adopting an approach that favors full disclosure, The Rootkit Arsenal presents the most accessible, timely, and complete coverage of rootkit technology. This book covers more topics, in greater depth, than any other currently available. In doing so, the author forges through the murky back alleys of the Internet, shedding light on material that has traditionally been poorly documented, partially documented, or intentionally undocumented. ... Read more

    Reviews

    5-0 out of 5 stars Awesome gigantic compilation on Rootkits, August 16, 2009
    The Rootkit Arsenal: Escape and Evasion in the Dark Corners of the System

    Wow...! This was my first reaction when I received this massive 900+ pages book from Amazon. I was just spell bounded and surprised to see such an enormous amount of information compiled on the lesser known area of computer security, the Rootkits.

    The book starts with basics of system internals which is essential to understand the depth of Rootkits. It covers about various memory models, interrupts, TSR, Windows architecture etc in detail. Then it delves into explaining the ingredients of Rootkit including installing and launching of the Rootkit. All these system internals have been covered in very precise and concise manner.

    The chapter 5 is where the real fun starts as it goes on elaborating all the hooking mechanisms from user land to kernel and then it describes various techniques for detecting these hooking mechanisms. Later chapters does awesome job of explaining the advanced Rootkit techniques. The Anti-Forensics section is just mind blowing, no explanation needed.

    One of the salient features of this book is the code samples. Every technique mentioned in this book is illustrated with well explained, working code example. This along with Rootkit detection mechanisms explored in the book sets it apart from its predecessor, Rootkit - Subverting Windows Kernel.

    Its clearly evident that author has taken great pain and patience to present the darkest topic of computer arena in a very simple and understandable manner in this gigantic compilation. By far this is the very good reference book and very well recommended for any one who wants to conquer the mysterious world of Rootkits.

    5-0 out of 5 stars Amazing book, not just for those researching rootkits, October 7, 2009
    Bill Blunden's book, The Rootkit Arsenal: Escape and Evasion in the Dark Corners of the System, is one of the hidden gems out there as far as computer security books are concerned, and I hope that I can convince you to give it a look. This review has been too-long to arrive, as I haven't had the time to read that I would like. That said, I felt it was very important to finally get the review up, as this is a book that I'm sure my regular readers will enjoy.

    I first spotted this book on a vendor table at Defcon, and it stood out among the rest mostly because *I hadn't heard of it*. I try to keep up with new book releases, especially on attack-oriented topics that would be of interest to the penetration testers and vulnerability analysts that read this blog. It was surprising to me that one had flown under the radar. I picked it up and flipped through the table of contents [...] (which I encourage you to do as well), and was very impressed with the amount of material it covers.

    I looked up the author, and was disappointed to realize that I had missed his talk at Blackhat earlier that week (looking forward to the video). I contacted him, and he was kind enough to supply a review copy of the book. It arrived very quickly, with a humorous personal note on the inside cover, and ever since, I have been learning a lot from it.

    The author's style is excellent. The material is technical and has the potential to be very dry, but the text has a very conversational tone, as if it were being presented as a lecture for a (particularly good) class. Each concept is tied back to the main topic: hiding operations and data from the user and operating system, and frustrating forensic analysis. The book reads very well, presenting enough context that you can understand it if you're reading away from a computer, and enough detail that you can follow along and experiment with it if you are at your desk.

    I appreciate that this book does not attempt to hold the reader's hand throughout with the ethics of developing rootkits. The author takes a brief moment at the beginning of the book to explain the legitimate needs for security professionals to be familiar with rootkit techniques and development, and points out that the information can be found elsewhere. After this point, the book assumes a level of maturity in its reader that is greatly appreciated.

    The first part of the book, "Foundations", has an excellent introduction to IA32 architecture and Windows internals that I have never seen so well-described for beginners. Even if you aren't interested in rootkits, this portion of the book is something I would recommend to anyone getting started in related fields, like reverse-engineering or exploit development. Digging further into the text, the second section on "System Modification" makes up the "meat" of the book, delving into the details of subverting Windows internals in many different ways. As technical and in-depth as the book gets, though, it never seems to leave the reader behind. Each new concept is well-explained and builds upon the material the reader has already learned. You may have to go through the text slower than you had anticipated, and go back to review previous material, but you're never left feeling hopelessly lost.

    The remainder of the book is a treat, as well. I can't recall another book that goes into any kind of detail on defeating forensic analysis of memory and file systems. Anyone interested in developing forensic tools or curious about how analysis with tools like Encase and FTK might be subverted, should give it a read. The author closes the text with some strategic guidelines for rootkit development, and his own thoughts on how evasion and deception can be used to similar ends on a larger scale than operating systems.

    This is now one of my favorite computer security books, and I believe that if you review its contents, you'll find that you're getting a great value for your money. If you are familiar with C and have a beginner's knowledge of IA-32 assembly, you should have the prerequisites you need to follow along with this book. I highly recommend it, and hope that it becomes less-hidden of a gem that it already is.

    5-0 out of 5 stars Whoa!, August 10, 2009
    Man! This thing is dangerous! The first couple of chapters provide probably one of the best overviews I've seen on the topics of IA86 and Win32 architecture. Then we get into the meat of the techniques for building rootkits. Finally, the author goes into anti-forensics. It's about as deep a dive into the subject as you'll find anywhere with examples that demonstrate how to use rootkits to pull off privilege escalation exploits, subverting group policy, hiding applications, and drivers, etc, etc. After the tutorial chapters, there are gobs and gobs of code (I only wish that it were on CD or downloadable -- but you actually learn from entering and building it). Be forewarned: the code really works!

    5-0 out of 5 stars More than just a rootkit book, August 18, 2009
    You cannot become an expert at developing Windows Rootkits without first gaining a thorough understanding of Intel system architecture, Windows architecture and the Windows Driver Model. This book provides some of the best coverage I've seen of those topics, in addition to providing a VERY complete coverage of rootkit development.

    5-0 out of 5 stars Leading candidate for Best Book Bejtlich Read 2010, April 24, 2010
    Disclaimer: Bill mentions me and my book "Real Digital Forensics" on pages xxvi and 493. He sent me a free review copy of his book.

    "Wow." That summarizes my review of "The Rootkit Arsenal" (TRA) by Bill Blunden. If you're a security person and you plan to read one seriously technical book this year, make it TRA. If you decide to really focus your attention, and try the examples in the book, you will be able to write Windows rootkits. Even without taking a hands-on approach, you will learn why you can't trust computers to defend themselves or report their condition in a trustworthy manner.

    Author Bill Blunden is an excellent technical writer. He keeps the reader's attention despite the mind-numbing complexity of some of his topics. He also provides exceptional background material and knows how to lead the reader through a series of learning sessions prior to directly addressing writing rootkits. Thanks to this progressive method, the reader acquires a thorough grounding in a variety of topics neglected by other texts. I highly recommend reading this book prior to other books on rootkits, although motivated readers might want to read books like Windows Internals, 5th Ed, prior to TRA.

    I especially appreciated Bill's practical approach; he frequently shares tips to solve problems readers will encounter. For example, he describes how to access Microsoft symbols via a remote symbol server, rather than just downloading outdated symbols to a local system. He also explained how to set up a remote kernel debugger using a null modem.

    Two other aspects of TRA made an impression on me. Bill very thoroughly discusses Windows and rootkit technology. He outlines numerous options, then examines the pros and cons of each technique. Bill also gives plenty of credit to rootkit pioneers by name, and cites their work frequently. I applaud authors who give both give credit where it is due and recognize that they build on the work of their predecessors.

    I have no complaints with TRA. An earlier reviewer bemoaned not be able to download source code from the book's examples, but they are online. (I posted a link in a comment to that earlier review.) I must admit I am not a rootkit developer, so I am not qualified to comment on the nature of the techniques nor the way Bill implements them in his code. However, readers who want to validate his recommendations can download and implement his code for themselves.

    3-0 out of 5 stars Knowledge Filled but Problems, October 3, 2009
    This book contains a massive amount of knowledge and is a great resource for anyone wanting to know more about Windows Internals or Rootkit design. My biggest complaint, hands down, is the lack of downloadable source code. There are massive amounts of source code provided in this book and none of it is available in a digital format.

    While I assume the author intended this as a form of prevention for those wishing to simply "buy" a rootkit, it only succeeded in annoying me to no end. I would have loved to have worked with several of the techniques described but don't have near enough time nor patience to copy 50+ pages of source code in by hand. I even contacted the publisher seeking downloadable copies but was only provided a series of build scripts which were of no help and contained several empty directories at that.

    Still a good resource but if you're like me and learn best from actual interaction with the material then this book may not be for you.

    5-0 out of 5 stars The worlds a toy., September 5, 2009
    This is is a very hefty book and the number of topics covered were extraordinary. It seems like the author was primarily concerned with covering each subject in depth so that no part of a rootkit was left untouched. It makes for some heavy but worthwhile reading as unlike some other books like it that I have read in the past, this one tries to cover many of the fundamentals of creating a rootkit from the ground up and not just the dissection of a current kit.

    Overall this is the kind of book you get and add to your library as you will refer back to it many times over the years to come.

    5-0 out of 5 stars Unique book..., October 15, 2010
    Computer literature includes a vast number of titles especially in software engineering and developing. Most of such books are similar either in the subject, the structure, the contents or the examples.

    However there is one book that distinguishes itself from the rest: "The Rootkit Arsenal".
    This book is really unique in all aspects but most for its material and subject. I would fully recommend it to everyone who would like to uncover the inner of a system, dig out its secrets and change the behaviour of it.

    Must have for developers who want to know more...

    5-0 out of 5 stars Learning is the best defense, December 21, 2009
    The Rootkit Arsenal by Bill Blunden is a must-have, must-read, must-use resource for all computer professionals. Malware education is sorely needed. Why should the bad guys be the only ones with the know-how? Blunden has done all of us good guys a great service, a giant step to tip the balance in our favor. Buy this book. Read it cover-to-cover. Recommend it to everyone you know. Organize discussion groups. Don't wait for the next fiasco - be proactive. We need more Bill Blundens! ... Read more


    16. CISSP Practice Exams (All-in-One)
    by Shon Harris
    Paperback
    list price: $39.99 -- our price: $26.39
    (price subject to change: see help)
    Isbn: 0071701397
    Publisher: McGraw-Hill Osborne Media
    Sales Rank: 53634
    Average Customer Review: 4.8 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    Don't Let the Real Test Be Your First Test!

    Written by the leading expert in IT security certification and training, CISSP Practice Exams is filled with hundreds of realistic practice exam questions based on the latest release of the Certified Information Systems Security Professional (CISSP) exam. To aid in your understanding of the material, in-depth explanations of both the correct and incorrect answers are included for every question. This practical guide covers all 10 CISSP exam domains developed by the International Information Systems Security Certification Consortium (ISC2) and is the perfect companion to CISSP All-in-One Exam Guide, Fifth Edition.

    Covers all 10 CISSP domains:

    • Information security and risk management
    • Access control
    • Security architecture and design
    • Physical and environmental security
    • Telecommunications and network security
    • Cryptography
    • Business continuity and disaster recovery
    • Legal, regulations, compliance, and investigations
    • Application security
    • Operations security

    Bonus online practice exams and audio lectures are available with free online registration. ... Read more

    Reviews

    4-0 out of 5 stars Not sure yet, October 17, 2010
    I'm not one to write reviews prior to finishing the material, especially prior to taking the certification test that this book helps study for, but I purchased this book to help reinforce my knowledge of the material for the upcoming (1 month away) CISSP exam in my area and noticed there are no other reviews of this book. So, since other people may be purchasing this book very soon to help study, I figured I'd provide a little more information than what Amazon provides just to help guide people into making a wise purchase since nobody else is. So - is it worth it? Beats me, I'll update this in about 6 weeks. Here's what I can tell you so far:

    The book itself is divided into one chapter each for each area of the CISSP exam. Each chapter has 25 questions in it, so there really isn't a ton of content in the book itself. What is nice is that every answer (A, B, C, or D) is explained in detail so you know why an answer is or isn't something, and that lengthy answer is why the book is longer than it otherwise would be with only 25 questions for each section. If this was the only content provided, the book would be an easy 1-star, pass and walk away recommendation - BUT it comes with a link to extra online bonus content which I feel (at least right now) makes the book worth my cash. Here's what's on the website:

    1.5GB (~124 files) (~30-ish hours ?I think?) worth of MP3s which are recordings of Shon providing training to, well, me. I'm only through the first chapter, but she appears to be a good trainer and has a good voice (which, if you've heard bad audio trainers or audiobooks, you know will drive you crazy). I will continue listening to all of the other recordings (1+ hour drive to work everyday helps, lol), and I would recommend this resource to people. The one drawback is that the MP3s appear to be very dated. The modified date is from 2005 but in one of the recordings she references the soon-to-be-released Windows Server 2003 (HA!). That said, most of the material carries over from year to year all the same, but if you're looking for the audio training to mirror the newest objectives - look elsewhere. As I always say, this is a great supplemental material, but not "prime" material. I'm a fan of using a ton of supplemental material to get the biggest, overall picture anyway. If Shon or her publishers read this - thanks for the MP3s, they're great in the car!

    The website also includes 3-4 online flash quizzes for each section of study (about 33 total quizzes, all said). Each quiz has approximately 50 questions, for a total of a ton of questions. Each question tells you once you submit it whether you're right or not and why (although it doesn't break it down into why each individual answer is wrong like the book does). I prefer to know the answer right away, so I'm glad it doesn't make me wait until question 50 to learn the answer to question 2.

    If you can't tell by now, so far I think the book is a good study aide. I'll update this after I take the test to let you know how well it helped, and whether or not the questions were similar in content/context/writing than the actual test. In my opinion, knowing how the question is written is nearly as important as knowing the answer to it. It's amazing how difficult you can make an easy question just by wording it in an awkward way. For now - I'm happy I got this book & would recommend it to others. Sorry for being so wordy.

    ***UPDATE***
    After a few weeks, I continue to agree with myself that this book is overpriced for the print-content alone. Q&A is good, but it all sums up to the size of one practice test. I might pay 10 bucks for that content, but not what the current price is. I also still agree with myself that the online content makes this book worth its retail price, but I have two complaints about the online content & need to append my previous comments about the online Q&A interface. First - after you answer one question, but before you move on to the next, the system tells you if you're right or wrong. If you're wrong, it provides an explanation. What's odd is that the explanation doesn't actually say what the right answer is and very frequently you still can't tell from the explanation given. No problem, you think, it's cool, because after I complete the test I can go back to the previous questions and see what the correct answer is. This is correct because, once the test is done, you can select a previous question from a drop-down list and it'll have a red X next to your wrong answer and a green check mark next to the correct answer. Problem here (my Second complaint) is that now that you can see the correct answer, there is no way to bring up the explanation of the problem again. So, if you don't remember the explanation 50 questions and an hour later, you're really out of luck.
    Summing up this update - I think the programmers & editors dropped the ball in the 2 mentioned usability aspects of the online Q&A software. It works, but can be frustrating quite often. This doesn't kill the deal, or my rating (still 4 out of 5 stars), but it is something they should work on for future versions.

    5-0 out of 5 stars Excellent CISSP prep guide, November 29, 2010
    I really like this book.

    It is well-organized and easy to read.

    Most of all, it helped me prep for the upcoming CISSP exam.

    5-0 out of 5 stars A 'must' for any studying information security and risk management, October 19, 2010
    CISSP Practice Exams is written by an expert in IT security certification and training and packs in hundreds of realistic practice exam questions based on the latest release of the exam. In-depth explanations of correct and incorrect answers make this more than a practice workbook: it actually reinforces CISSP basics and understanding. A 'must' for any studying information security and risk management, who aim to become certified.
    ... Read more


    17. Hacking For Dummies
    by Kevin Beaver
    Paperback
    list price: $29.99 -- our price: $19.79
    (price subject to change: see help)
    Isbn: 0470550937
    Publisher: For Dummies
    Sales Rank: 22890
    Average Customer Review: 4.5 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    A new edition of the bestselling guide-now updated to cover the latest hacks and how to prevent them!

    It's bad enough when a hack occurs-stealing identities, bank accounts, and personal information. But when the hack could have been prevented by taking basic security measures-like the ones described in this book-somehow that makes a bad situation even worse. This beginner guide to hacking examines some of the best security measures that exist and has been updated to cover the latest hacks for Windows 7 and the newest version of Linux.

    Offering increased coverage of Web application hacks, database hacks, VoIP hacks, and mobile computing hacks, this guide addresses a wide range of vulnerabilities and how to identify and prevent them. Plus, you'll examine why ethical hacking is oftentimes the only way to find security flaws, which can then prevent any future malicious attacks.

    • Explores the malicious hackers's mindset so that you can counteract or avoid attacks completely
    • Covers developing strategies for reporting vulnerabilities, managing security changes, and putting anti-hacking policies and procedures in place
    • Completely updated to examine the latest hacks to Windows 7 and the newest version of Linux
    • Explains ethical hacking and why it is essential

    Hacking For Dummies, 3rd Edition shows you how to put all the necessary security measures in place so that you avoid becoming a victim of malicious hacking. ... Read more

    Reviews

    5-0 out of 5 stars Good Place to Get Started, January 29, 2005
    I used to wonder why anyone would want to break into my computer, there's not much there of any interest. Even I don't find it all that interesting. Then one day I was puzzled when my ISP asked why my machine was putting out millions of bytes of stuff to the point where it was bogging down their T1 line. I didn't know. We unpluged the machine from the network and it stopped sending. We plugged it back in and it wasn't sending. But the next day it was.

    It wasn't until we got an e-mail telling us to stop sending out copyrighted movies that we realized what had happened. It wasn't anything in my computer they wanted, it was the bandwidth. Knowing what to look for it wasn't all that hard to stop. Google quickly provided links on this problem.

    This book is aimed at people just like me. It gives an overall, if fairly light, view of the overall security problem. Like the other For Dummies books it has a writing style that doesn't (quite) put you to sleep. It has enough humor to enable you to get through it. It won't make you an expert, but it will point out the problem areas so that you can go deeper into those that are important to you. It's a good introduction.

    5-0 out of 5 stars Excellent introduction to hacking for beginners, September 3, 2004
    The media often mistakenly characterize hackers as bored technical geniuses. In truth, most hackers, as the media use the term, are not geniuses; they are simply adept at downloading hacking tools that do all of the dirty work for them. These so-called script kiddies often do not know what they are doing until the damage is done.

    From the perspective of the victimized company, however, it's not really important who is doing the attacking; all that matters is how organizations can protect themselves from myriad attacks and tools. Hacking for Dummies is written on the premise that to catch a hacker, you have to think and behave like one. This is a well-written and engrossing book that helps the reader understand how hackers compromise computer systems and networks. Its clear, easy-to-read style won't intimidate readers unfamiliar with abstruse security terms and concepts.

    The 19 chapters progress from the basics of security to the hardening of an operating system and the hacking of Web applications. While the reader is not expected to have a deep technical background, the book does go into some detail, as it must to provide a hands-on approach. For a high-level theoretical approach to network defense, look elsewhere. This is a down-and-dirty tool for ensuring that the organization's systems and network are secure.


    1-0 out of 5 stars Very Limited, January 5, 2005
    Update (11/2008): My review below is based on the first (2004) edition. In a comment, the author calls the second, 2006 edition substantially different. So, I reviewed the 2006 edition table of contents, except, and index available on amazon. The excerpt and table of contents did not seem substantially different to me. The primary substantive change in the excerpt (Chapter 1) are the bits about the "rogue insider"; much of the writing is word-for-word identical to the 2004 edition. Maybe the other chapters are "substantially" reworked (the index suggests many changes) but the chapters' titles, order and lengths are not much different in the 2006 edition.

    This book should be titled "penetration testing" with the subtitle "without any actual information on how to go about penetration testing, per se".

    There are two schools of thought about disseminating detailed information on exploiting security vulnerabilities (that "it's a necessary evil" and "it's immoral"). So, the author is in good company to be in the later group.

    Only, why then WRITE A BOOK entitled "Hacking"? The title seems close to fraudulent to me. Anyone hoping to find out how to crack from this book is going to be sorely disappointed. For example, while password cracking is passably well-covered, there isn't even a mention of how crackers get their hands on password files. The author spends only two paragraphs and a few bullets on rootkits--treating them like viruses or worms--despite the fact that they are critical cracker tools. There is a lot of discussion of portscanning without any discussion of how to penetrate the systems you've scanned.

    So, you say, "Who cares about would-be criminals!?" Ok, but this book is not going to provide much real value to would-be white-hats either. You will find very little concrete advice on penetrating client systems from this book. However, the book does have quite a bit of advice and a number of tips about setting-up the gig (e.g., "Agree in writing"), general issues (e.g., "Don't test production systems during business hours."), and how to write the report (e.g., "prioritize vulnerabilities").

    Actual admins will find very, very little of value. The "Plugging security holes" chapter is only five pages long! The tips sprinkled around are often poor or abstract (or common sense). The book provides little information on how attacks will occur. And it's quite marginal in describing the hacker psyche.

    The book is full of links to software. But then so is Google and this book won't help much in choosing between most of them (i.e., my favorite tools were barely mentioned :).

    I did (finally) identify a group who might benefit from this book: people who HIRE penetration testers--by educating you about how the process works. (Without giving away any of the trade secrets that might allow you to be self-sufficient!) It might also be a broad (shallow) introduction for the complete novice to security in abstract.

    5-0 out of 5 stars Great easy-to-understand quick references, July 9, 2006
    This is a great, easy to read and use reference for both non-technical business leaders as well as IT professionals. It is also a great resource for home computer users, and small- to medium-sized businesses who often do not have the resources to hire dedicated security staff. The book covers the entire spectrum of ways in which computer systems can be compromised and attacked, an easy-to-understand description of how the exploits are executed, and, usually lacking in other reference books on this topic, step-by-step instructions for not only how to identify when the hacks occur, but also how to defend against them. Kevin Beaver also includes some very important warnings you need to keep in mind when performing your own vulnerability and hacking tests against your own network and systems to discover your own technical weaknesses.

    5-0 out of 5 stars Excellent Book and Great Primer for Hacking Exposed, November 7, 2004
    There is certainly no shortage of books in this genre- Counter Hack, Hack Attacks Revealed and the best-selling Hacking Exposed (and all of its spin-offs) have covered this information in grueling detail. What sets this book apart is that it does not assume you are already a CISSP or network security guru. Being a "For Dummies" book means that it is written from the assumption that you don't know anything and the information is written in plain English and in terms that even a child could often understand.

    One of things that makes "For Dummies" books like this one great is the use of humor and icons to help lighten the information while also pointing out the key points and highlighting the "need to know" information. Hacking For Dummies walks the reader through basic computer and network security and progresses through various topics of hacking such as hacking applications or hacking various operating systems.

    Anyone interested in this topic, but especially those who are new to the world of computer and network security, should read this book. It is great on its own, but also provides an excellent foundation for someone interested in proceeding to more detailed works such as Hacking Exposed.

    (...)

    5-0 out of 5 stars Must have for ALL LEVELS of Information Security Professionals, March 7, 2006
    This book covers multiple domains of security. The best part of the book is that it not only shows the hacks, tools (freeware and commercial), and new methodologies for the more experienced WHITE HAT (hopefully), but caters to the beginner by showing in each section what is the most important part...the COUNTERMEASURES for each and every hack. Mr. Beaver even covers the most difficult and 11th domain of security, Executive Buy-in/Support. Highly Recommend.

    5-0 out of 5 stars GREAT FOR THE UNEXPERIENCED, July 5, 2006
    This book is great for beginners, it talks about the ethical hacker and penetration tests. However it also gives out information that can be used for blackhat hacking. It walks you through a tutorial step by step, and gives out names of some other books that can be helpful. If you have no or little experience this book is for you.

    5-0 out of 5 stars Real world information for Network Security, June 27, 2006
    Hacking for Dummies sets a foundation for ethical hacking and should be used as more than the proverbial "how to". When reading the pages, try to realize that you are not just learning true methods of attack; you are also gaining valuable information for prevention.
    Businesses, red teams, or professional security consultants will find this book as a top 5 reference toward understanding the attack, and a primer in the defense of a network.
    For me, a fellow CISSP, Kevin's book rates up there with Eric Cole's "Hackers Beware".

    5-0 out of 5 stars One of a kind, August 5, 2007
    I bought this book and i must say it was a very good investment. The book is totally understandable, detailed explanations together with screenshots, i would totally recommend this book for anyone who wants to go into network security...

    5-0 out of 5 stars Great reference, December 13, 2009
    I work in the developer and IT industry and purchased this book to get a mind set of the criminal mind when it comes to hacking. This book is great for checking your security infrastructure and ensuring its safety, by allowing you to 'hack' your own network, and then patch it to ensure others can not. Great book and easy read, I love all of the 'For Dummies' books and they are a great reference for my growing computer references. ... Read more


    18. Hacker's Delight
    by Henry S. Warren
    Hardcover
    list price: $59.99 -- our price: $42.55
    (price subject to change: see help)
    Isbn: 0201914654
    Publisher: Addison-Wesley Professional
    Sales Rank: 30318
    Average Customer Review: 5.0 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    Veteran programmer Hank Warren shares the tricks he has collected from his considerable experience in the worlds of application and system programming. For anyone who wants to create efficient code. Self-directed study. ... Read more

    Reviews

    5-0 out of 5 stars Magic, May 28, 2005
    First of all, the book itself is incredible.

    The title was poorly chosen, I think. The connotation of "hacker" in the public mind is somewhat different than the word's meaning forty years ago at MIT, and I found (and continue to find) this book shelved alongside ephemera about firewalls and internet security. Thinking it was about "1337 hacking", I picked it off the shelf for a quick sneer. Six hours later, the bookstore had to kick me out because they were closing.

    Think of it as "The Art of Computer Programming, Volume 0: Bit Manipulation". Except without the annoying Knuth attitude.

    "Hacker's Delight" is a timeless classic, a scholarly and exhaustive treatment of finite-word-length arithmetic and other bit-manipulation algorithms. The book is excellently written and the material lovingly presented. For some people (such as me), the mathematical beauty and cleverness of the solutions is reason enough to find the book fascinating. For other people (such as me), there are extensive practical applications.

    However, the size of the latter group (or, perhaps, relative percentage) is dwindling with time. A programmer who thinks that the universe begins and ends with Oracle and PHP respectively is unlikely to need an 8-RISC-instruction algorithm for dividing integers by 7. The essence of programming is abstraction, and as computational resources become more abundant, the path of progress abstracts further and further away from the machine. For many modern programmers, there are no bits -- there are only "numbers" (double-precision floats, typically), and the hardware handles these floats just as gracefully as integers. In this world, one's complementing and shifting have no meaning.

    Even for those working at a lower level, the caching and pipelining schemes of modern architectures can complicate some of the assumptions in this book. For example, branch performance is highly architecture-dependent, and the efficiency that can be gained through branch tuning can outweigh that of shaving off a few instructions. Warren is careful to provide and identify branch-free algorithms whenever possible, but it often is not. As another example, parallel instruction scheduling means that not only is a routine no longer the sum of its instructions' cycles, it's not even completely deterministic, at least from the programmer's perspective.

    But I work in the embedded field, and my targets have ranged from 1 MHz 8-bit 6502s through 50 MHz 32-bit Coldfires to creatively-handicapped DSPs of various sorts. Not a FPU or branch predictor in sight. In such situations, the algorithms in "Hacker's Delight" can be lifesavers. Not to mention, so much fun! If you approach optimization as a puzzle, wherein the solution is its own reward, this book is indeed a compendium of delights.

    Many descriptions of this book refer to it as a collection of programming "tricks". I dislike that word; it implies a casualness and triviality that does not befit a book of this rigor and scope. I prefer the subtitle of Johnson and Graham's text on high-speed digital design: "A Handbook of Black Magic".

    If your magic dust is bits and cycles, this is your spellbook.

    5-0 out of 5 stars Reader's Delight, August 18, 2002
    Early drafts of Dr Warren's book have circulated for several years samizdat style among a group of hardware, compiler and OS people at a large computer research lab. One copy in particular always sits about three feet from me. If the building were to catch on fire, you might very well hear shouts of "who's taking Hacker's Delight?"
    How do you determine, using the smallest number of instructions, if a word contains at least one zero byte? How do you transpose a bit matrix? Divide by 5? Count the number of ones in a word? Permute bits? Maybe you're smart enough to already know. Or perhaps you know someone else who does. For the rest of us there's Hacker's Delight.
    Some years back, in the course of building a large machine, we made a mistake that resulted in some very expensive rework. Just one particular paragraph in this book would have saved us an amount of money best not admitted in print. If you have Knuth on your shelf then there's a good chance that you'll want Hacker's Delight right next to it.
    And just in case life is getting too serious, there are some entertaining chapters on prime numbers and Hilbert curves, written so compellingly that you can't stop reading until the end.
    Highly recommended. If this book relates to the kind of work you do, then don't leave home without it.

    5-0 out of 5 stars Excellent Catalog of Techniques, October 22, 2002
    I feel compelled to point out that this book is _not_ a few things: It's not a book that teaches you how to break into computers, or crack codes. It's also not the kind of book that teaches you how to do something which you don't know how to do.

    This book is a collection of tricks that show the reader better ways to do things they already know how to do. And it's also a book that can give the reader insight into different approaches and mechanisms for solving problems.

    Computer programmers translate their ideas and requirements into any of several computer languages. Those expressions are limited by the language the programmer is using, and maybe even the machine the programmer is targeting. But there is a wide continum of expressions that result in the same -- hopefully correct -- results. Choosing the most efficient, and most elegant, expression to some is "real" hacking.

    This book is for real hackers. It's a great collection of tricks for performing usually simple operations in an elegant way. What's elegant? Well, elegant is efficeint. If there's a side-effect of an elegant operation, it turns out that side-effect is probably useful and not simply discarded.

    This book catalogs insights into concrete binary math, shortcuts derived from different boolean operators, and even approaches some interesting numerical analysis problems.

    If you already know how to write software, and you already know you want to find faster or more efficient ways to check for overflows on integers, divide nubmers, count bits, search for binary patterns, or do other twiddling, then this book is for you.

    If the application of such techniques doesn't seem important to you, then this book probably isn't going to be of interest to you.

    5-0 out of 5 stars this book rocks!, February 11, 2003
    If you love the nuts and bolts of logical operations in computer programming, do I have a book for you! This book does a great job of describing in reasonable detail logical operators and what you can do with them ranging from very basic "what is it" to reasonably advanced applications such as wierd base -2 math, division, pattern matching, etc. I found this book to be a great reference and refresher clearly layed out and easy to read. I wish my software engineer co-workers would read this book. I'm tired of seeing ugly code (a while loop with a mod operator to align data pointers on, say, 8 byte boundaries).

    5-0 out of 5 stars Lots of fun, + lots of uses for firmware engineers, April 27, 2005
    Warren was one of the editors of the PowerPC compiler guide and that book had two neat chapeters, "Clever Examples," and "Optimal Code Sequences," which introduced the use of the gnu superoptimzer. The PPC Compiler Writer's guide was useful for more than Compiler Writers! Warren's book Hacker's Delight is a greatly expanded version of that material. He introduces a basic RISC and proceeds to give C, pseudocode and basic RISC assembly for many different operations. What distinguishes Hacker's Delight is that he goes into cycle counts and optimzation strategies for some of the algorithims and analyzes tradeoffs for different solutions. Some of bits I have applied the techniques to my day job are in ch. 7: Rearranging Bits and Bytes and Chs. 5 & 6 "Counting Bits" and "Searching Words" There is some good material on computer arithmetic including using a radix -2 system, and a chapter on Hilbert's Curves as well as Primes, which I haven't gotten a chance to enjoy yet. Be sure to check his website for errata and some additional material. Highly Recommended.

    5-0 out of 5 stars A rich resource for low-level arithmetic tricks, January 23, 2007
    The term "hacker" in this book means someone who enjoys making computers do interesting tricks regardless of whether it turns out to be useful, not someone who is intent on circumventing computer security. Plus, how relevant would those kind of tips be coming from a book that was written in 2002? Don't let the author's definition of a hacker fool you, though - the tricks in this book are very useful.

    This book is a collection of small programming tricks on various subjects. The presentation is very informal, and the methods use very basic computer math. You should know your binary number system backwards and forwards before you start this book. Either C or assembly language is used to demonstrate the hacks in code form. When assembly language is used, it is that of a fictitious machine that is representative of RISC computers. That is because the tricks are meant to be platform independent.

    After disposing of basic arithmetic operations early in the book, the author turns his attention to more complex math problems such as calculating square roots. His discussion of the subject is both complex and simple. First, he explains Newton's method of computing square roots through a page full of equations that require some effort to follow. Then he gives an implementation that requires fewer than twenty lines of C code. This is followed by another method that is longer and more cryptic but executes faster, by using a binary search algorithm. Whether you are interested in the equations or merely need the C code to do your job, these solutions are efficient and elegant.

    Other topics addressed include Gray codes, the Hilbert curve, and prime numbers. Gray codes are a method of arranging the integers from 1 to N in a list so that each number can be visited exactly once by flipping only one bit at a time. The Hilbert curve is a similar idea expressed geometrically: a single continuous curve which, given a space divided into a grid of squares, touches every square exactly once and does not cross itself. In each case, both the mathematical discussion and the code to solve the problem are provided.

    The chapter on prime numbers is the most challenging mathematically but also one of the most interesting. It starts with a concise overview of various mathematicians' efforts to devise ways of finding prime numbers. The author is one of those people who periodically become fascinated by some problem and devote themselves to learning more about it and searching for a solution. The chapter ends not with the usual code sample, but instead with an invitation to continue the search for interesting solutions to the problem.

    Clearly, the author views this book not as a finished collection, but rather as a snapshot of work in progress. After decades of interest-driven research, the author has amassed a collection of studies big enough to fill a book, and it is fortunate for the rest of us that he has written one.

    5-0 out of 5 stars the quick way to twiddle bits, January 27, 2005
    Anyone can reverse the bits in a byte, so the LSB is in the MSB position etc., using a while loop. Only thing is, there's a quicker way using multiplication, and that way is in this book. Lots of embedded and kernel developers twiddle bits for a living. This book describes so many techniques that I've used or needed. I wish I'd been handed this book at the beginning of my career instead of in the middle. You won't use this book every day, but every day you use it will save you a week, or more importantly a few desparately needed microseconds. It's intensely practical, not theoretical. It can be a little hard to find what you're looking for here, but mostly because it's so densely packed. It's way too nerdy for the merely curious, but quite the indispensible reference for the seasoned bit-pusher.

    5-0 out of 5 stars Binary arithmetic at its best, February 25, 2005
    I would rate this book up there as to eventually be one of the CS classics. I can't imagine anything pertaining to binary arithmetic that's not covered! OK, so that's a slight embellishment, but still this book has just about everything you could want to know about bit manipulation at the lowest levels. Powers of 2, arithmetic bounds, counting words, searching words, rearranging bits and bytes, squares, cubes, signed and unsigned division oh my! This book contains one of the better explanations on floating numbers as well. This book was well worth the price I paid and if you smack of geek to the core, I think you'll find the same to be true for you. I only wish I had read this book prior to some hard core job interviews of yore :-)

    5-0 out of 5 stars Fun, interesting and useful, January 23, 2007
    My first introduction to binary operators wizardry was in a 1st year, 1st semester course in Digital Systems at the Technion, IIT. I thought it was fun. While I was trying to write a computer program to compute Karnaugh Maps for me, I run into performance problems, and then some binary hackery helped me get back on the horse.

    Since then, whenever I come across some binary trick I write it down with a few examples of usage and sometimes with some reasoning why it works.

    Then came "Hacker's Delight" and I felt compelled to buy it.

    I wasn't disappointed at all! Not only it contained all of the tricks that I have collected, but also it contains a lot more in depth examples of how these tricks can come in handy when trying to squeeze performance from an implementation or save a few more bytes and bits.

    The book also gave me a fresh perspective on the implementation of some well known algorithms with the twist of binary arithmetic. This was very enlightening.

    I read the "BASICS" chapter (chapter 2) with a single breath of air, and just couldn't leave it down. Not only it was nice to have all these tricks summarized in one book, but also I liked some of the reasoning and the "so-called" proofs.

    Remaining chapters were, as I mentioned before, a fresh look for me on known algorithms. This fresh look was through the glasses of binary arithmetic.

    I'd recommend this book to anyone who feels comfortable with binary arithmetic and/or computer organization -- even just for the fun of it!

    I'd recommend the book to developers who don't necessarily have a sympathy to this topic, but would like a Copy&Paste solution to some problems they have to tackle.

    I really enjoyed reading this book, and I will probably reference it from time to time.

    5-0 out of 5 stars Bit-banger's delight. More fun than a barrel of monkeys., September 12, 2008
    If you find delight in the optimization of code--and you SHOULD--this is the book for you.

    The book contains a great collection of techniques and tricks for highly efficient numerical programming.
    Great read.
    ... Read more


    19. Security+ Guide to Network Security Fundamentals
    by Mark Ciampa
    Paperback
    list price: $124.95 -- our price: $81.19
    (price subject to change: see help)
    Isbn: 1428340661
    Publisher: Course Technology
    Sales Rank: 35461
    Average Customer Review: 3.6 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    Now in its third edition, the best-selling SECURITY+ GUIDE TO NETWORK SECURITY FUNDAMENTALS provides the most up-to-date industry information, reflecting the changes in security that have occurred since the most recent CompTIA Security+ objectives were created. The book covers all of the new CompTIA Security+ 2008 exam objectives and maps to the new Security+ 2008 exam. This updated edition features many all-new topics, including topics new to the CompTIA exams like cross site scripting, SQL injection, rootkits, and virtualization, as well as topics of increasing importance in the industry as a whole, like the latest breeds of attackers, Wi-Fi Protected Access 2, and Microsoft Windows Vista security. ... Read more

    Reviews

    5-0 out of 5 stars Excellent resource. Scored high and passed Security+ 2008, March 1, 2010
    Mark Ciampa's Security+ Guide to Network Fundamentals 3rd edition, is an excellent resource for new users or novices who need to understand Security concepts and succeed. We used this as a college textbook, and worked exclusively from the book.

    The book is a very easy read, and is written well. The book keeps things moving with the hands on labs and very easy to use. The end of chapter questions make it easy to solidify the chapter topics. The exam engine included in the book is very intuitive, and allows you to work on your weak areas by identifying the topics that need work.

    Scoring 100% on all the chapter questions, and the CertBlaster exam engine allowed me to pass the Security+ 2008 exam with ease with plenty of time to spare. I highly recommend this book.

    Note: To succeed in passing the exam, you must read, do the labs, understand your subject matter, and practice, practice, practice. No shortcuts here.

    3-0 out of 5 stars Very good, with serious flaws, June 15, 2010
    I bought this book for two reasons: first I needed it for a security class this summer, second I needed a book with good testing software to prepare for the CompTIA Security+ exam. It served its purpose and I passed the exam easily.

    The practice exam software is good, but I have used this exam engine from Certblaster before and the question text size they use is too small, which is very irratiting especially since there is plenty of room to use a larger text size. Unlike other books that use the same Certblaster software (usually a Course Technology publication), this one does not use the other functions that the test software offers, like providing the explanations to the questions, so you can actually learn as you go. Someone got lazy. Also the end of chapter question drills, which ask up to 20 questions, provide neither the answer OR the explanation key so you can check yourself; you have to dig through the text. End of chapter quizzes are really good learning tools, but these ones make you work too hard, and waste your time by making you hunt down the correct answers in a chapter you just read. They could at least give the answers, even if they are too lazy to provide the explanations. So, as an exam prep book, this one really falls down on its face in that area. I hate to criticize this fine book, but for almost 100.00 these overpriced Course Technology books should be doing better than this.

    It is a good book as far as the text and layout go, very readable and enjoyable. But unless you need it for a class (as is often the case with Course Technology books), save your money and get the Sybex book, or Sybex+something else like the ExamCram and STILL pay less than half what this book costs.

    I give it 3 stars. I would have given 5 except for the inexcusable lack of answers/explanations to the end of chapter review questions, the lack of answers/explanations to the Certblaster practice exams, and the insane price.

    1-0 out of 5 stars A flawed guide that is inadequate for the exam, February 2, 2010
    The text is required for my security class. If it wasn't I never would have purchased. Ciampa's guide to the exam is a lightweight, adequate neither as a crash course for the seasoned professional, nor as a thorough treatise for the novice. I can think of no audience for which this book is appropriate. Further, the book is in desperate need of formal review, every chapter has a handful of glaring omissions, errors or outright lies. It serves more to injure the security sector than it does to help. You will be better served by Greg White's CompTIA Security+ All-in-One Exam Guide, which I found in my own experience to be superior as both a prep for the certification and for real-world situations.

    5-0 out of 5 stars Great book for a great price, April 13, 2009
    Needed the book for school but was too expensive from B&N and my schools book store, so I checked Amazon and found it for $30 less. Its a great book, very up to date, gives great examples and comes with a CD I still haven't checked out.

    4-0 out of 5 stars Pretty good book, but fell apart, May 24, 2010
    I bought the book for a college class and I am satisfied with the content. But early in the semester about the first third of the book came loose from its binding. Later, another third fell out. I don't think I treated it roughly or dropped it to cause this. ... Read more


    20. Windows Forensic Analysis DVD Toolkit, Second Edition
    by Harlan Carvey
    Paperback
    list price: $69.95 -- our price: $55.31
    (price subject to change: see help)
    Isbn: 1597494224
    Publisher: Syngress
    Sales Rank: 34207
    Average Customer Review: 5.0 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Editorial Review

    "If your job requires investigating compromised Windows hosts, you must read Windows Forensic Analysis." -Richard Bejtlich, Coauthor of Real Digital Forensics and Amazon.com Top 500 Book Reviewer

    "The Registry Analysis chapter alone is worth the price of the book." -Troy Larson, Senior Forensic Investigator of Microsoft's IT Security Group"I also found that the entire book could have been written on just registry forensics. However, in order to create broad appeal, the registry section was probably shortened. You can tell Harlan has a lot more to tell." -Rob Lee, Instructor and Fellow at the SANS Technology Institute, coauthor of Know Your Enemy: Learning About Security Threats, 2E

    Author Harlan Carvey has brought his best-selling book up-to-date to give you: the responder, examiner, or analyst the must-have tool kit for your job. Windows is the largest operating system on desktops and servers worldwide, which mean more intrusions, malware infections, and cybercrime happen on these systems. Windows Forensic Analysis DVD Toolkit, 2E covers both live and post-mortem response collection and analysis methodologies, addressing material that is applicable to law enforcement, the federal government, students, and consultants. The book is also accessible to system administrators, who are often the frontline when an incident occurs, but due to staffing and budget constraints do not have the necessary knowledge to respond effectively. The book's companion DVD contains significant new and updated materials (movies, spreadsheet, code, etc.) not available any place else, because they are created and maintained by the author.



    • Best-Selling Windows Digital Forensic book completely updated in this 2nd Edition
    • Learn how to Analyze Data During Live and Post-Mortem Investigations
    • DVD Includes Custom Tools, Updated Code, Movies, and Spreadsheets!
    ... Read more

    Reviews

    5-0 out of 5 stars Essential reading, June 7, 2009
    The second edition of Harlan's book nicely complements the first and is essential reading for practitioners at all levels. For those of us who primarily engage in exams of acquired images, the chapters on Registry Analysis, File Analysis, Executable Analysis, and Rootkit Detection provide and build upon basic concepts that go beyond what is taught in beginning and intermediate computer forensics courses.

    The registry analysis chapter is particularly valuable and one that I draw on repeatedly. The accompanying DVD, with its scripts, not only provides tools to gather the data that Harlan describes, but provides a means to learn while you read by taking a hands on approach to registry analysis.

    The chapter on file analysis teaches fundamentals of system files and logs that can provide key evidence in an exam. It explains not only what may be found, but how to get it and why it got there. These are the types of issues that can aid immeasurably when it comes to report writing and courtroom testimony. Similarly, the discussions on malware, rootkits, and executables provide guidance and solutions to considerations of whether an uninvited influence played a role in data arriving on, or departing from, a system.

    For those who don't engage in incident or live response at the moment, the time is fast approaching when that aspect forensics is going to be vital to us all. Harlan explains what information is available, and he describes the methods and tools with which we can acquire volatile data and access information that's gone once the plug is pulled. Harlan brings together this area of his book with a discussion of analyzing the data.

    In sum, this is a great work that is suited to those who have had basic computer forensics training as well as examiners who have been practicing for a long time. Things change every day, and WFA II provides a means to keep pace.

    5-0 out of 5 stars Even better than the first edition, June 21, 2009
    In ancient times, when philosophers and scientists gathered to discuss and debate important topics, people would travel for weeks and months to arrive, just to hear the debates. To listen to the great minds of the time, to learn from them, and on occasion ask questions. In 2009 that trend continues though in a different fashion.

    In the case of Windows Forensic Analysis we are fortunate enough to have Harlan Carvey. He has a deep well of knowledge to pull from and he continues to pull buckets of information out of the well to keep us all well hydrated. I was honored to read this book, and it's my privilege to write a review. It's the least I could do.

    It's a text book, it's a field manual, it's reference material. This is Windows Forensic Analysis Second Edition and it's the best damn book on the planet for Windows Forensics. I thought I liked the first edition and then I read the second.

    It's been updated to be sure, but it's also been expanded. There's current information contained in the over 400 pages of content. There are case studies, there are details you won't find elsewhere.

    Want to know how to dump memory and collect volatile data? It's in the book.
    Can't recall which tool has certain limitations or what the tool can do? It's in the book.
    Want to know how to analyze volatile data? It's in the book.
    Want to learn how to registry works? It's in the book.
    Want to know how to do Windows Forensic Analysis? Read this book.


    I've watched the forums and mailing lists since the first edition of the book was released two years ago. Time after time I read the questions being asked and went to the book. In an overwhelming majority of cases, the answer was there. To those of you that asked these questions, do yourself a favor. Go to the bookstore, or online store and buy the book, read it, highlight it, dog ear pages for reference. Make use of the knowledge that has been shared, your clients deserve it.

    In ancient times, people would travel for weeks or months to listen and learn from the greats..all you have to do is spend a little money and open the book.

    5-0 out of 5 stars If you buy one book on Windows forensics, this should be it, July 23, 2009
    For several years, Harlan Carvey has led the field in sharing and publishing his extensive knowledge of Windows forensics. The latest edition of Harlan's book does not disappoint, and this updated and revised copy remains THE Windows forensics reference book to have on your shelf. Harlan draws on both his in-depth knowledge of the Windows operating system and his extensive experience in real-world incident response to successfully bridge what is often a gap between the world of the first responder and the world of the forensic analyst. This is particularly appropriate at a time when those roles continue to converge. If there is information to be found on a Windows system (and I think Harlan knows and has documented the Windows registry better than anyone at Microsoft), Harlan will tell you not only where, but also how to find it. But he doesn't stop there; Harlan also provides several open-source (Perl-based) tools on the accompanying DVD to allow you to extract a variety of useful data from a Windows computer to aid you in your investigation. If you want to do two things to aid your incident response / forensics capabilities, then 1. buy this book, and 2. learn Perl!

    5-0 out of 5 stars There is no substitute for this book, September 7, 2009
    I read and reviewed the 1st Ed of this book in July 2007, and I just finished reading Windows Forensic Analysis 2nd Ed (WFA2E) this weekend. If your job involves investigating Windows systems, you must read this book. It's as simple as that. There is no substitute for this book. It also perfectly complements other solid forensics works already published.

    The three main reasons why I liked the 1st Ed hold for the 2nd Ed. The subject matter is exactly what I wanted to read. WFA2E introduces a vast number of tools to help investigators implement the concepts explained by the author. Harlan brings a lot of experience to WFA. Of these three, I really appreciate Harlan's experience. He is constantly "in the fight" so he knows what works and what doesn't. He's been around so long that he knows what he's talking about. If he encounters a problem, he can either try fixing it himself or he is friends with someone who can work the issue. All of these characteristics shine in WFA2E.

    I expect to see a 3rd Ed of this book in a few years, incorporating more Windows Vista and Windows 7 material. It might also be helpful to consider techniques for Windows Server and Mobile platforms in the 3rd Ed. Regardless, I will look forward to that book when it arrives because I enjoyed WFA1E and WFA2E so much.

    5-0 out of 5 stars An essential book for all examiners, June 10, 2009
    When I first started in the field of computer forensics many years ago, there were very few books available on the topic. In recent years, there has been an explosion of books on the market of varying quality.

    Harlan's Windows Forensic Analysis is required reading for the professional computer forensic examiner. Harlan's book is one of the few computer forensic books that are discussed and recommended in the places on the Internet where experienced computer forensic examiners meet to discuss forensics.

    This is a book that is not only in my technical library, but one that I keep within easy reach when I am performing forensic analysis.

    One of the aspects that sets this book apart from many of the other books is the emphasis and detail on the collection and analysis of live data. Harlan has been one of the leading advocates and researchers in this area.

    One of the frequent comments about this book is that the registry content alone is worth the price of the book and I am enthusiastic in echoing that sentiment.

    Regardless of the forensic analysis task that you have before you or your experience level, this book will be of great use and one that you will likely refer to frequently.

    The writing style is very approachable and understandable and the book's technical editor and reviewers reads like a "who's who" list of computer forensic experts. Anytime you can get people like Lance Mueller to not only assist with a book, but provide an endorsement on the back cover, you know you have something very unique.

    5-0 out of 5 stars 2nd Edition Delivers!, June 6, 2009
    If you analyze windows computers for fun or at work you should buy this book. Harlan covers enough new material that really makes the 2nd edition worthwhile.

    The book covers a variety of topics from: Collection of Volatile Data, Analysis of Volatile data, Windows Memory Analysis, Registry Analysis, File Analysis, Executable Analysis, Rootkit Detection, a chapter on pulling all the analysis together and finally analysis on a budget.

    The chapters on Memory Analysis, Registry Analysis, File Analysis and Executable Analysis have all been expanded. Each of those chapters could be expanded to books on there own and Harlan has done a great job of covering them in these chapters. The Registry chapter was a bit long and felt like drinking from a firehose of knowledge.

    Harlan lists a lot of practical examples which are helpful in each of his chapters. He covers the use of open source tools, commercial and tools that he has created via batch files and perl scripts. Just the exposure to all the tools available and artifacts listed in the book make it worthwhile alone. If you have not discovered Reg Ripper for registry analysis, go check it out it is awesome!

    This book does a great job of giving you an overview to many of the areas of forensic analysis on windows systems but then gives you enough detail to wet your appetite. The DVD included with the book has many of Harlan's perl scripts as well as some articles and movies that go over specific topics.

    If you perform incident response or have to analyze windows computers you need this book!



    5-0 out of 5 stars Incredible Book!, September 7, 2010
    I'm extremely impressed with how thoroughly the author covers the methods discussed in this book. Usually when I pick up a book like this I'm prepared for more questions than when I started, but that's not the case with Windows Forensic Analysis. It's elegantly worded and easy to follow which is hard to find when it comes to technical books, especially on a subject like this that can easily intimidate a reader who isn't already a programmer or an industry professional. I almost hesitate to use the term "technical" because that implies you need to be an engineer to understand the subject matter which is not the case here.

    I read non-stop for 8 hours straight yesterday and I still didn't want to put it down. Not only that, but today I was able to recall almost all of the subject matter covered without returning to the book for a reminder. This speaks volumes about a book where too often information is easily forgotten if you aren't sitting in front of a computer practicing the methods being discussed as you make your way through it.

    As a long time Windows user, this book has helped fill in a lot of blanks, and I feel like I'll have a lot more flexibility and power by employing many of the tools and techniques as an individual who spends a lot of time using Windows. Thank you Harlan!

    5-0 out of 5 stars Skibo, May 7, 2010
    I saw this book at Barnes and Noble and picked it up and started to scan it, To my Demised it caught my curiosity. The more I read the more I could relate! This book is top rated! I highly recommend it!!!!

    5-0 out of 5 stars The best forensic book currently available, September 1, 2009
    I've started reading or read a number of forensic books in the past two years. Though I have yet to read a specific Operating System forensic book, most have generally focused on Windows as the choice for forensic analysis. Of all the books that I have read, I would have to say that by far Windows Forensic Analysis DVD Toolkit second edition is the best.
    The author is very thorough without beating a single tool to death. The author covers numerous tools, but continues to stress that having information from one tool does not give the investigator the `smoking gun' to solving the case. He stresses repeatedly that this is just adding another tool to the investigator's toolbox.
    Many books are simply an attempt to sell their book by declaring that if you follow: step one, followed by step two, followed by step three etc. that you will suddenly be a master forensic investigator or incident handler. Harlan Carvery never says that reading this book will make you an expert, only that he hopes to enlighten the reader to new tools and techniques. The author makes it very clear that each tool is valuable, but the reader should find the tools that suite their own need and get the experience necessary to analyze the output.
    The book jumps straight into the discussion of volatile data and the importance of capturing it as close to the instance of compromise as possible. I was pleased to see that the author made a point of emphasizing this. There is still a mindset in many situations that pulling the plug is the first thing to accomplish.
    The first three chapters are a statement to the importance placed on collecting and analyzing the volatile portion of the incident. Though technically the first two chapters also cover information to tie in the remaining chapters there is always that focus of maintaining data as close to the point of compromise as possible.
    The next three chapters cover the static files and registry that a Forensic Analyst will have to review and analyze. The author covers numerous tools as well as providing his tools and his preferences for use.
    The last three chapters cover rootkits, tying it together with case studies and then finally Forensic Analysis on a budget.
    Throughout the book the author makes references to papers, websites and other books that will provide a much more indepth discussion of the topics. In every chapter he provides a source for more up-to-date software than what is provided on the DVD.
    The author includes numerous tools that are his personal scripts or scripts that he has modified for his use. For the most part his scripts are all Perl based, but again the author shows his flexibility and understanding when he explains why his tools are Perl and not something else. At no point does the author take a "this is the only right way to do it" attitude. It is refreshing to see an unbiased book that is primarily Windows oriented.
    With all that being said I would say that grammatical editing could have been a little better. Even with these errors the book was definitely worth buying. We have a copy in our office and I am buying a copy for my own personal use. I would say that if you are doing Windows forensics or have an interest in learning about the current trends in Windows forensics you need to pick up a copy. It will be an invaluable resource.

    5-0 out of 5 stars Excellent text covers live response and traditional computer forensics, August 29, 2009
    Harlan Carvey is one of the most prolific writers on compute forensics. He has a spare writing style that conveys information directly, without excursions. In short, he is a delight to read.

    In this second edition of Windows Forensic Analysis, he broadens the territory to include live system response. His three chapters on the subject are interesting, but not of particular immediate interest to me since I have no call to do such. It is, however, helpful to have the information just in case and Carvey presents it in a coherent manner. His descriptions of the various available are quite good.

    Harlan's chapters on Registry and File Analysis are worth far more than the price of the bok. He is one of the masters of the arcane innards of the Windows Registry and has written a power and useful tool, RegRipper, to make registry analysis far easier and more productive. These two chapters alone make this book a must-have for the active computer forensics examiner.

    The chapters on Executable File Analysis and Rootkits, like the earlier chapters on live response will have limited application for many examiners. However, once again Carvey's writing style makes the information highly accessible and the chapters are worth reading solely to put their contents in your own memory.

    Harlan is quite am accomplished Perl scripter and the accompanying DVD is crammed with useful Perl scripts he has written. As a courtesy, he has also included the scripts from the first edition of his book, which is very nice of him.

    Harlan writes for the person with some experience in the field. For those people, Windows Forensic Analysis 2nd. Ed. Serves not only as a text, but as a quotable reference as well. There are actually very few solid texts on computer forensics. This is one of them.

    Jerry


    ... Read more


    1-20 of 100       1   2   3   4   5   Next 20
    Prices listed on this site are subject to change without notice.
    Questions on ordering or shipping? click here for help.

    Top