﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:book="http://www.netyi.net"><channel><title>黑客书籍_计算机网络通信，安全_计算机类_最新资料_得益网</title><link>http://www.netyi.net/Category/58</link><description>黑客书籍_计算机网络通信，安全_计算机类_最新资料_得益网</description><copyright /><generator>得益网</generator>
<item><title>【绿色兵团】新一代黑客教学视频</title><link>http://www.netyi.net/training/8e010163-562e-4aca-9658-a0e4d48f68b5</link><description>绿色兵团的成立及发展。提起中国的黑客，我们没办法不提到这个被众多网民誉为网上“黄浦军校”的中国最早的电脑黑客组织：绿色兵团。 &lt;br/&gt;&lt;br/&gt;　　我国最早一批黑客大约出现在1994年，其黑客行为持续到1999年底。代表性的组织就是GOODWELL(龚蔚)等五人组织的绿色兵团。据称，极盛时期注册会员达到3000多人，成员遍布全国各地。谢朝霞、彭哥、PP(彭泉)、天行(陈伟山)、黄鑫是第一代黑客中的顶级高手。他们的特点是，自己深入研究网络安全技术(换一个名称就叫黑客技术)，有自己的理论和产品。现在他们都已经是网络安全方面的专家了！ &lt;br/&gt;&lt;br/&gt;　　“绿色兵团”是中国大陆最大最早的民间黑客组织之一。创始人goodwell1997年在外网站申请一免费空间并在国内多处做了镜像站点，当初起名为绿色兵团，原地址”i.am/hack1“。作为最早的中国黑客组织，绿色兵团成员在短期里成员迅速状大！上海、北京、石家庄等地均由其主要成员分布。同时，其影响力也在网民之中大增，特别是与与网易的几次冲突，使绿色兵团名声大振。 &lt;br/&gt;     &lt;br/&gt;     本套视频教程为绿色兵团顶级黑客倾情演示。跟着高手学习，即使不能学到全部，对自己的计算机水平也受益匪浅，定有长足进步！&lt;br/&gt;                                （注：本套视频教程为【绿色兵团】于2006年8月发布，纯粹教学，不含黑客软件，要相应的黑客软件的话自己去网上找！）&lt;br/&gt;</description><pubDate>2008-07-17 21:29:11</pubDate></item>
<item><title>Q版缓冲区溢出教程PDF</title><link>http://www.netyi.net/training/fde474b0-765f-4c12-b516-e13bd2f27680</link><description>作者名称：王炜  方勇&lt;br/&gt;&lt;br/&gt;作者简介&lt;br/&gt;&lt;br/&gt;王炜：男，1981年生于川沱小镇泸州。生于酒城但不能喝酒，现是四川大学信息安全专业硕士研究生。&lt;br/&gt;勤奋有余，天赋不足，还好总有良师益友，让我能一步步的前进。本科时，曾代表学校参加国际大学生程序设计竞赛（ACM / ICPC）、全国数学建模竞赛，还有星际争霸比赛，成绩总有些遗憾，不提也罢！现主要从事缓冲区溢出漏洞的研究，在国内各安全专业杂志上发表过多篇缓冲区溢出利用相关文章。现在奋斗的愿望是能去微软亚洲研究院工程院实习，寻找当年ACM队的队长。&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;方勇：博士，四川大学电子信息学院副教授，通信与信息系统专业硕士生导师。主攻研究网络系统与信息安全方向，从事信息系统安全的整体框架的研究。发表多篇信息安全方面论文，主编过国家信息安全核心教程——《信息系统安全》一书。 &lt;br/&gt; &lt;br/&gt;&lt;br/&gt;主要角色简介&lt;br/&gt;老师：尽职尽责，不断进取的楷模；授课方式幽默风趣，并经常带动同学们思考讨论；不仅传授学生们技术，更重要的是引导学习的方法；可能是作者理想中的老师形象吧！ &lt;br/&gt;&lt;br/&gt;宇强、小倩：主角（如果可以这么说的话），宇强的悟性很强，能对已掌握的知识融会贯通，举一反三。小倩是位聪明的PLMM，也是男主角的心上人。&lt;br/&gt;&lt;br/&gt;古风：有非常勤奋的精神和非常好的记忆力；不足之处是太过细节，有时不能抓住概要和重点。&lt;br/&gt;&lt;br/&gt;玉波：总是想比较轻松的完成学习和工作，这种态度不可取，但这种发散的思维有时还是有一定用处的！&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;阅读指南&lt;br/&gt;&lt;br/&gt;本书定位于初学缓冲区溢出利用的读者；并照顾想学习缓冲区溢出技术的朋友。&lt;br/&gt;本书的目的是用幽默的语言和通俗的解释，对Windows缓冲区溢出编程的思路和思维进行详细分析；并用大量实例对溢出的实际利用进行一次又一次详尽的讲解。&lt;br/&gt;本书没有枯燥的、大段汇编代码的解释；没有复杂的、Windows系统结构的定义，阅读起来不会有混混欲睡的乏味感！&lt;br/&gt;书里面，有的是活波生动的语言；有的是的美好纯真的校园生活；有的是可遇不可求的经验；有的是直截了当、图文并茂的手把手操作；有的是引导读者感受程序设计的艺术，并在缓冲区溢出的美妙世界中遨游；有的提示和建议是能引起读者浓厚的兴趣，能够自觉下去再找相关的资料完善自己。&lt;br/&gt;知识就像一个圆；圆的面积是你所知道的东西；圆的边长是你不知道的东西。圆越大，那么边就越长。所以当你知道得越多，那么你不清楚的就更多！&lt;br/&gt;所以，我们都要自觉的学习，不断的勤奋学习，这样才能不落伍，才能与当今纷杂的社会竞争！&lt;br/&gt;缓冲区溢出是安全论坛上最常见的问题，包括堆栈缓冲区的利用思想，ShellCode的初步编写、变形、高级利用，以及堆溢出的利用，漏洞的亲自分析等。当然，每个部分都有大量的实例，让大家实际操作，学以致用。&lt;br/&gt;后一章都以前一章为基础，逐渐深入并展开。在学习前面的内容时，如果有些地方不了解，可以在后面的章节中找到答案；后面不清晰的地方，也可以翻看前面的知识，以进一步巩固自己！&lt;br/&gt;如果读者能在白忙之中抽出5分钟时间来翻看这本书，那么我希望能吸引你再用几个小时的时间来读完这本书。然后用更多的时间，去实际操作书中的每一个例子，进一步的学习，进一步的寻找答案。&lt;br/&gt;“课后解惑”部分，是根据作者学习中遇到的问题和论坛上较常见的提问??理出来的经验之谈。有些可能是翻遍资料都找不到答案的注意事项。&lt;br/&gt;最后，希望阅读这本书没有浪费你宝贵的时间！&lt;br/&gt;</description><pubDate>2008-07-16 09:30:50</pubDate></item>
<item><title>黑客调试技术揭秘</title><link>http://www.netyi.net/training/aebd4c88-471e-4e11-8cff-f3953fea0751</link><description>--------------------------------------------------------------------------------&lt;br/&gt;&lt;br/&gt;内容提要&lt;br/&gt;     本书是帮助应用程序员和系统程序员理解调试过程的指南，揭示了各种调试器的实用使用技巧，说明了如何操作调试器以及如何克服障碍和修复调试器，介绍了黑客利用调试器和反汇编器来寻找程序弱点和实施攻击的方法。本书还详细介绍了在Windows和UNIX操作系统中调试应用程序和驱动程序的方法。对于各种调试技术，书中都给出了带有详尽解释的源代码。&lt;br/&gt;&lt;br/&gt;导读：&lt;br/&gt; 本书是帮助应用程序员和系统程序员理解调试过程的指南，揭示了各种调试器的实用使用技巧，说明了如何操作调试器以及如何克服障碍和修复调试器，介绍了黑客利用调试器和反汇编器来寻找程序弱点和实施攻击的方法。通过本书，程序员将学会如何弄清楚计算机系统内部的结构、如何重建没有提供源程序的程序的运行算法、如何修改程序以及如何调试驱动程序。本书还详细介绍了在Windows和UNIX操作系统中调试应用程序和驱动程序的方法。对于各种调试技术，书中都给出了带有详尽解释的源代码。如果你是具有C/C++或者Pascal/Delphi语言实际编程经验的程序员，那么本书就是使你的技术升华至一个新的台阶的宝典。 </description><pubDate>2008-05-21 11:32:50</pubDate></item>
<item><title>The Hacker's Handbook : The Strategy behind Breaking into and Defending Networks</title><link>http://www.netyi.net/training/f246efc0-59d8-44eb-936b-ba868d4e9a90</link><description>Editorial Reviews&lt;br/&gt;&lt;br/&gt;Review&lt;br/&gt;By the authors providing a hacker perspective, readers will more fully understand the ramifications of having an insecure computer, server, network, program, database and or policy. The book [includes] a good table of contents that is extensive, very organized and thorough . [T]here are important discussions of the non-technical kind [of insecurity] like policy, which is too often overlooked in many organizations. What is most impressive about the book is its outlines of specific exploits and attacks with prescribed defenses. Coupled with good illustrations and detailed explanations[,] this is a great resource for both academic and public libraries. &lt;br/&gt;E-Streams, Vol. 7, No. 9, Sept. 2004 &lt;br/&gt;Awesome work! &lt;br/&gt;Anton Chuvakin, Ph.D., GCIA, GCIH, netForensics &lt;br/&gt;Promo Copy &lt;br/&gt;&lt;br/&gt;Product Description&lt;br/&gt;The Hacker&amp;amp;#x1A;s Handbook: The Strategy Behind Breaking Into and Defending Networks, moves ahead of the pack of books about digital security by revealing the technical aspects of hacking that are least understood by network administrators. This is accomplished by analyzing subjects through a hacking/security dichotomy that details hacking maneuvers and defenses in the same context. Chapters are organized around specific technical components and administrative tasks, providing theoretical background that prepares network defenders for the always-changing and creative tools and techniques of intruders. &lt;br/&gt;This book is divided into three parts. Part I introduces programming, protocol, and attack concepts.  Part II addresses subject areas (protocols, services, technologies, etc.) that may be vulnerable. Part III details consolidation activities that hackers may use following penetration. &lt;br/&gt;&lt;br/&gt;Each section provides a &amp;amp;#x1A;path&amp;amp;#x1A; to hacking/security Web sites and other resources that augment existing content. Referencing these supplemental and constantly-updated resources ensures that this volume remains timely and enduring. By informing IT professionals how to think like hackers, this book serves as a valuable weapon in the fight to protect digital assets. &lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Contents&lt;br/&gt;1 Introduction: The Chess Game&lt;br/&gt;Book Structure&lt;br/&gt;Chapter 2. Case Study in Subversion&lt;br/&gt;Chapter 3. Know Your Opponent&lt;br/&gt;Chapter 4. Anatomy of an Attack&lt;br/&gt;Chapter 5. Your Defensive Arsenal&lt;br/&gt;Chapter 6. Programming&lt;br/&gt;Chapter 7. IP and Layer 2 Protocols&lt;br/&gt;Chapter 8. The Protocols&lt;br/&gt;Chapter 9. Domain Name System (DNS)&lt;br/&gt;Chapter 10. Directory Services&lt;br/&gt;Chapter 11. Simple Mail Transfer Protocol (SMTP)&lt;br/&gt;Chapter 12. Hypertext Transfer Protocol (HTTP)&lt;br/&gt;Chapter 13. Database Hacking&lt;br/&gt;Chapter 14. Malware and Viruses&lt;br/&gt;Chapter 15. Network Hardware&lt;br/&gt;Chapter 16. Consolidating Gains&lt;br/&gt;Chapter 17. After the Fall&lt;br/&gt;Chapter 18. Conclusion&lt;br/&gt;PART I FOUNDATION MATERIAL&lt;br/&gt;2 Case Study in Subversion&lt;br/&gt;Dalmedica&lt;br/&gt;The Dilemma&lt;br/&gt;The Investigation&lt;br/&gt;Notes&lt;br/&gt;3 Know Your Opponent&lt;br/&gt;Terminology&lt;br/&gt;Script Kiddy&lt;br/&gt;Cracker&lt;br/&gt;White Hat Hacker&lt;br/&gt;Black Hat Hacker&lt;br/&gt;Hacktivism&lt;br/&gt;Professional Attackers&lt;br/&gt;History&lt;br/&gt;Computer Industry and Campus&lt;br/&gt;System Administration&lt;br/&gt;Home Computers&lt;br/&gt;Home Computers: Commercial Software&lt;br/&gt;Home Computers: The BBS&lt;br/&gt;Phone Systems&lt;br/&gt;Ethics and Full Disclosure&lt;br/&gt;Opponents Inside&lt;br/&gt;The Hostile Insider&lt;br/&gt;Corporate Politics&lt;br/&gt;Conclusion&lt;br/&gt;Notes&lt;br/&gt;4 Anatomy of an Attack&lt;br/&gt;Overview&lt;br/&gt;Reconnaissance&lt;br/&gt;Social Engineering and Site Reconnaissance&lt;br/&gt;Internet Reconnaissance&lt;br/&gt;Internet Search Engines and Usenet Tools&lt;br/&gt;Financial Search Tools, Directories, Yellow Pages,&lt;br/&gt;and Other Sources&lt;br/&gt;IP and Network Reconnaissance&lt;br/&gt;Registrar and whois Searches&lt;br/&gt;Network Registrar Searches (ARIN)&lt;br/&gt;DNS Reconnaissance&lt;br/&gt;Mapping Targets&lt;br/&gt;War Dialing&lt;br/&gt;Network Mapping (ICMP)&lt;br/&gt;ICMP Queries&lt;br/&gt;TCP Pings: An Alternative to ICMP&lt;br/&gt;Traceroute&lt;br/&gt;Additional Network Mapping Tools&lt;br/&gt;Port Scanning&lt;br/&gt;TCP and UDP Scanning&lt;br/&gt;Banner Grabbing&lt;br/&gt;Packet Fragmentation Options&lt;br/&gt;Decoy Scanning Capabilities&lt;br/&gt;Ident Scanning&lt;br/&gt;FTP Bounce Scanning&lt;br/&gt;Source Port Scanning&lt;br/&gt;Stack Fingerprinting Techniques&lt;br/&gt;Vulnerability Scanning (Network-Based OS&lt;br/&gt;and Application Interrogation)&lt;br/&gt;Researching and Probing Vulnerabilities&lt;br/&gt;System/Network Penetration&lt;br/&gt;Account (Password) Cracking&lt;br/&gt;Application Attacks&lt;br/&gt;Cache Exploits&lt;br/&gt;File System Hacking&lt;br/&gt;Hostile and Self-Replicating Code&lt;br/&gt;Programming Tactics&lt;br/&gt;Process Manipulation&lt;br/&gt;Shell Hacking&lt;br/&gt;Session Hijacking&lt;br/&gt;Spoofing&lt;br/&gt;State-Based Attacks&lt;br/&gt;Traffic Capture (Sniffing)&lt;br/&gt;Trust Relationship Exploitation&lt;br/&gt;Denial-of-Service&lt;br/&gt;Consolidation&lt;br/&gt;Security&lt;br/&gt;Notes&lt;br/&gt;References&lt;br/&gt;Texts&lt;br/&gt;Web References&lt;br/&gt;5 Your Defensive Arsenal&lt;br/&gt;The Defensive Arsenal&lt;br/&gt;Access Controls&lt;br/&gt;Network Access Controls (Firewalls)&lt;br/&gt;State Management Attacks on Firewalls&lt;br/&gt;Firewall Ruleset and Packet Filter Reconnaissance&lt;br/&gt;IP Spoofing to Circumvent Network Access Controls&lt;br/&gt;Denial-of-Service&lt;br/&gt;Packet Fragmentation Attacks&lt;br/&gt;Application Level Attacks&lt;br/&gt;System Access Controls&lt;br/&gt;Host-Based Firewalls&lt;br/&gt;Operating System Access Controls&lt;br/&gt;and Privilege Management&lt;br/&gt;Authentication&lt;br/&gt;IP Authentication&lt;br/&gt;Password Authentication&lt;br/&gt;Account/Password Cracking&lt;br/&gt;Eavesdropping Attacks&lt;br/&gt;Password Guessing Attacks&lt;br/&gt;Token-Based Authentication&lt;br/&gt;Session Authentication&lt;br/&gt;Session Authentication Scheme Cracking&lt;br/&gt;Generation of Counterfeit Session Auth Credentials&lt;br/&gt;Session ID Brute-Forcing&lt;br/&gt;Session Auth Eavesdropping&lt;br/&gt;Session Auth/ID Stealing or “Hijacking”&lt;br/&gt;Client Session/ID Theft&lt;br/&gt;Cryptographic (Key-Based) Authentication&lt;br/&gt;Key Transfer and Key Management Vulnerabilities&lt;br/&gt;Key Transfer Vulnerabilities&lt;br/&gt;Key Management Vulnerabilities&lt;br/&gt;(Public Key Infrastructure)&lt;br/&gt;Key Binding and Impersonation Vulnerabilities&lt;br/&gt;Dictionary and Brute-Force Attacks&lt;br/&gt;against Weak Secrets&lt;br/&gt;Centralized Authentication Servers&lt;br/&gt;RADIUS&lt;br/&gt;TACACS&lt;br/&gt;Kerberos&lt;br/&gt;Human Authentication (Biometrics)&lt;br/&gt;Resource Controls&lt;br/&gt;Nonrepudiation&lt;br/&gt;Digital Signatures (and Digital Certificates)&lt;br/&gt;Privacy&lt;br/&gt;Virtual Private Network (VPN)&lt;br/&gt;Session and Protocol Encryption&lt;br/&gt;Secure Sockets Layer (SSL)&lt;br/&gt;Certificate and Impersonation Attacks (SSL)&lt;br/&gt;Cryptographic Weaknesses (SSL)&lt;br/&gt;Attacks against the Handshake Protocol (SSL)&lt;br/&gt;SSL Man-in-the-Middle Attacks&lt;br/&gt;Man-in-the-Middle Attack Version Rollback (SSL)&lt;br/&gt;Viruses, Worms, and other Application Issues (SSL)&lt;br/&gt;Secure Shell (SSH)&lt;br/&gt;File System Encryption&lt;br/&gt;Intrusion Detection&lt;br/&gt;Network-Based and Host-Based IDS&lt;br/&gt;Anomaly-Based (Behavior-Based) IDS&lt;br/&gt;Signature-Based (Knowledge-Based) IDS&lt;br/&gt;IDS Hacking Exploits&lt;br/&gt;Address Spoofing or Proxying&lt;br/&gt;Attacking the IDS&lt;br/&gt;Denial-of-Service&lt;br/&gt;Instigating Active Events&lt;br/&gt;Nondefault Evasion and Pattern Change Evasion&lt;br/&gt;Packet Fragmentation and “Session Splicing”&lt;br/&gt;Port Scan Evasion&lt;br/&gt;TCP Session Synchronization Attacks&lt;br/&gt;URL Encoding (Unicode and Hex Attacks)&lt;br/&gt;Web Evasion Techniques&lt;br/&gt;File System Integrity Checkers&lt;br/&gt;Security Information Management&lt;br/&gt;Data Integrity&lt;br/&gt;Application Proxies&lt;br/&gt;Content Assurance (Antivirus, Content Scanning)&lt;br/&gt;Notes&lt;br/&gt;References&lt;br/&gt;Texts&lt;br/&gt;Web References&lt;br/&gt;6 Programming&lt;br/&gt;Languages&lt;br/&gt;Speed and Security Trade-Offs&lt;br/&gt;Native Compiled Code: C/C++/Assembly&lt;br/&gt;Bytecode/Just in Time Compiled Code&lt;br/&gt;(“Managed” Code): C#/Java&lt;br/&gt;Interpreted (Usually Compiled into Byte Codes&lt;br/&gt;at Runtime): Perl, Python (Scripting Languages),&lt;br/&gt;PHP, Visual Basic, .ASP, Lisp, JSP (Web Languages)&lt;br/&gt;Language-Specific Flaws and Strategic Ways to Protect&lt;br/&gt;against Them&lt;br/&gt;The Basics of Buffer Overflows and Other Memory&lt;br/&gt;Allocation Errors&lt;br/&gt;History&lt;br/&gt;Basic Stack Overflows&lt;br/&gt;Options for the Hacker after a Stack Overflow&lt;br/&gt;So What Is a Stack Canary?&lt;br/&gt;Heap Overflows&lt;br/&gt;Format String Bugs&lt;br/&gt;Integer Overflows&lt;br/&gt;Signal Races on UNIX&lt;br/&gt;What Is Shellcode?&lt;br/&gt;Interpreter Bugs&lt;br/&gt;File Name Canonicalization&lt;br/&gt;Logic Error War Stories&lt;br/&gt;Platform-Specific Programming Security Issues&lt;br/&gt;Windows NT Compared to UNIX&lt;br/&gt;Types of Applications&lt;br/&gt;Web Applications&lt;br/&gt;Cross-Site Scripting Vulnerabilities&lt;br/&gt;Java J2EE&lt;br/&gt;Traditional ASP&lt;br/&gt;.Net&lt;br/&gt;LAMP&lt;br/&gt;Remote Procedure Calling&lt;br/&gt;Creating an RPC Program&lt;br/&gt;Special Cases&lt;br/&gt;Setuid Applications on UNIX&lt;br/&gt;DCOM Services&lt;br/&gt;Auditing Techniques&lt;br/&gt;Tools That Aid Source Auditing&lt;br/&gt;Tools That Aid Reverse Engineering&lt;br/&gt;Fuzzing Audit Tools&lt;br/&gt;Web Security Audit Tools&lt;br/&gt;General Security Tools&lt;br/&gt;Encryption and Authentication&lt;br/&gt;Layered Defenses&lt;br/&gt;Platform-Specific Defenses (Security through Security&lt;br/&gt;and Security through Obscurity)&lt;br/&gt;Nonexecutable Stack&lt;br/&gt;Using a Different Platform Than Expected&lt;br/&gt;File System User Access Controls&lt;br/&gt;Process Logging&lt;br/&gt;The Insider Problem, Backdoors, and Logic Bombs&lt;br/&gt;Buying an Application Assessment&lt;br/&gt;Conclusion&lt;br/&gt;References&lt;br/&gt;7 IP and Layer 2 Protocols&lt;br/&gt;Layer 2 Protocols&lt;br/&gt;Address Resolution Protocol (ARP)&lt;br/&gt;Protocol&lt;br/&gt;Hacking Exploits&lt;br/&gt;Security (Mapping ARP Exploits to ARP Defenses)&lt;br/&gt;Static ARP Entries on Internet Gateways&lt;br/&gt;and Firewalls&lt;br/&gt;Network Management&lt;br/&gt;ARP Monitoring&lt;br/&gt;Port-Level Security&lt;br/&gt;Reverse Address Resolution Protocol (RARP)&lt;br/&gt;Protocol&lt;br/&gt;Hacking Exploits&lt;br/&gt;Security (Defenses for RARP-Related Attacks:&lt;br/&gt;DHCP, BOOTP)&lt;br/&gt;Assignment of Static IP Addresses to Clients&lt;br/&gt;Use of DHCP/BOOTP MAC Controls&lt;br/&gt;ARP Monitoring&lt;br/&gt;Port-Level Security&lt;br/&gt;Layer 3 Protocols&lt;br/&gt;IP Protocol&lt;br/&gt;Protocol&lt;br/&gt;Hacking Exploits&lt;br/&gt;IP Eavesdropping (Packet Sniffing)&lt;br/&gt;IP Spoofing&lt;br/&gt;IP Session Hijacking (Man-in-the-Middle Attacks)&lt;br/&gt;IP Packet Fragmentation Attacks&lt;br/&gt;ICMP-Based Fragmentation Attacks&lt;br/&gt;Tiny Fragment Attacks&lt;br/&gt;Overlapping Fragment Attacks&lt;br/&gt;IP Covert Tunneling&lt;br/&gt;Security (Mapping IP Exploits to IP Defenses)&lt;br/&gt;Tools and Techniques to Detect Promiscuous&lt;br/&gt;Mode Packet Sniffers&lt;br/&gt;System Audits to Identify NICs&lt;br/&gt;in Promiscuous Mode&lt;br/&gt;System Hardening Procedures&lt;br/&gt;to Inhibit Sniffer Installation&lt;br/&gt;Inspection of Systems for Signs&lt;br/&gt;of Rootkit Compromise&lt;br/&gt;Institution of Switched Network&lt;br/&gt;Institution of ARP Monitoring&lt;br/&gt;Institution of Traffic Encryption&lt;br/&gt;Implementation of Strong Authentication&lt;br/&gt;Institution of Spoof Protection at Firewalls&lt;br/&gt;and Access Control Devices&lt;br/&gt;Patch TCP/IP Implementations&lt;br/&gt;Deny Source Routing at Gateways and Firewalls&lt;br/&gt;Deny ICMP Redirects at Gateways and Firewalls&lt;br/&gt;Deter the Use of IP Addresses for Authentication&lt;br/&gt;or Construction of Trust Relationships&lt;br/&gt;Implement ARP Controls&lt;br/&gt;Monitor Network Traffic Using Network&lt;br/&gt;and Host-based IDS&lt;br/&gt;Restrict ICMP Traffic into and out of&lt;br/&gt;a Protected Network&lt;br/&gt;Patch Firewalls and Intrusion Detection Systems&lt;br/&gt;against Packet Fragmentation Attacks&lt;br/&gt;Notes&lt;br/&gt;References&lt;br/&gt;Texts&lt;br/&gt;Request for Comments (RFCs)&lt;br/&gt;White Papers and Web References&lt;br/&gt;8 The Protocols&lt;br/&gt;Layer 3 Protocols&lt;br/&gt;Internet Control Message Protocol (ICMP)&lt;br/&gt;Protocol&lt;br/&gt;Hacking Exploits&lt;br/&gt;ICMP-Based Denial-of-Service&lt;br/&gt;ICMP Network Reconnaissance&lt;br/&gt;ICMP Time Exceeded&lt;br/&gt;ICMP Access Control Enumeration&lt;br/&gt;ICMP Stack Fingerprinting&lt;br/&gt;ICMP Covert Tunneling&lt;br/&gt;Security&lt;br/&gt;Deny ICMP Broadcasts&lt;br/&gt;Network Controls against ICMP Packet Flooding&lt;br/&gt;IP Spoofing Defenses&lt;br/&gt;Patch TCP/IP Implementations against&lt;br/&gt;ICMP Denial-of-Service and ICMP Typing&lt;br/&gt;Monitor Network Traffic Using Network and&lt;br/&gt;Host-Based Intrusion Detection Systems (IDSs)&lt;br/&gt;Restriction of Specific ICMP Message Types&lt;br/&gt;Monitor ICMP Activity at Firewalls&lt;br/&gt;and Intrusion Detection Systems&lt;br/&gt;Layer 4 Protocols&lt;br/&gt;Transmission Control Protocol (TCP)&lt;br/&gt;Protocol&lt;br/&gt;Hacking Exploits&lt;br/&gt;Covert TCP&lt;br/&gt;TCP Denial-of-Service&lt;br/&gt;TCP Sequence Number Prediction&lt;br/&gt;(TCP Spoofing and Session Hijacking)&lt;br/&gt;TCP Stack Fingerprinting&lt;br/&gt;TCP State-Based Attacks&lt;br/&gt;Security&lt;br/&gt;Network Controls against TCP Packet Flooding&lt;br/&gt;IP Spoofing Defenses&lt;br/&gt;Patch TCP/IP Implementations against TCP&lt;br/&gt;Denial-of-Service, TCP Stack Fingerprinting,&lt;br/&gt;and TCP Sequence Number Prediction&lt;br/&gt;Monitor Network Traffic Using Network&lt;br/&gt;and Host-Based IDS Systems&lt;br/&gt;Activation of SYN Flood Protection on Firewalls&lt;br/&gt;and Perimeter Gateways&lt;br/&gt;Implement Stateful Firewalling&lt;br/&gt;User Datagram Protocol (UDP)&lt;br/&gt;Protocol&lt;br/&gt;Hacking Exploits&lt;br/&gt;Covert UDP&lt;br/&gt;UDP Denial-of-Service&lt;br/&gt;UDP Packet Inspection Vulnerabilities&lt;br/&gt;Security&lt;br/&gt;Disable Unnecessary UDP Services&lt;br/&gt;Network Controls against UDP Packet Flooding&lt;br/&gt;IP Spoofing Defenses&lt;br/&gt;Patch TCP/IP Implementations against UDP&lt;br/&gt;Denial-of-Service&lt;br/&gt;Monitor Network Traffic Using Networkand&lt;br/&gt;Host-Based IDS Systems&lt;br/&gt;Implement Stateful Firewalling&lt;br/&gt;Notes&lt;br/&gt;References&lt;br/&gt;Texts&lt;br/&gt;Request for Comments (RFCs)&lt;br/&gt;White Papers and Web References&lt;br/&gt;PART II SYSTEM AND NETWORK PENETRATION&lt;br/&gt;9 Domain Name System (DNS)&lt;br/&gt;The DNS Protocol&lt;br/&gt;DNS Protocol and Packet Constructs&lt;br/&gt;(Packet Data Hacking)&lt;br/&gt;DNS Vulnerabilities&lt;br/&gt;DNS Exploits and DNS Hacking&lt;br/&gt;Protocol-Based Hacking&lt;br/&gt;Reconnaissance&lt;br/&gt;DNS Registration Information&lt;br/&gt;Name Server Information&lt;br/&gt;IP Address and Network Topology Data&lt;br/&gt;Information on Key Application Servers&lt;br/&gt;Protocol-Based Denial-of-Service&lt;br/&gt;Dynamic DNS (DDNS) Hacking&lt;br/&gt;Application-Based Attacks&lt;br/&gt;Buffer Overflows (Privileged Server Access,&lt;br/&gt;Denial-of-Service)&lt;br/&gt;Exploiting the DNS Trust Model&lt;br/&gt;DNS Registration Attacks&lt;br/&gt;DNS Spoofing&lt;br/&gt;Cache Poisoning&lt;br/&gt;DNS Hijacking&lt;br/&gt;DNS Security and Controls&lt;br/&gt;Mapping Exploits to Defenses&lt;br/&gt;Defensive Strategy&lt;br/&gt;Configuration Audit and Verification Tools&lt;br/&gt;DDNS Security&lt;br/&gt;Name Server Redundancy&lt;br/&gt;DNSSEC: Authentication and Encryption of DNS Data&lt;br/&gt;Name Server Software Upgrade(s)&lt;br/&gt;Network and Name Server Monitoring&lt;br/&gt;and Intrusion Detection&lt;br/&gt;Berkeley Internet Name Daemon (BIND)&lt;br/&gt;Logging Controls&lt;br/&gt;Microsoft Windows 2000 DNS Logging Controls&lt;br/&gt;Patches and Service Packs&lt;br/&gt;Server-Side Access Controls&lt;br/&gt;Split-Level DNS Topologies (and DNS Proxying)&lt;br/&gt;Split-Level DNS Topology&lt;br/&gt;System and Service Hardening&lt;br/&gt;Notes&lt;br/&gt;References&lt;br/&gt;Texts&lt;br/&gt;Request for Comments (RFCs)&lt;br/&gt;Mailing Lists and Newsgroups&lt;br/&gt;Web References&lt;br/&gt;10 Directory Services&lt;br/&gt;What Is a Directory Service?&lt;br/&gt;Components of a Directory&lt;br/&gt;Schema&lt;br/&gt;Leaf Object&lt;br/&gt;Container Object&lt;br/&gt;Namespace&lt;br/&gt;Directory Information Tree&lt;br/&gt;Directory Information Base (DIB)&lt;br/&gt;Directory Features&lt;br/&gt;Directory Security&lt;br/&gt;Single Sign On&lt;br/&gt;Uses for Directory Systems&lt;br/&gt;Directory-Enabled Networking&lt;br/&gt;Linked Provisioning&lt;br/&gt;Global Directory&lt;br/&gt;Public Key Infrastructure&lt;br/&gt;Directory Models&lt;br/&gt;Physical vs. Logical&lt;br/&gt;Flat vs. Hierarchical&lt;br/&gt;X.500 Directory&lt;br/&gt;X.500 Schema&lt;br/&gt;X.500 Partitions&lt;br/&gt;X.500 Objects and Naming&lt;br/&gt;A Word about Aliases&lt;br/&gt;X.500 Back-End Processes&lt;br/&gt;Directory Information Tree&lt;br/&gt;Directory Information Base&lt;br/&gt;Replication&lt;br/&gt;Agents and Protocols&lt;br/&gt;X.500 Directory Access&lt;br/&gt;X.500 Security&lt;br/&gt;Authentication&lt;br/&gt;Simple Authentication&lt;br/&gt;Strong Authentication&lt;br/&gt;Access Control&lt;br/&gt;Rights&lt;br/&gt;Summary&lt;br/&gt;Lightweight Directory Access Protocol (LDAP)&lt;br/&gt;LDAP Schema&lt;br/&gt;LDAP Partitions&lt;br/&gt;LDAP Objects and Naming&lt;br/&gt;LDAP Queries&lt;br/&gt;LDAP Data Interchange Format (LDIF)&lt;br/&gt;LDAP Security&lt;br/&gt;Authentication&lt;br/&gt;Anonymous Access&lt;br/&gt;Simple Authentication&lt;br/&gt;Simple Authentication with Secure Sockets&lt;br/&gt;Layer (SSL)/Transport Layer Security (TLS)&lt;br/&gt;Simple Authentication and Security Layer (SASL)&lt;br/&gt;Access Control&lt;br/&gt;Summary&lt;br/&gt;Active Directory&lt;br/&gt;Windows NT&lt;br/&gt;Windows 2000 Schema&lt;br/&gt;Windows 2000 Partitions&lt;br/&gt;Windows 2000 Objects and Naming&lt;br/&gt;The Domain&lt;br/&gt;The Tree&lt;br/&gt;The Forest&lt;br/&gt;The Forest Root Domain&lt;br/&gt;Naming Standards and Resolution in Windows 2000&lt;br/&gt;Active Directory Back-End Processes&lt;br/&gt;The Directory Information Base (DIB)&lt;br/&gt;Replication&lt;br/&gt;The Global Catalog&lt;br/&gt;Windows 2000 Security&lt;br/&gt;Authentication&lt;br/&gt;Kerberos&lt;br/&gt;NTLM&lt;br/&gt;Access Control&lt;br/&gt;Exploiting LDAP&lt;br/&gt;Sun ONE Directory Server 5.1&lt;br/&gt;Microsoft Active Directory&lt;br/&gt;Summary&lt;br/&gt;Future Directions&lt;br/&gt;Further Reading&lt;br/&gt;11 Simple Mail Transfer Protocol (SMTP)&lt;br/&gt;The SMTP Protocol&lt;br/&gt;SMTP Protocol and Packet Constructs&lt;br/&gt;(Packet Data Hacking)&lt;br/&gt;SMTP Vulnerabilities&lt;br/&gt;SMTP Protocol Commands and Protocol Extensions&lt;br/&gt;Protocol Commands&lt;br/&gt;Protocol Extensions&lt;br/&gt;SMTP Exploits and SMTP Hacking&lt;br/&gt;SMTP Protocol Attacks&lt;br/&gt;Account Cracking&lt;br/&gt;Eavesdropping and Reconnaissance&lt;br/&gt;ESMTP and Command Set Vulnerabilities&lt;br/&gt;Protocol-Based Denial-of-Service&lt;br/&gt;Mail Bombing&lt;br/&gt;Mail Spamming&lt;br/&gt;Man-in-the-Middle Attacks&lt;br/&gt;Application-Based Attacks&lt;br/&gt;Malicious Content (MIME Attacks)&lt;br/&gt;Buffer Overflows (Privileged Server Access)&lt;br/&gt;Worms and Automated Attack Tools&lt;br/&gt;Application-Based Denial-of-Service&lt;br/&gt;Attacks on the Mail Trust Model&lt;br/&gt;Mail Spoofing&lt;br/&gt;Identity Impersonation&lt;br/&gt;Attacks on Data Integrity&lt;br/&gt;Delivery Status Notification Manipulation&lt;br/&gt;SMTP Security and Controls&lt;br/&gt;Mapping Exploits to Defenses&lt;br/&gt;Defensive Strategy&lt;br/&gt;Antispam/Antirelay Controls&lt;br/&gt;Antivirus and Content Scanning&lt;br/&gt;Client-Side Access Controls&lt;br/&gt;Content or Code Signing&lt;br/&gt;Delivery Status Notification Controls&lt;br/&gt;Disable Vulnerable ESMTP and SMTP Commands&lt;br/&gt;Disable Vulnerable MIME Types&lt;br/&gt;Network and SMTP Server Monitoring,&lt;br/&gt;Intrusion Detection&lt;br/&gt;Patches and Service Packs&lt;br/&gt;Separation of SMTP and Intranet Account Databases&lt;br/&gt;Server-Side Access Controls&lt;br/&gt;Server Redundancy&lt;br/&gt;SMTP Header Stripping and Parsing&lt;br/&gt;SMTP Source Routing Controls&lt;br/&gt;Split SMTP Topology&lt;br/&gt;System and Service Hardening&lt;br/&gt;Transport Layer Security, Secure Socket&lt;br/&gt;Layer Security&lt;br/&gt;Notes&lt;br/&gt;References&lt;br/&gt;Texts&lt;br/&gt;Request for Comments (RFCs)&lt;br/&gt;White Papers and Web References&lt;br/&gt;12 Hypertext Transfer Protocol (HTTP)&lt;br/&gt;The HTTP Protocol&lt;br/&gt;HTTP Protocol and Packet Constructs&lt;br/&gt;(Packet Data Hacking)&lt;br/&gt;HTTP Vulnerabilities&lt;br/&gt;HTTP Protocol Methods (and Associated Vulnerabilities)&lt;br/&gt;HTTP Exploits and HTTP Hacking&lt;br/&gt;HTTP Protocol Attacks&lt;br/&gt;Eavesdropping and Reconnaissance&lt;br/&gt;Account Cracking&lt;br/&gt;Basic Access Authentication&lt;br/&gt;Digest Access Authentication&lt;br/&gt;HTTP Method Vulnerabilities&lt;br/&gt;Content Vulnerabilities&lt;br/&gt;Caching Exploits&lt;br/&gt;Cache Poisoning&lt;br/&gt;Man-in-the-Middle Attacks&lt;br/&gt;Unauthorized Retrieval of Cache Data&lt;br/&gt;and Cache Monitoring&lt;br/&gt;Denial-of-Service&lt;br/&gt;Protocol-Based Denial-of-Service&lt;br/&gt;Application-Based Attacks&lt;br/&gt;Buffer Overflows (Privileged Server Access,&lt;br/&gt;Denial-of-Service)&lt;br/&gt;Directory Traversal Attacks&lt;br/&gt;Application-Based Denial-of-Service&lt;br/&gt;Attacks on the HTTP Trust Model&lt;br/&gt;State-Based Attacks (Session ID Hacking)&lt;br/&gt;HTTP Spoofing/HTTP Redirection&lt;br/&gt;Man-in-the-Middle Attacks (Session Hijacking)&lt;br/&gt;HTTP Security and Controls&lt;br/&gt;Mapping Exploits to Defenses&lt;br/&gt;Defensive Strategy&lt;br/&gt;Caching Controls and Cache Redundancy&lt;br/&gt;Disable Vulnerable HTTP Methods&lt;br/&gt;HTTP Header Stripping&lt;br/&gt;Implementation of HTTP Digest&lt;br/&gt;Access Authentication&lt;br/&gt;Load Balancing and Server Redundancy&lt;br/&gt;Network and HTTP Server Monitoring,&lt;br/&gt;Intrusion Detection&lt;br/&gt;Patches and Service Packs&lt;br/&gt;Security for Financial Transactions&lt;br/&gt;Server-Side Access Controls&lt;br/&gt;System and Service Hardening&lt;br/&gt;Transport Layer Security or Secure Socket&lt;br/&gt;Layer Security&lt;br/&gt;Notes&lt;br/&gt;References&lt;br/&gt;Texts&lt;br/&gt;Request for Comments (RFCs)&lt;br/&gt;Web References&lt;br/&gt;13 Database Hacking and Security&lt;br/&gt;Introduction&lt;br/&gt;Enumeration of Weaknesses&lt;br/&gt;SQL Injection&lt;br/&gt;Introduction&lt;br/&gt;Phases of SQL Injection&lt;br/&gt;Hacking Microsoft SQL Server&lt;br/&gt;Overflows in Microsoft SQL Server&lt;br/&gt;You Had Me at Hello&lt;br/&gt;SQL Server Resolver Service Stack Overflow&lt;br/&gt;Microsoft SQL Server Postauth Vulnerabilities&lt;br/&gt;Microsoft SQL Server SQL Injection&lt;br/&gt;A Note on Attacking Cold Fusion Web Applications&lt;br/&gt;Default Accounts and Configurations&lt;br/&gt;Hacking Oracle&lt;br/&gt;Buffer Overflows in Oracle Servers&lt;br/&gt;SQL Injection on Oracle&lt;br/&gt;Default User Accounts&lt;br/&gt;Tools and Services for Oracle Assessments&lt;br/&gt;Other Databases&lt;br/&gt;Connecting Backwards&lt;br/&gt;Demonstration and Examples&lt;br/&gt;Phase 1. Discovery&lt;br/&gt;Phase 2. Reverse Engineering the Vulnerable Application&lt;br/&gt;Phase 3. Getting the Results of Arbitrary Queries&lt;br/&gt;Conclusions&lt;br/&gt;14 Malware and Viruses&lt;br/&gt;Ethics Again&lt;br/&gt;Target Platforms&lt;br/&gt;Script Malware&lt;br/&gt;Learning Script Virus Basics with Anna Kournikova&lt;br/&gt;Binary Viruses&lt;br/&gt;Binary File Viruses&lt;br/&gt;Binary Boot Viruses&lt;br/&gt;Hybrids&lt;br/&gt;Binary Worms&lt;br/&gt;Worst to Come&lt;br/&gt;Adware Infections&lt;br/&gt;Conclusion&lt;br/&gt;Notes&lt;br/&gt;15 Network Hardware&lt;br/&gt;Overview&lt;br/&gt;Network Infrastructure&lt;br/&gt;Routers&lt;br/&gt;Switches&lt;br/&gt;Load-Balancing Devices&lt;br/&gt;Remote Access Devices&lt;br/&gt;Wireless Technologies&lt;br/&gt;Network Infrastructure Exploits and Hacking&lt;br/&gt;Device Policy Attacks&lt;br/&gt;Installation Policy&lt;br/&gt;Acceptable Use Policy&lt;br/&gt;Access Policy&lt;br/&gt;Configuration Storage Policy&lt;br/&gt;Patch or Update Policy&lt;br/&gt;Denial-of-Service&lt;br/&gt;Device Obliteration&lt;br/&gt;Configuration Removal or Modification&lt;br/&gt;Sending Crafted Requests&lt;br/&gt;Physical Device Theft&lt;br/&gt;Environmental Control Modification&lt;br/&gt;Resource Expenditure&lt;br/&gt;Diagnostic Port Attack&lt;br/&gt;Sequence (SYN) Attack&lt;br/&gt;Land Attack&lt;br/&gt;Bandwidth Expenditure&lt;br/&gt;Broadcast (Smurf) Attacks&lt;br/&gt;Other ICMP-Related Attacks&lt;br/&gt;Redirects&lt;br/&gt;ICMP Router Discovery Protocol (IDRP) Attack&lt;br/&gt;Ping O’Death&lt;br/&gt;Squelch&lt;br/&gt;Fragmented ICMP&lt;br/&gt;Network Mapping Exploits&lt;br/&gt;Ping&lt;br/&gt;Traceroute&lt;br/&gt;Broadcast Packets&lt;br/&gt;Information Theft&lt;br/&gt;Network Sniffing&lt;br/&gt;Hijacking Attacks&lt;br/&gt;Spoofing&lt;br/&gt;Address Spoofing&lt;br/&gt;TCP Sequence Attacks&lt;br/&gt;Media Access (MAC) Address Exploits&lt;br/&gt;Password or Configuration Exploits&lt;br/&gt;Default Passwords or Configurations&lt;br/&gt;No Passwords&lt;br/&gt;Weak Passwords&lt;br/&gt;Dictionary Password Attacks&lt;br/&gt;Brute-Force Attacks&lt;br/&gt;Logging Attacks&lt;br/&gt;Log Modification&lt;br/&gt;Log Deletion&lt;br/&gt;Log Rerouting&lt;br/&gt;Spoofed Event Management&lt;br/&gt;Network Ports and Protocols Exploits and Attacks&lt;br/&gt;Telnet&lt;br/&gt;BOOTP&lt;br/&gt;Finger&lt;br/&gt;Small Services&lt;br/&gt;Device Management Attacks&lt;br/&gt;Authentication&lt;br/&gt;Console Access&lt;br/&gt;Modem Access (AUX)&lt;br/&gt;Management Protocols&lt;br/&gt;Web (HTTP[S])&lt;br/&gt;Telnet&lt;br/&gt;SSH (Version 1)&lt;br/&gt;TFTP&lt;br/&gt;SNMP&lt;br/&gt;Device Configuration Security Attacks&lt;br/&gt;Passwords&lt;br/&gt;Remote Loading (Network Loads)&lt;br/&gt;Router-Specific Exploits&lt;br/&gt;Routing Protocol Attacks&lt;br/&gt;Authentication&lt;br/&gt;IRDP Attacks&lt;br/&gt;Cisco Discovery Protocol (CDP)&lt;br/&gt;Classless Routing&lt;br/&gt;Source Routing&lt;br/&gt;Route Table Attacks&lt;br/&gt;Modification&lt;br/&gt;Poisoning&lt;br/&gt;ARP Table Attacks&lt;br/&gt;Modification&lt;br/&gt;Poisoning&lt;br/&gt;Man-in-the-Middle Attack&lt;br/&gt;Access-Control Lists Attacks&lt;br/&gt;Switch-Specific Exploits&lt;br/&gt;ARP Table&lt;br/&gt;Modification&lt;br/&gt;Poisoning&lt;br/&gt;Man-in-the-Middle Attack&lt;br/&gt;Media Access (MAC) Address Exploits&lt;br/&gt;Changing a Host’s MAC&lt;br/&gt;Duplicate MAC Addresses&lt;br/&gt;Load-Balancing Device — Specific Exploits&lt;br/&gt;Remote Access Device — Specific Exploits&lt;br/&gt;Weak User Authentication&lt;br/&gt;Same Account and Login Multiple Devices&lt;br/&gt;Shared Login Credentials&lt;br/&gt;Home User System Exploitation&lt;br/&gt;Wireless Technology — Specific Exploits&lt;br/&gt;Interception and Monitoring&lt;br/&gt;Jamming&lt;br/&gt;Insertion&lt;br/&gt;Rogue Access Points&lt;br/&gt;Unauthorized Clients&lt;br/&gt;Client-to-Client Attacks&lt;br/&gt;Media Access (MAC) Address&lt;br/&gt;Duplicate IP Address&lt;br/&gt;Improper Access Point Configuration&lt;br/&gt;Service Set Identifier (SSID)&lt;br/&gt;Default SSID&lt;br/&gt;SSID Broadcasting&lt;br/&gt;Wired Equivalent Privacy (WEP) Exploits&lt;br/&gt;Network Infrastructure Security and Controls&lt;br/&gt;Defensive Strategy&lt;br/&gt;Routing Protocol Security Options&lt;br/&gt;Management Security Options&lt;br/&gt;Operating System Hardening Options&lt;br/&gt;Protecting Running Services&lt;br/&gt;Hardening of the Box&lt;br/&gt;Explicitly Shut Down All Unused Interfaces&lt;br/&gt;Limit or Disable In-Band Access (via Telnet,&lt;br/&gt;SSH, SNMP, Etc.)&lt;br/&gt;Reset All Default Passwords&lt;br/&gt;Use Encrypted Passwords&lt;br/&gt;Use Remote AAA Authentication&lt;br/&gt;Use Access Lists to Protect Terminal, SNMP,&lt;br/&gt;TFTP Ports&lt;br/&gt;Remote Login (Telnet) Service&lt;br/&gt;SNMP Service&lt;br/&gt;Routing Services&lt;br/&gt;Limit Use of SNMP&lt;br/&gt;Limit Use of Internal Web Servers Used&lt;br/&gt;for Configuration&lt;br/&gt;Disable Cisco Discovery Protocol (CDP)&lt;br/&gt;on Cisco Gear Outside of the Firewall&lt;br/&gt;Do Not Leak Info in Banners&lt;br/&gt;Keep Up-to-Date on Security Fixes for&lt;br/&gt;Your Network Infrastructure Devices&lt;br/&gt;DoS and Packet Flooding Controls&lt;br/&gt;Use IP Address Spoofing Controls&lt;br/&gt;Watch for Traffic Where the Source&lt;br/&gt;and Destination Addresses Are the Same&lt;br/&gt;Enforce Minimum Fragment Size to Protect&lt;br/&gt;against Tiny Fragment Attack, Overlapping&lt;br/&gt;Fragment Attack, and Teardrop Attack&lt;br/&gt;Disable IP Unreachables on External Interfaces&lt;br/&gt;Disable ICMP Redirects on External Interfaces&lt;br/&gt;Disable Proxy ARP&lt;br/&gt;Disable IP Directed Broadcasts (SMURF Attacks)&lt;br/&gt;Disable Small Services (No Service Small-Servers&lt;br/&gt;UDP and No Service Small-Servers TCP)&lt;br/&gt;Disable IP Source Routing (No IP Source-Route)&lt;br/&gt;Use Traffic Shaping (Committed Access Rate)&lt;br/&gt;Tools&lt;br/&gt;Configuration Audit and Verification Tools&lt;br/&gt;Wireless Network Controls&lt;br/&gt;Notes&lt;br/&gt;References&lt;br/&gt;Tools&lt;br/&gt;Request for Comments (RFCs)&lt;br/&gt;White Paper&lt;br/&gt;Web References&lt;br/&gt;PART III CONSOLIDATION&lt;br/&gt;16 Consolidating Gains&lt;br/&gt;Overview&lt;br/&gt;Consolidation (OS and Network Facilities)&lt;br/&gt;Account and Privilege Management Facilities&lt;br/&gt;Account Cracking&lt;br/&gt;SMBCapture&lt;br/&gt;Active Directory Privilege Reconnaissance&lt;br/&gt;and Hacking&lt;br/&gt;Built-In/Default Accounts, Groups,&lt;br/&gt;and Associated Privileges&lt;br/&gt;Finger Service Reconnaissance&lt;br/&gt;Kerberos Hacking and Account Appropriation&lt;br/&gt;Keystroke Logging&lt;br/&gt;LDAP Hacking and LDAP Reconnaissance&lt;br/&gt;Polling the Account Database&lt;br/&gt;Social Engineering&lt;br/&gt;Trojanized Login Programs&lt;br/&gt;File System and I/O Resources&lt;br/&gt;File System and Object Privilege Identification&lt;br/&gt;File System (Operating System) Hacking&lt;br/&gt;File Sharing Exploits&lt;br/&gt;NFS (IP) Spoofing&lt;br/&gt;SMBRelay&lt;br/&gt;File Handle/File Descriptor Hacking&lt;br/&gt;File System Device and I/O Hacking&lt;br/&gt;File System Exploitation through&lt;br/&gt;Application Vulnerabilities&lt;br/&gt;Application-Based File System Hacking&lt;br/&gt;Extended File System Functionality&lt;br/&gt;and File System Hacking&lt;br/&gt;Service and Process Management Facilities&lt;br/&gt;Processes, Services, and Privilege Identification&lt;br/&gt;Starting/Stopping Services and Executing&lt;br/&gt;with Specific Privileges&lt;br/&gt;API, Operating System, and Application&lt;br/&gt;Vulnerabilities&lt;br/&gt;Buffer Overflows, Format String,&lt;br/&gt;and Other Application Attacks&lt;br/&gt;Debugging Processes and Memory Manipulation&lt;br/&gt;Inter-Process Communication (IPC), Named Pipe,&lt;br/&gt;and Named Socket Hacking&lt;br/&gt;Devices and Device Management Facilities&lt;br/&gt;Devices and Device Management Hacking&lt;br/&gt;Keystroke Logging&lt;br/&gt;Packet Sniffing&lt;br/&gt;Libraries and Shared Libraries&lt;br/&gt;Library (and Shared Library) Hacking&lt;br/&gt;Shell Access and Command Line Facilities&lt;br/&gt;Shell Hacking&lt;br/&gt;Registry Facilities (NT/2000)&lt;br/&gt;Registry Hacking&lt;br/&gt;Client Software&lt;br/&gt;Client Software Appropriation&lt;br/&gt;Listeners and Network Services&lt;br/&gt;Account/Privilege Appropriation via&lt;br/&gt;a Vulnerable Network Service&lt;br/&gt;NetBIOS/SMB Reconnaissance&lt;br/&gt;Network Information Service (NIS) Reconnaissance&lt;br/&gt;NIS Hacking&lt;br/&gt;SNMP Reconnaissance&lt;br/&gt;Network Trust Relationships&lt;br/&gt;Account Cracking&lt;br/&gt;IP Spoofing&lt;br/&gt;Token Capture and Impersonation&lt;br/&gt;Application/Executable Environment&lt;br/&gt;Consolidation (Foreign Code)&lt;br/&gt;Trojans&lt;br/&gt;Backdoors (and Trojan Backdoors)&lt;br/&gt;Backdoor Listeners&lt;br/&gt;Backdoor Applications&lt;br/&gt;Rootkits&lt;br/&gt;Kernel-Level Rootkits&lt;br/&gt;Security&lt;br/&gt;Mapping Exploits to Defenses&lt;br/&gt;Notes&lt;br/&gt;References and System Hardening References&lt;br/&gt;Texts&lt;br/&gt;Web References&lt;br/&gt;System Hardening References&lt;br/&gt;Windows NT/2000&lt;br/&gt;UNIX Platforms&lt;br/&gt;17 After the Fall&lt;br/&gt;Logging, Auditing, and IDS Evasion&lt;br/&gt;Logging and Auditing Evasion&lt;br/&gt;Windows NT/2000 Logging/Auditing Evasion&lt;br/&gt;IP Spoofing&lt;br/&gt;Account Masquerading&lt;br/&gt;Deletion/Modification of Log File Entries&lt;br/&gt;Deletion of Log Files&lt;br/&gt;Disabling Logging&lt;br/&gt;Controlling What Is Logged&lt;br/&gt;Manipulation of Audit Options&lt;br/&gt;Deletion or Update of Audit Files&lt;br/&gt;UNIX Platforms&lt;br/&gt;UNIX Logging/Auditing Evasion&lt;br/&gt;IP Spoofing&lt;br/&gt;Account Masquerading&lt;br/&gt;Deletion/Modification of Log File Entries&lt;br/&gt;Deletion of Log Files&lt;br/&gt;Disabling Log Files&lt;br/&gt;Controlling What Is Logged&lt;br/&gt;Manipulation of Audit and Accounting Options&lt;br/&gt;Deletion or Update of Audit Files&lt;br/&gt;Routers (Cisco)&lt;br/&gt;AAA Protocols (RADIUS, TACACS)&lt;br/&gt;Centralized Logging Solutions (Syslog)&lt;br/&gt;IP Spoofing&lt;br/&gt;Account Masquerading&lt;br/&gt;Deletion/Modification of Log File Entries&lt;br/&gt;Deletion of Log Files&lt;br/&gt;Disabling Log Files&lt;br/&gt;Controlling What Is Logged&lt;br/&gt;IDS Evasion&lt;br/&gt;Forensics Evasion&lt;br/&gt;Environment Sanitization&lt;br/&gt;Sanitizing History Files&lt;br/&gt;Sanitizing Cache Files&lt;br/&gt;File Hiding and File System Manipulation&lt;br/&gt;Operating System File Hiding Techniques&lt;br/&gt;Alternate Data Streams (NT/2000/XP)&lt;br/&gt;Steganography&lt;br/&gt;Cryptography&lt;br/&gt;Covert Network Activities&lt;br/&gt;Covert TCP&lt;br/&gt;“Normalizing” Traffic (Covert Shells)&lt;br/&gt;ICMP Covert Tunneling&lt;br/&gt;Investigative, Forensics, and Security Controls&lt;br/&gt;Mapping Exploits to Defenses&lt;br/&gt;Centralized Logging and Archival of Log File Data&lt;br/&gt;Centralized Reporting and Data Correlation&lt;br/&gt;Encryption of Local Log File Data&lt;br/&gt;Establishment of Appropriate Access Controls&lt;br/&gt;for Log Files&lt;br/&gt;Implementation of Tools for Remote Monitoring&lt;br/&gt;of Log Files&lt;br/&gt;Patches and Software Updates&lt;br/&gt;Process Monitoring for Logging Services&lt;br/&gt;Regular File System Audits&lt;br/&gt;Strict Management of Audit and&lt;br/&gt;Accounting-Related Privileges&lt;br/&gt;Traffic Encryption for Syslog Packet Data&lt;br/&gt;Notes&lt;br/&gt;References&lt;br/&gt;Texts&lt;br/&gt;Web References&lt;br/&gt;18 Conclusion&lt;br/&gt;Conclusion: Case Study in Subversion&lt;br/&gt;Dalmedica’s Perspective&lt;br/&gt;Access Points&lt;br/&gt;Bastion Hosts&lt;br/&gt;Reconnaissance Activity&lt;br/&gt;Target Systems&lt;br/&gt;Conclusion (Final Thoughts)&lt;br/&gt;References&lt;br/&gt;Areas of Focus&lt;br/&gt;General Hacking and Security Resources&lt;br/&gt;Authentication Technologies&lt;br/&gt;Cryptography&lt;br/&gt;DNS and Directory Services&lt;br/&gt;Network Management&lt;br/&gt;Route/Switch Infrastructures&lt;br/&gt;Storage Networking&lt;br/&gt;Voice over IP&lt;br/&gt;Wireless Networks&lt;br/&gt;Notes</description><pubDate>2008-05-19 22:00:45</pubDate></item>
<item><title>Reverse Engineering With IDA Pro</title><link>http://www.netyi.net/training/3689d938-b65c-4931-a05c-a0feef3d7a16</link><description>Reverse Engineering Code with IDA Pro&lt;br/&gt;Copyright ? 2008 by Elsevier, Inc.&lt;br/&gt;&lt;br/&gt;Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1&lt;br/&gt;An Overview of Code Debuggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2&lt;br/&gt;Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5&lt;br/&gt;Chapter 2 Assembly and Reverse Engineering Basics . . . . . . . . . . . . . . . . . . 7&lt;br/&gt;Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8&lt;br/&gt;Assembly and the IA-32 Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8&lt;br/&gt;The Stack, the Heap and Other Sections of a Binary Executable . . . . . . . . . . . . 19&lt;br/&gt;IA-32 Instruction Set Refresher and Reference . . . . . . . . . . . . . . . . . . . . . . . . 24&lt;br/&gt;Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35&lt;br/&gt;Chapter 3 Portable Executable and Executable&lt;br/&gt;and Linking Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37&lt;br/&gt;Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38&lt;br/&gt;Portable Executable Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38&lt;br/&gt;Executable and Linking Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50&lt;br/&gt;Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66&lt;br/&gt;Chapter 4 Walkthroughs One and Two . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67&lt;br/&gt;Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68&lt;br/&gt;Following Execution Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68&lt;br/&gt;Reversing What the Binary Does . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72&lt;br/&gt;The Processing Subroutine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74&lt;br/&gt;Solutions Fast Track . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84&lt;br/&gt;Frequently Asked Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85&lt;br/&gt;Chapter 5 Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87&lt;br/&gt;Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88&lt;br/&gt;Debugging Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88&lt;br/&gt;Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89&lt;br/&gt;Hardware Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89&lt;br/&gt;Software Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89&lt;br/&gt;Using Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90&lt;br/&gt;Single Stepping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90&lt;br/&gt;Watches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90&lt;br/&gt;Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91&lt;br/&gt;Tracing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91&lt;br/&gt;Debugging in IDA Pro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92&lt;br/&gt;Use of Debugging while Reverse Engineering . . . . . . . . . . . . . . . . . . . . . . . . . 94&lt;br/&gt;Heap and Stack Access and Modifi cation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102&lt;br/&gt;Other Debuggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104&lt;br/&gt;Windbg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104&lt;br/&gt;Ollydbg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105&lt;br/&gt;Immunity Debugger (Immdbg). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105&lt;br/&gt;PaiMei/PyDbg. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105&lt;br/&gt;GDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106&lt;br/&gt;Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107&lt;br/&gt;Chapter 6 Anti-Reversing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109&lt;br/&gt;Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110&lt;br/&gt;Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110&lt;br/&gt;Example Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114&lt;br/&gt;Obfuscation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116&lt;br/&gt;Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136&lt;br/&gt;Chapter 7 Walkthrough Four . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137&lt;br/&gt;The Protocol Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138&lt;br/&gt;Protocol Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138&lt;br/&gt;Framing and Reassembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138&lt;br/&gt;Self Similarity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140&lt;br/&gt;Hit Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153&lt;br/&gt;Example Hitlist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158&lt;br/&gt;Chapter 8 Advanced Walkthrough . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165&lt;br/&gt;Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166&lt;br/&gt;Reversing Malware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167&lt;br/&gt;Chapter 9 IDA Scripting and Plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199&lt;br/&gt;Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200&lt;br/&gt;Basics of IDA Scripting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200&lt;br/&gt;IDC Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201&lt;br/&gt;Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201&lt;br/&gt;Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202&lt;br/&gt;Conditionals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203&lt;br/&gt;Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203&lt;br/&gt;Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205&lt;br/&gt;Local and Global Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206&lt;br/&gt;Global Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207&lt;br/&gt;Simple Script Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209&lt;br/&gt;Writing IDC Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213&lt;br/&gt;Problem solving with IDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213&lt;br/&gt;The Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214&lt;br/&gt;Problem Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214&lt;br/&gt;Proposed solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216&lt;br/&gt;Possible Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220&lt;br/&gt;New IDC Debugger Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221&lt;br/&gt;Useful IDC Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222&lt;br/&gt;Reading and Writing Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222&lt;br/&gt;Cross References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222&lt;br/&gt;Code Xrefs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223&lt;br/&gt;Data Xrefs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224&lt;br/&gt;Data Representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224&lt;br/&gt;Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225&lt;br/&gt;Code Traversal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225&lt;br/&gt;Input and Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226&lt;br/&gt;Basics of IDA Plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227&lt;br/&gt;Module/Plug-in Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227&lt;br/&gt;Introducing the IDA Pro SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230&lt;br/&gt;SDK Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230&lt;br/&gt;Plug-in Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231&lt;br/&gt;Setting up the Development Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . 232&lt;br/&gt;Simple Plug-in Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234&lt;br/&gt;The Hello World Plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234&lt;br/&gt;The fi nd memcpy Plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238&lt;br/&gt;Collecting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251&lt;br/&gt;Displaying Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253&lt;br/&gt;Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255&lt;br/&gt;The Indirect Call Plug-in. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256&lt;br/&gt;Collecting Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256&lt;br/&gt;User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258&lt;br/&gt;Implementing the Callback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260&lt;br/&gt;dbg_bpt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260&lt;br/&gt;dbg_step_into . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262&lt;br/&gt;dbg_process_exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262&lt;br/&gt;Presenting Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263&lt;br/&gt;Plug-in Development and Debugging Strategies . . . . . . . . . . . . . . . . . . . . . . . 301&lt;br/&gt;Create a new IDA Development Directory . . . . . . . . . . . . . . . . . . . . . . . . 301&lt;br/&gt;Editing Confi guration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302&lt;br/&gt;Using an Unpacked Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302&lt;br/&gt;Enabling Exit without Saving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303&lt;br/&gt;Plug-in Arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303&lt;br/&gt;Scripting to Help Plug-in Development . . . . . . . . . . . . . . . . . . . . . . . . 304&lt;br/&gt;Loaders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307&lt;br/&gt;Processor Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308&lt;br/&gt;Third-party Scripting Plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308&lt;br/&gt;IDAPython . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309&lt;br/&gt;Supported Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309&lt;br/&gt;IDARub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309&lt;br/&gt;Frequently Asked Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310&lt;br/&gt;Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311</description><pubDate>2008-04-21 13:37:52</pubDate></item>
<item><title>Excel Hacks</title><link>http://www.netyi.net/training/41a55bb9-a6ae-484c-b225-085493cae96f</link><description>The tips and tools in Excel Hacks include little known &amp;quot;backdoor&amp;quot; adjustments for everything from reducing workbook and worksheet frustration to hacking built-in features such as pivot tables, charts, formulas and functions, and even the macro language. This resourceful, roll-up-your-sleeves guide shows you new ways to make Excel do things--from data analysis to worksheet management to import/export--that you never thought possible. Excel Hacks increases productivity with Excel and gives you hours of &amp;quot;hacking&amp;quot; enjoyment along the way. &lt;br/&gt;&lt;br/&gt;     Copyright &lt;br/&gt;     Dedication &lt;br/&gt;     Credits &lt;br/&gt;        About the Authors &lt;br/&gt;        Contributors &lt;br/&gt;        Acknowledgments &lt;br/&gt; &lt;br/&gt;     Preface &lt;br/&gt;        Why Excel Hacks? &lt;br/&gt;        Getting and Using the Hacks &lt;br/&gt;        How to Use This Book &lt;br/&gt;        How This Book Is Organized &lt;br/&gt;        Windows and Macintosh Users &lt;br/&gt;        Conventions Used in This Book &lt;br/&gt;        Using Code Examples &lt;br/&gt;        How to Contact Us &lt;br/&gt; &lt;br/&gt;       Chapter 1.  Reducing Workbook and Worksheet Frustration &lt;br/&gt;        Hacks #1-15 &lt;br/&gt;        Section 1.  Create a Personal View of Your Workbooks &lt;br/&gt;        Section 2.  Enter Data into Multiple Worksheets Simultaneously &lt;br/&gt;        Section 3.  Prevent Users from Performing Certain Actions &lt;br/&gt;        Section 4.  Prevent Seemingly Unnecessary Prompts &lt;br/&gt;        Section 5.  Hide Worksheets So That They Cannot Be Unhidden &lt;br/&gt;        Section 6.  Customize the Templates Dialog and Default Workbook &lt;br/&gt;        Section 7.  Create an Index of Sheets in Your Workbook &lt;br/&gt;        Section 8.  Limit the Scrolling Range of Your Worksheet &lt;br/&gt;        Section 9.  Lock and Protect Cells Containing Formulas &lt;br/&gt;        Section 10.  Find Duplicate Data using Conditional Formatting &lt;br/&gt;        Section 11.  Tie Custom Toolbars to a Particular Workbook &lt;br/&gt;        Section 12.  Outsmart Excel's Relative Reference Handler &lt;br/&gt;        Section 13.  Remove Phantom Workbook Links &lt;br/&gt;        Section 14.  Reduce Workbook Bloat &lt;br/&gt;        Section 15.  Extract Data from a Corrupt Workbook &lt;br/&gt; &lt;br/&gt;       Chapter 2.  Hacking Excel's Built-in Features &lt;br/&gt;        Hacks #16-38 &lt;br/&gt;        Section 16.  Validate Data Based on a List on Another Worksheet &lt;br/&gt;        Section 17.  Control Conditional Formatting with Checkboxes &lt;br/&gt;        Section 18.  Identify Formulas with Conditional Formatting &lt;br/&gt;        Section 19.  Count or Sum Cells That Meet Conditional Formatting Criteria &lt;br/&gt;        Section 20.  Highlight Every Other Row or Column &lt;br/&gt;        Section 21.  Create 3D Effects in Tables or Cells &lt;br/&gt;        Section 22.  Turn Conditional Formatting and Data Validation On and Off with a Checkbox &lt;br/&gt;        Section 23.  Support Multiple Lists in a ComboBox &lt;br/&gt;        Section 24.  Create Validation Lists That Change Based on a Selection from Another List &lt;br/&gt;        Section 25.  Force Data Validation to Reference a List on Another Worksheet &lt;br/&gt;        Section 26.  Use Replace... to Remove Unwanted Characters &lt;br/&gt;        Section 27.  Convert Text Numbers to Real Numbers &lt;br/&gt;        Section 28.  Customize Cell Comments &lt;br/&gt;        Section 29.  Sort by More Than Three Columns &lt;br/&gt;        Section 30.  Random Sorting &lt;br/&gt;        Section 31.  Manipulate Data with the Advanced Filter &lt;br/&gt;        Section 32.  Create Custom Number Formats &lt;br/&gt;        Section 33.  Add More Levels of Undo to Excel for Windows &lt;br/&gt;        Section 34.  Create Custom Lists &lt;br/&gt;        Section 35.  Boldface Excel Subtotals &lt;br/&gt;        Section 36.  Convert Excel Formulas and Functions to Values &lt;br/&gt;        Section 37.  Automatically Add Data to a Validation List &lt;br/&gt;        Section 38.  Hack Excel's Date and Time Features &lt;br/&gt; &lt;br/&gt;       Chapter 3.  Naming Hacks &lt;br/&gt;        Hacks #39-44 &lt;br/&gt;        Section 39.  Address Data by Name &lt;br/&gt;        Section 40.  Use the Same Name for Ranges on Different Worksheets &lt;br/&gt;        Section 41.  Create Custom Functions Using Names &lt;br/&gt;        Section 42.  Create Ranges That Expand and Contract &lt;br/&gt;        Section 43.  Nest Dynamic Ranges for Maximum Flexibility &lt;br/&gt;        Section 44.  Identify Named Ranges on a Worksheet &lt;br/&gt; &lt;br/&gt;       Chapter 4.  Hacking PivotTables &lt;br/&gt;        Hacks #46-49 &lt;br/&gt;        Section 45.  PivotTables: A Hack in Themselves &lt;br/&gt;        Section 46.  Share PivotTables but Not Their Data &lt;br/&gt;        Section 47.  Automate PivotTable Creation &lt;br/&gt;        Section 48.  Move PivotTable Grand Totals &lt;br/&gt;        Section 49.  Efficiently Pivot Another Workbook's Data &lt;br/&gt; &lt;br/&gt;       Chapter 5.  Charting Hacks &lt;br/&gt;        Hacks #50-59 &lt;br/&gt;        Section 50.  Explode a Single Slice from a Pie Chart &lt;br/&gt;        Section 51.  Create Two Sets of Slices in One Pie Chart &lt;br/&gt;        Section 52.  Create Charts That Adjust to Data &lt;br/&gt;        Section 53.  Interact with Your Charts Using Custom Controls &lt;br/&gt;        Section 54.  Three Quick Ways to Update Your Charts &lt;br/&gt;        Section 55.  Hack Together a Simple Thermometer Chart &lt;br/&gt;        Section 56.  Create a Column Chart with Variable Widths and Heights &lt;br/&gt;        Section 57.  Create a Speedometer Chart &lt;br/&gt;        Section 58.  Link Chart Text Elements to a Cell &lt;br/&gt;        Section 59.  Hack Chart Data So That Blank Cells Are Not Plotted &lt;br/&gt; &lt;br/&gt;       Chapter 6.  Hacking Formulas and Functions &lt;br/&gt;        Hacks #60-80 &lt;br/&gt;        Section 60.  Add Descriptive Text to Your Formulas &lt;br/&gt;        Section 61.  Move Relative Formulas Without Changing References &lt;br/&gt;        Section 62.  Compare Two Excel Ranges &lt;br/&gt;        Section 63.  Fill All Blank Cells in a List &lt;br/&gt;        Section 64.  Make Your Formulas Increment by Rows When You Copy Across Columns &lt;br/&gt;        Section 65.  Convert Dates to Excel Formatted Dates &lt;br/&gt;        Section 66.  Sum or Counting Cells While Avoiding Error Values &lt;br/&gt;        Section 67.  Reduce the Impact of Volatile Functions on Recalculation &lt;br/&gt;        Section 68.  Count Only One Instance of Each Entry in a List &lt;br/&gt;        Section 69.  Sum Every Second, Third, or nth Row or Cell &lt;br/&gt;        Section 70.  Find the nth Occurrence of a Value &lt;br/&gt;        Section 71.  Make the Excel Subtotal Function Dynamic &lt;br/&gt;        Section 72.  Add Date Extensions &lt;br/&gt;        Section 73.  Convert Numbers with the Negative Sign on the Right to Excel Numbers &lt;br/&gt;        Section 74.  Display Negative Time Values &lt;br/&gt;        Section 75.  Use the VLOOKUP Function Across Multiple Tables &lt;br/&gt;        Section 76.  Show Total Time as Days, Hours, and Minutes &lt;br/&gt;        Section 77.  Determine the Number of Specified Days in Any Month &lt;br/&gt;        Section 78.  Construct Mega-Formulas &lt;br/&gt;        Section 79.  Hack Mega-Formulas that Reference Other Workbooks &lt;br/&gt;        Section 80.  Hack One of Excel's Database Functions to Take the Place of Many Functions &lt;br/&gt; &lt;br/&gt;       Chapter 7.  Macro Hacks &lt;br/&gt;        Hacks #81-94 &lt;br/&gt;        Section 81.  Speed Up Code While Halting Screen Flicker &lt;br/&gt;        Section 82.  Run a Macro at a Set Time &lt;br/&gt;        Section 83.  Use CodeName to Reference Sheets in Excel Workbooks &lt;br/&gt;        Section 84.  Connect Buttons to Macros Easily &lt;br/&gt;        Section 85.  Create a Workbook Splash Screen &lt;br/&gt;        Section 86.  Display a &amp;quot;Please Wait&amp;quot; Message &lt;br/&gt;        Section 87.  Have a Cell Ticked or Unticked upon Selection &lt;br/&gt;        Section 88.  Count or Sum Cells That Have a Specified Fill Color &lt;br/&gt;        Section 89.  Add the Microsoft Excel Calendar Control to Any Excel Workbook &lt;br/&gt;        Section 90.  Password-Protect and Unprotect All Excel Worksheets in One Fell Swoop &lt;br/&gt;        Section 91.  Retrieve a Workbook's Name and Path &lt;br/&gt;        Section 92.  Get Around Excel's Three-Criteria Limit for Conditional Formatting &lt;br/&gt;        Section 93.  Run Procedures on Protected Worksheets &lt;br/&gt;        Section 94.  Distribute Macros &lt;br/&gt; &lt;br/&gt;       Chapter 8.  Connecting Excel to the World &lt;br/&gt;        Hacks #95-100 &lt;br/&gt;        Section 95.  Load an XML Document into Excel &lt;br/&gt;        Section 96.  Save to SpreadsheetML and Extracting Data &lt;br/&gt;        Section 97.  Create Spreadsheets using SpreadsheetML &lt;br/&gt;        Section 98.  Import Data Directly into Excel &lt;br/&gt;        Section 99.  Access SOAP Web Services from Excel &lt;br/&gt;        Section 100.  Create Excel Spreadsheets Using Other Environments &lt;br/&gt; &lt;br/&gt;       Glossary &lt;br/&gt;     Colophon &lt;br/&gt;</description><pubDate>2008-03-12 17:31:42</pubDate></item>
<item><title>Honeypots Tracking Hackers</title><link>http://www.netyi.net/training/b95279b3-38ec-4274-8034-0fd198ef626c</link><description>     Preface &lt;br/&gt;        Audience &lt;br/&gt;        CD-ROM &lt;br/&gt;        Web Site &lt;br/&gt;        References &lt;br/&gt;        Network Diagrams &lt;br/&gt;        About the Author &lt;br/&gt;        Acknowledgments &lt;br/&gt;    &lt;br/&gt;     Chapter 1.  The Sting: My Fascination with Honeypots &lt;br/&gt;        The Lure of Honeypots &lt;br/&gt;        How I Got Started with Honeypots &lt;br/&gt;        Perceptions and Misconceptions of Honeypots &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 2.  The Threat: Tools, Tactics, and Motives of Attackers &lt;br/&gt;        Script Kiddies and Advanced Blackhats &lt;br/&gt;        Everyone Is a Target &lt;br/&gt;        Methods of Attackers &lt;br/&gt;        Motives of Attackers &lt;br/&gt;        Adapting and Changing Threats &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 3.  History and Definition of Honeypots &lt;br/&gt;        The History of Honeypots &lt;br/&gt;        Definitions of Honeypots &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 4.  The Value of Honeypots &lt;br/&gt;        Advantages of Honeypots &lt;br/&gt;        Disadvantages of Honeypots &lt;br/&gt;        The Role of Honeypots in Overall Security &lt;br/&gt;        Honeypot Policies &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 5.  Classifying Honeypots by Level of Interaction &lt;br/&gt;        Tradeoffs Between Levels of Interaction &lt;br/&gt;        Low-Interaction Honeypots &lt;br/&gt;        Medium-Interaction Honeypots &lt;br/&gt;        High-Interaction Honeypots &lt;br/&gt;        An Overview of Six Honeypots &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 6.  BackOfficer Friendly &lt;br/&gt;        Overview of BOF &lt;br/&gt;        The Value of BOF &lt;br/&gt;        How BOF Works &lt;br/&gt;        Installing, Configuring, and Deploying BOF &lt;br/&gt;        Information Gathering and Alerting Capabilities &lt;br/&gt;        Risk Associated with BOF &lt;br/&gt;        Summary &lt;br/&gt;        Tutorial &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 7.  Specter &lt;br/&gt;        Overview of Specter &lt;br/&gt;        The Value of Specter &lt;br/&gt;        How Specter Works &lt;br/&gt;        Installing and Configuring Specter &lt;br/&gt;        Deploying and Maintaining Specter &lt;br/&gt;        Information-Gathering and Alerting Capabilities &lt;br/&gt;        Risk Associated with Specter &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 8.  Honeyd &lt;br/&gt;        Overview of Honeyd &lt;br/&gt;        Value of Honeyd &lt;br/&gt;        How Honeyd Works &lt;br/&gt;        Installing and Configuring Honeyd &lt;br/&gt;        Deploying and Maintaining Honeyd &lt;br/&gt;        Information Gathering &lt;br/&gt;        Risk Associated with Honeyd &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 9.  Homemade Honeypots &lt;br/&gt;        An Overview of Homemade Honeypots &lt;br/&gt;        Port-Monitoring Honeypots &lt;br/&gt;        Jailed Environments &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 10.  ManTrap &lt;br/&gt;        Overview of ManTrap &lt;br/&gt;        The Value of ManTrap &lt;br/&gt;        How ManTrap Works &lt;br/&gt;        Installing and Configuring ManTrap &lt;br/&gt;        Deploying and Maintaining ManTrap &lt;br/&gt;        Information Gathering &lt;br/&gt;        Risk Associated with ManTrap &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 11.  Honeynets &lt;br/&gt;        Overview of Honeynets &lt;br/&gt;        The Value of Honeynets &lt;br/&gt;        How Honeynets Work &lt;br/&gt;        Honeynet Architectures &lt;br/&gt;        Sweetening the Honeynet &lt;br/&gt;        Deploying and Maintaining Honeynets &lt;br/&gt;        Information Gathering: An Example Attack &lt;br/&gt;        Risk Associated with Honeynets &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 12.  Implementing Your Honeypot &lt;br/&gt;        Specifying Honeypot Goals &lt;br/&gt;        Selecting a Honeypot &lt;br/&gt;        Determining the Number of Honeypots &lt;br/&gt;        Selecting Locations for Deployment &lt;br/&gt;        Implementing Data Capture &lt;br/&gt;        Logging and Managing Data &lt;br/&gt;        Using NAT &lt;br/&gt;        Mitigating Risk &lt;br/&gt;        Mitigating Fingerprinting &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 13.  Maintaining Your Honeypot &lt;br/&gt;        Alert Detection &lt;br/&gt;        Response &lt;br/&gt;        Data Analysis &lt;br/&gt;        Updates &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 14.  Putting It All Together &lt;br/&gt;        Honeyp.com &lt;br/&gt;        Honeyp.edu &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Chapter 15.  Legal Issues &lt;br/&gt;        Are Honeypots Illegal? &lt;br/&gt;        Precedents &lt;br/&gt;        Privacy &lt;br/&gt;        Entrapment &lt;br/&gt;        Liability &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;        Resources &lt;br/&gt;    &lt;br/&gt;     Chapter 16.  Future of Honeypots &lt;br/&gt;        From Misunderstanding to Acceptance &lt;br/&gt;        Improving Ease of Use &lt;br/&gt;        Closer Integration with Technologies &lt;br/&gt;        Targeting Honeypots for Specific Purposes &lt;br/&gt;        Expanding Research Applications &lt;br/&gt;        A Final Caveat &lt;br/&gt;        Summary &lt;br/&gt;        References &lt;br/&gt;    &lt;br/&gt;     Appendix A.  Back Officer Friendly ASCII File of Scans &lt;br/&gt;     Appendix B.  Snort Configuration File &lt;br/&gt;     Appendix C.  IP Protocols &lt;br/&gt;     Appendix D.  Definitions, Requirements, and Standards Document &lt;br/&gt;        PURPOSE &lt;br/&gt;        DEFINITIONS &lt;br/&gt;        REQUIREMENTS &lt;br/&gt;        STANDARDS &lt;br/&gt;    &lt;br/&gt;     Appendix E.  Honeynet Logs &lt;br/&gt;</description><pubDate>2008-03-04 01:57:17</pubDate></item>
<item><title>Hacking Exposed Windows. Microsoft Windows Security Secrets and Solutions, 3rd Edition</title><link>http://www.netyi.net/training/1e425978-f326-4300-9a08-ea1229422011</link><description>Hacking Exposed Windows. Microsoft Windows Security Secrets and Solutions, 3rd Edition&lt;br/&gt;&lt;br/&gt;Author: Joel Scambray&lt;br/&gt;Publisher: McGraw-Hill Osborne Media &lt;br/&gt;Number Of Pages: 451 &lt;br/&gt;Publication Date: 2007-12-04 &lt;br/&gt;ISBN-10 / ASIN: 007149426X &lt;br/&gt;ISBN-13 / EAN: 9780071494267 &lt;br/&gt;Binding: Paperback &lt;br/&gt;&lt;br/&gt;The latest Windows security attack and defense strategies&lt;br/&gt;&lt;br/&gt;&amp;quot;Securing Windows begins with reading this book.&amp;quot; --James Costello (CISSP) IT Security Specialist, Honeywell &lt;br/&gt;&lt;br/&gt;Meet the challenges of Windows security with the exclusive Hacking Exposed &amp;quot;attack-countermeasure&amp;quot; approach. Learn how real-world malicious hackers conduct reconnaissance of targets and then exploit common misconfigurations and software flaws on both clients and servers. See leading-edge exploitation techniques demonstrated, and learn how the latest countermeasures in Windows XP, Vista, and Server 2003/2008 can mitigate these attacks. Get practical advice based on the authors' and contributors' many years as security professionals hired to break into the world's largest IT infrastructures. Dramatically improve the security of Microsoft technology deployments of all sizes when you learn to:&lt;br/&gt;&lt;br/&gt;Establish business relevance and context for security by highlighting real-world risks&lt;br/&gt;&lt;br/&gt;Take a tour of the Windows security architecture from the hacker's perspective, exposing old and new vulnerabilities that can easily be avoided&lt;br/&gt;&lt;br/&gt;Understand how hackers use reconnaissance techniques such as footprinting, scanning, banner grabbing, DNS queries, and Google searches to locate vulnerable Windows systems&lt;br/&gt;&lt;br/&gt;Learn how information is extracted anonymously from Windows using simple NetBIOS, SMB, MSRPC, SNMP, and Active Directory enumeration techniques&lt;br/&gt;&lt;br/&gt;Prevent the latest remote network exploits such as password grinding via WMI and Terminal Server, passive Kerberos logon sniffing, rogue server/man-in-the-middle attacks, and cracking vulnerable services&lt;br/&gt;&lt;br/&gt;See up close how professional hackers reverse engineer and develop new Windows exploits&lt;br/&gt;&lt;br/&gt;Identify and eliminate rootkits, malware, and stealth software&lt;br/&gt;&lt;br/&gt;Fortify SQL Server against external and insider attacks&lt;br/&gt;&lt;br/&gt;Harden your clients and users against the latest e-mail phishing, spyware, adware, and Internet Explorer threats&lt;br/&gt;&lt;br/&gt;Deploy and configure the latest Windows security countermeasures, including BitLocker, Integrity Levels, User Account Control, the updated Windows Firewall, Group Policy, Vista Service Refactoring/Hardening, SafeSEH, GS, DEP, Patchguard, and Address Space Layout Randomization&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Summary: Hacking Exposed Windows 3rd Edition&lt;br/&gt;Rating: 5&lt;br/&gt;&lt;br/&gt;This book is awesome! It covers everything including vista. I have many editions of hacking exposed and so far I am loving it! &lt;br/&gt;&lt;br/&gt;&lt;br/&gt;目录&lt;br/&gt;&lt;br/&gt;Foreword . . xvii&lt;br/&gt;Acknowledgments xix&lt;br/&gt;Introduction xxi&lt;br/&gt;&lt;br/&gt;1&lt;br/&gt;Information Security Basics . . . 1&lt;br/&gt;A Framework for Operational Security . 2&lt;br/&gt;Plan . 3&lt;br/&gt;Prevent . . . . 8&lt;br/&gt;Detect . . . . . 8&lt;br/&gt;Respond . . . 9&lt;br/&gt;Rinse and Repeat . 9&lt;br/&gt;Basic Security Principles . 10&lt;br/&gt;Summary . . 13&lt;br/&gt;References and Further Reading 14&lt;br/&gt;&lt;br/&gt;2&lt;br/&gt;The Windows Security Architecture from the Hacker’s Perspective . . . 15&lt;br/&gt;Overview . . 16&lt;br/&gt;Attacking the Kernel . . . . 17&lt;br/&gt;Attacking User Mode . . . . 18&lt;br/&gt;Access Control Overview 19&lt;br/&gt;Security Principals 19&lt;br/&gt;SIDs . 20&lt;br/&gt;Users 22&lt;br/&gt;Groups . . . . 25&lt;br/&gt;Computers (Machine Accounts) . 28&lt;br/&gt;User Rights 30&lt;br/&gt;Putting It All Together: Access Control . 31&lt;br/&gt;The Token . 32&lt;br/&gt;Network Authentication . 36&lt;br/&gt;The SAM and Active Directory . 39&lt;br/&gt;Forests, Trees, and Domains . . . . 41&lt;br/&gt;Scope: Local, Global, and Universal . . . 42&lt;br/&gt;Trusts . . . . . 43&lt;br/&gt;Administrative Boundaries: Forest or Domain? . . . . . 43&lt;br/&gt;For more information about this title, click here&lt;br/&gt;xii Hacking Exposed Windows: Windows Security Secrets &amp;amp;amp; Solutions&lt;br/&gt;Auditing . . . 46&lt;br/&gt;Cryptography . . . . 47&lt;br/&gt;The .NET Framework . . . 48&lt;br/&gt;Summary . . 50&lt;br/&gt;References and Further Reading 51&lt;br/&gt;&lt;br/&gt;3&lt;br/&gt;Footprinting and Scanning . . . . 53&lt;br/&gt;Footprinting 54&lt;br/&gt;Scanning . . . 60&lt;br/&gt;A Final Word on Footprinting and Scanning . . 69&lt;br/&gt;Summary . . 70&lt;br/&gt;References and Further Reading 70&lt;br/&gt;&lt;br/&gt;4&lt;br/&gt;Enumeration . . . 73&lt;br/&gt;Prelude: Reviewing Scan Results 74&lt;br/&gt;NetBIOS Names vs. IP Addresses . . . . . 74&lt;br/&gt;NetBIOS Name Service Enumeration . . 77&lt;br/&gt;RPC Enumeration . 82&lt;br/&gt;SMB Enumeration 84&lt;br/&gt;Windows DNS Enumeration . . . 101&lt;br/&gt;SNMP Enumeration . . . . . 103&lt;br/&gt;Active Directory Enumeration . . 107&lt;br/&gt;All-in-One Enumeration Tools . . 111&lt;br/&gt;Summary . . 112&lt;br/&gt;References and Further Reading 113&lt;br/&gt;&lt;br/&gt;5&lt;br/&gt;Hacking Windows-Specif ic Services . . 115&lt;br/&gt;Guessing Passwords . . . . 117&lt;br/&gt;Close Existing SMB Sessions to Target . 117&lt;br/&gt;Review Enumeration Results . . . 118&lt;br/&gt;Avoid Account Lockout . . 119&lt;br/&gt;The Importance of Administrator and Service Accounts . . . . 121&lt;br/&gt;Eavesdropping on Windows Authentication . . 137&lt;br/&gt;Subverting Windows Authentication . . 148&lt;br/&gt;Exploiting Windows-Specifi c Services . 156&lt;br/&gt;Summary . . 161&lt;br/&gt;References and Further Reading 162&lt;br/&gt;&lt;br/&gt;6&lt;br/&gt;Discovering and Exploiting Windows Vulnerabilities . . . 165&lt;br/&gt;Security Vulnerabilities . . 166&lt;br/&gt;Finding Security Vulnerabilities . 166&lt;br/&gt;Prep Work . 167&lt;br/&gt;Exploiting ANI . . . 181&lt;br/&gt;Summary . . 184&lt;br/&gt;References and Further Reading 184&lt;br/&gt;Contents xiii&lt;br/&gt;&lt;br/&gt;7&lt;br/&gt;Post-Exploit Pillaging . . 185&lt;br/&gt;Transferring Attacker’s Toolkit for Further Domination . . . . 186&lt;br/&gt;Remote Interactive Control . . . . . 191&lt;br/&gt;Password Extraction . . . . 201&lt;br/&gt;Introduction to Application Credential Usage and the DPAPI . . . . . 205&lt;br/&gt;Password Cracking . . . . . 210&lt;br/&gt;Cracking LM Hashes . . . . 210&lt;br/&gt;Cracking NT Hashes . . . . 214&lt;br/&gt;Rinse and Repeat . 220&lt;br/&gt;Summary . . 220&lt;br/&gt;References and Further Reading 221&lt;br/&gt;&lt;br/&gt;8&lt;br/&gt;Achieving Stealth and Maintaining Presence . . 225&lt;br/&gt;The Rise of the Rootkit . . . 226&lt;br/&gt;Windows Rootkits 227&lt;br/&gt;The Changing Threat Environment . . . . 229&lt;br/&gt;Achieving Stealth: Modern Techniques 235&lt;br/&gt;Windows Internals 235&lt;br/&gt;DKOM . . . . 240&lt;br/&gt;Shadow Walker . . . 245&lt;br/&gt;Antivirus Software vs. Rootkits . 246&lt;br/&gt;Windows Vista vs. Rootkits . . . . 247&lt;br/&gt;Kernel Patch Protection (KPP): Patchguard . . . 247&lt;br/&gt;UAC: You’re About to Get 0wn3d, Cancel or Allow? . 248&lt;br/&gt;Secure Startup . . . . 250&lt;br/&gt;Other Security Enhancements . . 251&lt;br/&gt;Summary of Vista vs. Rootkits . . 251&lt;br/&gt;Rootkit Detection Tools and Techniques 252&lt;br/&gt;Rise of the Rootkit Detection Tool . . . . . 252&lt;br/&gt;Cross-View-Based Rootkit Detection . . . 253&lt;br/&gt;Ad Hoc Rootkit Detection Techniques . 254&lt;br/&gt;The Future of Rootkits . . . 262&lt;br/&gt;Are Rootkits Really Even Necessary? . . 262&lt;br/&gt;Summary . . 268&lt;br/&gt;References and Further Reading 269&lt;br/&gt;&lt;br/&gt;9&lt;br/&gt;Hacking SQL Server . . . 273&lt;br/&gt;Case Study: Penetration of a SQL Server . . . . . 274&lt;br/&gt;SQL Server Security Concepts . . 277&lt;br/&gt;Network Libraries 277&lt;br/&gt;Security Modes . . . 278&lt;br/&gt;Logins . . . . . 278&lt;br/&gt;Users 279&lt;br/&gt;Roles 279&lt;br/&gt;xiv Hacking Exposed Windows: Windows Security Secrets &amp;amp;amp; Solutions&lt;br/&gt;Logging . . . 279&lt;br/&gt;SQL Server 2005 Changes 280&lt;br/&gt;Hacking SQL Server . . . . . 281&lt;br/&gt;SQL Server Information Gathering . . . . 282&lt;br/&gt;SQL Server Hacking Tools and Techniques . . . 286&lt;br/&gt;Critical Defensive Strategies . . . . 306&lt;br/&gt;Additional SQL Server Security Best Practices 309&lt;br/&gt;Summary . . 315&lt;br/&gt;References and Further Reading 316&lt;br/&gt;&lt;br/&gt;10&lt;br/&gt;Hacking Microsoft Client Apps . 317&lt;br/&gt;Exploits . . . 319&lt;br/&gt;Trickery . . . 327&lt;br/&gt;General Countermeasures 334&lt;br/&gt;IE Security Zones . 335&lt;br/&gt;Low-privilege Browsing . 339&lt;br/&gt;Summary . . 340&lt;br/&gt;References and Further Reading 340&lt;br/&gt;&lt;br/&gt;11&lt;br/&gt;Physical Attacks 345&lt;br/&gt;Offl ine Attacks . . . 346&lt;br/&gt;Implications for EFS . . . . . 349&lt;br/&gt;Online Attacks . . . . 354&lt;br/&gt;Device/Media/Wireless Attacks 359&lt;br/&gt;Summary . . 363&lt;br/&gt;References and Further Reading 364&lt;br/&gt;&lt;br/&gt;12&lt;br/&gt;Windows Security Features and Tools . 367&lt;br/&gt;BitLocker Drive Encryption . . . . 368&lt;br/&gt;BitLocker Confi gurations 369&lt;br/&gt;BitLocker with TPM . . . . . 370&lt;br/&gt;Windows Integrity Control . . . . . 372&lt;br/&gt;Managing Integrity Levels . . . . . 374&lt;br/&gt;User Account Control . . . 375&lt;br/&gt;Tokens and Processes . . . . 375&lt;br/&gt;UnAdmin . . 375&lt;br/&gt;Windows Service Hardening . . . 377&lt;br/&gt;Service Resource Isolation 377&lt;br/&gt;Least Privilege Services . . 380&lt;br/&gt;Service Refactoring 385&lt;br/&gt;Restricted Network Access . . . . . 386&lt;br/&gt;Session 0 Isolation 386&lt;br/&gt;Your Compiler Can Save You . . . 387&lt;br/&gt;An Overview of Overfl ows . . . . . 387&lt;br/&gt;GS Cookies . 388&lt;br/&gt;Contents xv&lt;br/&gt;SafeSEH . . . 392&lt;br/&gt;Stack Changes . . . . 397&lt;br/&gt;Address Space Layout Randomization . 398&lt;br/&gt;Windows Resource Protection . . 399&lt;br/&gt;Summary . . 402&lt;br/&gt;&lt;br/&gt;References and Further Reading 402&lt;br/&gt;&lt;br/&gt;A&lt;br/&gt;Windows Security Checklist . . . 405&lt;br/&gt;Caveat Emptor: Roles and Responsibilities . . . 406&lt;br/&gt;Preinstallation Considerations . . 406&lt;br/&gt;Basic Windows Hardening . . . . . 407&lt;br/&gt;Non-Template Recommendations . . . . . 407&lt;br/&gt;Security Templates Recommendations . 409&lt;br/&gt;Windows Firewall and IPSec . . . 411&lt;br/&gt;Group Policy . . . . . 412&lt;br/&gt;Miscellaneous Confi gurations . . 412&lt;br/&gt;Web Application Security Considerations . . . . 413&lt;br/&gt;SQL Server Security Considerations . . . 414&lt;br/&gt;Terminal Server Security Considerations . . . . . 416&lt;br/&gt;Denial of Service Considerations 417&lt;br/&gt;Internet Client Security . . 418&lt;br/&gt;Audit Yourself! . . . 420&lt;br/&gt;&lt;br/&gt;B&lt;br/&gt;About the Companion Website . 421&lt;br/&gt;Index . . 423</description><pubDate>2008-02-21 15:50:40</pubDate></item>
<item><title>黑客入门全程图解</title><link>http://www.netyi.net/training/b9163939-28f4-463b-b81a-aae802491086</link><description>全书从技术分析角度出发，对黑客的每个攻击入侵方法和所有实例都进行了测试，全部可以实现和做到，但，害人之心不可有，读者诸君切勿将本书内容用于任何违法行为，否则一切法律责任自负！ 上网大家都会，但网络安全的观念和常识却相当缺乏，在遇到别有用心者的入侵后，结果会非常严重！针对这群电脑用户，本书特别披露黑客“练功”全过程，并将其入侵伎俩和招数大曝光，大家在一步步跟着学做后即可熟知那些所谓“神秘”的黑客手法，从而高度重视网络安全，并采取相关措施现场自救！ 本书特色：不需要专业的网络知识，不需要任何编程基础。 适用读者：电脑初学者和稍微有点基础的电脑用户；对黑客和黑客技术感兴趣的所有电脑用户。</description><pubDate>2007-12-21 15:30:57</pubDate></item>
<item><title>欺骗的艺术 [中文完整版 PDF+WORD]</title><link>http://www.netyi.net/training/05662cfb-e4e3-4208-8f7c-708f6fdd9003</link><description>正如知道Windows的人，都知道比尔&amp;#183;盖兹，如果你对信息安全有所了解，便一定听说过凯文&amp;#183;米特尼克。在信息安全的世界里，他的黑客传奇生涯是无人比拟的。 &lt;br/&gt;&lt;br/&gt;15岁时闯入“北美空中防务指挥系统”的主机，翻遍了美国指向前苏联及其盟国的所有核弹头的数据资料，然后溜之大吉； &lt;br/&gt;24岁时被DEC指控从公司网络上窃取价值100万美元的软件并造成了400万美元损失，被警察当局认为，只要拥有键盘就会对社会构成威胁； &lt;br/&gt;1994年，成功入侵美国摩托罗拉、NOVELL、SUN、MICROSYSTEMS，芬兰的诺基亚等高科技公司的计算机，FBI推算其盗走的程序和数据而造成的实际损害总额达至4亿美元； &lt;br/&gt;2000年，米特尼克获得监督释放。但不准触摸计算机、手机以及其他任何可以上网的装置； &lt;br/&gt;美国联邦调查局将他列为头号通缉犯、好莱坞根据他的事迹为蓝本拍摄了电影《战争游戏》、以他为主角的书籍更是已经超过10本…… &lt;br/&gt;&lt;br/&gt;2002年底，凯文&amp;#183;米特尼克完成出版了《欺骗的艺术》一书，此一上市便成为美国畅销书籍，大获成功。米特尼克也由一个世界著名的黑客成为一名致力于信息安全保护方面的专家。 &lt;br/&gt;&lt;br/&gt;信息安全已经被全世界所关注，中国也将其提到国家安全的高度。纵然，我国的信息安全技术近年来有了长足的提高进步，但在理念意识上仍然有很大的差距。尤其是凯文&amp;#183;米特尼克在《欺骗的艺术》这本书中详细介绍的社会工程学，仍是许多信息安全工作者们一直以来没有给予重视的非技术类的攻击手段。 &lt;br/&gt;&lt;br/&gt;本书适于企业、政府的管理人员以及任何缺乏信息安全知识和对信息安全知识有兴趣的人阅读。&lt;br/&gt;&lt;br/&gt;在物质产品并不匮乏时，安全意识比安全措施重要的多。――王小瑞&lt;br/&gt;&lt;br/&gt;</description><pubDate>2007-12-09 16:07:50</pubDate></item>
<item><title>黑客就是这么几招(第2版)</title><link>http://www.netyi.net/training/ded47948-f23a-4a31-875f-601ff492a899</link><description>本书从黑客攻击的角度出发,全面,详尽地介绍了黑客的种种攻击技术.书中对每种攻击方法都附有攻击实例,其中大部分攻击实例是从未公开过的,在介如各种攻击方法的同时都给出了相应的用户对策,使广大网民和网络管理员可以保障自己系统与信息的安全,完善自己的网络环境.本书的第一版在国内是畅销书,并且被台湾松岗电脑图书资料股份有限公司以繁体中文在台湾出版.自第一版畅销后,又有许多新的工具和技术出现,第二版在尽量保留第一版精华内容的基础上,加入了一些新的技术资料以及新近发生的重要黑客事件,并对本书所附光盘的相应软件作了更新. &lt;br/&gt;</description><pubDate>2007-12-07 13:00:25</pubDate></item>
<item><title>Hacker Disassembling Uncovered</title><link>http://www.netyi.net/training/098a6649-7d9f-4822-a4d4-9e6ee8ca340a</link><description>    This text shows how to analyze programs without its source code, using a debugger and a disassembler, and covers hacking methods including virtual functions, local and global variables, branching, loops, objects and their hierarchy, and more.&lt;br/&gt;  &lt;br/&gt;This book is dedicated to the basics of hacking—methods of analyzing programs using a debugger and disassembler. There is huge interest in this topic, but in reality, there are very few programmers who have mastered these methods on a professional level.&lt;br/&gt;&lt;br/&gt;The majority of publications that touch on issues of analyzing and optimizing programs, as well as creating means of protecting information, delicately tiptoe around the fact that in order to competently find &amp;quot;holes&amp;quot; in a program without having its source code, you have to disassemble them. Restoring something that even somewhat resembles the source code is still considered an extremely complex task. In the book, the author describes a technology used by hackers that gives a practically identical source code, and this includes programs in C++ as well, which are particularly difficult to disassemble.&lt;br/&gt;&lt;br/&gt;The book gives a detailed description of ways to identify and reconstruct key structures of the source language—functions (including virtual ones), local and global variables, branching, loops, objects and their hierarchy, mathematical operators, etc. The disassembly methodology that we will look at has been formalized—i.e., it has been translated from an intuitive concept into a complete technology, available and comprehensible to almost anyone.&lt;br/&gt;&lt;br/&gt;The book contains a large number of unique practical materials. It is organized in such a manner that it will most certainly be useful to the everyday programmer as a manual on optimizing programs for modern intelligent compilers, and to the information protection specialist as a manual on looking for so-called &amp;quot;bugs.&amp;quot; The &amp;quot;from simple to complex&amp;quot; style of the book allows it to easily be used as a textbook for beginner analyzers and &amp;quot;code diggers.&amp;quot;&lt;br/&gt;&lt;br/&gt;About the Editor &lt;br/&gt;&lt;br/&gt;Kris Kaspersky is the author of articles on hacking, disassembling, and code optimization. He has dealt with issues relating to security and system programming including compiler development, optimization techniques, security mechanism research, real-time OS kernel creation, and writing antivirus programs.&lt;br/&gt;&lt;br/&gt;Table of Contents  &lt;br/&gt; Hacker Disassembling Uncovered  &lt;br/&gt; Preface  &lt;br/&gt; Introduction  &lt;br/&gt; Part I - Getting Acquainted with Basic Hacking Techniques &lt;br/&gt; Step One - Warming up &lt;br/&gt; Step Two - Getting Acquainted with the Disassembler &lt;br/&gt; Step Three - Surgery &lt;br/&gt; Step Four - Getting Acquainted with the Debugger &lt;br/&gt; Step Five - IDA Emerges onto the Scene &lt;br/&gt; Step Six - Using a Disassembler with a Debugger &lt;br/&gt; Step Seven - Identifying Key Structures of High-Level Languages &lt;br/&gt; Part II - Ways of Making Software Analysis Difficult &lt;br/&gt; Introduction  &lt;br/&gt; Counteracting Debuggers  &lt;br/&gt; Counteracting Disassemblers  &lt;br/&gt; An Invitation to the Discussion, or New Protection Tips  &lt;br/&gt; Hacker Disassembling Uncovered—How to… &lt;br/&gt; Index  &lt;br/&gt; List of Figures  &lt;br/&gt; List of Tables  &lt;br/&gt; List of Listings  &lt;br/&gt;</description><pubDate>2007-12-07 10:15:54</pubDate></item>
<item><title>Addison Wesley Exploiting Software How To Break Code.chm</title><link>http://www.netyi.net/training/9c381b1e-19f2-4648-840f-ed23635905ab</link><description>Exploiting Software How to Break Code &lt;br/&gt;By Greg Hoglund, Gary McGraw &lt;br/&gt;   &lt;br/&gt;Publisher : Addison Wesley &lt;br/&gt;Pub Date : February 17, 2004 &lt;br/&gt;ISBN : 0-201-78695-8 &lt;br/&gt;Pages : 512 &lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;How does software break? How do attackers make software break on purpose? Why are firewalls, intrusion detection systems, and antivirus software not keeping out the bad guys? What tools can be used to break software? This book provides the answers.&lt;br/&gt;&lt;br/&gt;Exploiting Software is loaded with examples of real attacks, attack patterns, tools, and techniques used by bad guys to break software. If you want to protect your software from attack, you must first learn how real attacks are really carried out.&lt;br/&gt;&lt;br/&gt;This must-have book may shock you—and it will certainly educate you.Getting beyond the script kiddie treatment found in many hacking books, you will learn about&lt;br/&gt;&lt;br/&gt;Why software exploit will continue to be a serious problem&lt;br/&gt;&lt;br/&gt;When network security mechanisms do not work&lt;br/&gt;&lt;br/&gt;Attack patterns&lt;br/&gt;&lt;br/&gt;Reverse engineering&lt;br/&gt;&lt;br/&gt;Classic attacks against server software&lt;br/&gt;&lt;br/&gt;Surprising attacks against client software&lt;br/&gt;&lt;br/&gt;Techniques for crafting malicious input&lt;br/&gt;&lt;br/&gt;The technical details of buffer overflows&lt;br/&gt;&lt;br/&gt;Rootkits&lt;br/&gt;&lt;br/&gt;Exploiting Software is filled with the tools, concepts, and knowledge necessary to break software.&lt;br/&gt;</description><pubDate>2007-11-24 20:50:51</pubDate></item>
<item><title>Wireshark &amp; Ethereal Network Protocol Analyzer Toolkit</title><link>http://www.netyi.net/training/0ecd103f-ce1f-414f-94a2-ebac169ad1d5</link><description>Ethereal is the #2 most popular open source security tool used by system administrators and security professionals. This all new book builds on the success of Syngress best-selling book Ethereal Packet Sniffing.&lt;br/&gt;&lt;br/&gt;This book provides complete information and step-by-step Instructions for analyzing protocols and network traffic on Windows, Unix or Mac OS X networks. First, readers will learn about the types of sniffers available today and see the benefits of using Ethereal. Readers will then learn to install Ethereal in multiple environments including Windows, Unix and Mac OS X as well as building Ethereal from source and will also be guided through Ethereals graphical user interface. The following sections will teach readers to use command-line options of Ethereal as well as using Tethereal to capture live packets from the wire or to read saved capture files. This section also details how to import and export files between Ethereal and WinDump, Snort, Snoop, Microsoft Network Monitor, and EtherPeek. The book then teaches the reader to master advanced tasks such as creating sub-trees, displaying bitfields in a graphical view, tracking requests and reply packet pairs as well as exclusive coverage of MATE, Ethereals brand new configurable upper level analysis engine. The final section to the book teaches readers to enable Ethereal to read new Data sources, program their own protocol dissectors, and to create and customize Ethereal reports.&lt;br/&gt;</description><pubDate>2007-11-18 00:09:28</pubDate></item>
<item><title>Brute Force. Cracking the Data Encryption Standard</title><link>http://www.netyi.net/training/637d3d86-0778-4496-891b-b2aac80bbe9b</link><description>Brute Force: Cracking the Data Encryption Standard&lt;br/&gt;&lt;br/&gt;Publisher: Springer&lt;br/&gt;Author: Matt Curtin&lt;br/&gt;Number Of Pages: 291 &lt;br/&gt;Publication Date: 2005-02-16 &lt;br/&gt;Sales Rank: 585396 &lt;br/&gt;ISBN / ASIN: 0387201092 &lt;br/&gt;EAN: 9780387201092 &lt;br/&gt;Binding: Hardcover &lt;br/&gt;Manufacturer: Springer &lt;br/&gt;Studio: Springer &lt;br/&gt;Average Rating: 4.5 &lt;br/&gt;&lt;br/&gt;In the 1960s, it became increasingly clear that more and more information was going to be stored on computers, not on pieces of paper. With these changes in technology and the ways it was used came a need to protect both the systems and the information. For the next ten years, encryption systems of varying strengths were developed, but none proved to be rigorous enough. In 1973, the NBS put out an open call for a new, stronger encryption system that would become the new federal standard. Several years later, IBM responded with a system called Lucifer that came to simply be known as DES (data encryption standard).&lt;br/&gt;&lt;br/&gt;The strength of an encryption system is best measured by the attacks it is able to withstand, and because DES was the federal standard, many tried to test its limits. (It should also be noted that a number of cryptographers and computer scientists told the NSA that DES was not nearly strong enough and would be easily hacked.) Rogue hackers, usually out to steal as much information as possible, tried to break DES. A number of &amp;quot;white hat&amp;quot; hackers also tested the system and reported on their successes. Still others attacked DES because they believed it had outlived its effectiveness and was becoming increasingly vulnerable. The sum total of these efforts to use all of the possible keys to break DES over time made for a brute force attack.&lt;br/&gt;&lt;br/&gt;In 1996, the supposedly uncrackable DES was broken. In this captivating and intriguing book, Matt Curtin charts DES’s rise and fall and chronicles the efforts of those who were determined to master it.</description><pubDate>2007-10-28 10:03:20</pubDate></item>
<item><title>50、黑鹰破解大师破解经验总结2</title><link>http://www.netyi.net/training/19058e3e-f846-4d5f-8efe-a0a204c55115</link><description /><pubDate>2007-10-18 11:29:55</pubDate></item>
<item><title>49、黑鹰破解大师破解经验总结1</title><link>http://www.netyi.net/training/d30fb751-ca14-41db-b105-0d19521bc294</link><description /><pubDate>2007-10-18 11:24:19</pubDate></item>
<item><title>挑战黑客--网络安全的最终解决方案</title><link>http://www.netyi.net/training/1e2476fd-88ef-42ab-b33f-fa9a18f43a16</link><description /><pubDate>2007-10-15 11:34:25</pubDate></item>
<item><title>黑客攻防对策</title><link>http://www.netyi.net/training/e2936b2e-d929-4e94-9c86-71617b652f98</link><description /><pubDate>2007-09-13 15:19:54</pubDate></item>
<item><title>Addison Wesley - Web Hacking Attacks and Defense</title><link>http://www.netyi.net/training/d3578b58-b45e-47d4-a1ab-b113f4e7c5f4</link><description /><pubDate>2007-08-27 14:00:18</pubDate></item>
<item><title>Rootkits For Dummies</title><link>http://www.netyi.net/training/15435c6c-d805-454c-bb9f-361efb988811</link><description>rootkits的入门书籍&lt;br/&gt;&lt;br/&gt;Welcome Rootkits For Dummies, a book written for regular folks who&lt;br/&gt;need a better understanding of what rootkits are, what we can do to&lt;br/&gt;protect our computers and networks against them, and how to detect and&lt;br/&gt;remove them. Like Sergeant Schultz on Hogan’s Heroes, you may be among&lt;br/&gt;those who know “nothing, nothing” at all about them. Even the name rootkit&lt;br/&gt;may be unfamiliar to you — but soon everyone with a computer and Internet&lt;br/&gt;access will know how dangerous these malware programs can be.&lt;br/&gt;&lt;br/&gt;Rootkits For Dummies can help you gain insight into the realm of malware,&lt;br/&gt;giving you the knowledge and abilities to assess and develop your own plan&lt;br/&gt;to prevent this scourge from ruining your day (or week, or year). Whether&lt;br/&gt;you have a standalone computer or have a business network to run as an&lt;br/&gt;administrator, this book will show you what you can do about rootkits — and&lt;br/&gt;help you secure your system against cyber-criminals and all malware, online&lt;br/&gt;and off.</description><pubDate>2007-08-21 21:49:08</pubDate></item>
<item><title>黑鹰破解教程46、了解Delphi1</title><link>http://www.netyi.net/training/9f25328c-ebe1-4acd-a56f-8f37b16e4c26</link><description /><pubDate>2007-08-21 15:21:19</pubDate></item>
<item><title>黑鹰破解教程44、内存注册机的制作</title><link>http://www.netyi.net/training/01a3aae1-7525-447e-aec3-c8c5a215a128</link><description /><pubDate>2007-08-21 15:21:12</pubDate></item>
<item><title>黑鹰破解教程43、算法分析3</title><link>http://www.netyi.net/training/25838497-247c-4744-a6fb-fc7e340791eb</link><description /><pubDate>2007-08-21 15:21:08</pubDate></item>
<item><title>黑客攻防实战详解</title><link>http://www.netyi.net/training/d7621b49-a7cd-4d92-a8b9-3d0b400a614d</link><description>本书系统介绍了黑客入侵的全部过程，以及相应的防御措施和方法。内容主要包括基于认证的入侵及防御、基于服务器软件漏洞的入侵及防御、基于木马的入侵及防御等。&lt;br/&gt;&lt;br/&gt;</description><pubDate>2007-08-17 18:02:32</pubDate></item>
<item><title>黑鹰破解教程41、算法分析1</title><link>http://www.netyi.net/training/8c303181-8500-435b-8fcf-95bc0c9bd0a9</link><description /><pubDate>2007-08-17 14:26:37</pubDate></item>
<item><title>黑鹰破解教程40、VB程序的破解2</title><link>http://www.netyi.net/training/bafa25c8-71ff-4ece-8e04-aab2c25dd0e3</link><description /><pubDate>2007-08-17 14:26:31</pubDate></item>
<item><title>黑鹰破解教程39、VB程序的破解1</title><link>http://www.netyi.net/training/5f302bdb-09df-418e-978a-fcd36fe9a22c</link><description /><pubDate>2007-08-17 14:07:14</pubDate></item>
<item><title>黑鹰破解教程38、Delphi程序的破解2</title><link>http://www.netyi.net/training/b659a404-35d0-4667-ae22-0a81c8bb8a01</link><description /><pubDate>2007-08-17 14:07:13</pubDate></item>
<item><title>黑鹰破解教程37、Delphi程序的破解1</title><link>http://www.netyi.net/training/14d9ed7e-0140-4752-8e2f-8663df65c3c2</link><description /><pubDate>2007-08-17 14:07:12</pubDate></item>
<item><title>黑鹰破解教程36、注册码的追踪方法36</title><link>http://www.netyi.net/training/537ba350-76f4-4287-8c71-e80c80a76cd2</link><description /><pubDate>2007-08-17 14:07:11</pubDate></item>
<item><title>黑鹰破解教程35、注册码的追踪方法2</title><link>http://www.netyi.net/training/001dcb2c-439a-4f1c-9b67-e5e2842471cd</link><description /><pubDate>2007-08-17 14:07:10</pubDate></item>
<item><title>黑鹰破解教程34、注册码的追踪方法1</title><link>http://www.netyi.net/training/4a1fd470-c1c9-42b4-9e41-b1f01f0bd3a2</link><description /><pubDate>2007-08-17 14:07:09</pubDate></item>
<item><title>黑鹰破解教程33、破解补丁的制作</title><link>http://www.netyi.net/training/388174de-b2a0-4a13-9625-04b354e009d7</link><description /><pubDate>2007-08-17 14:07:08</pubDate></item>
<item><title>黑鹰破解教程32、软件的爆破3</title><link>http://www.netyi.net/training/984d33ef-496f-4f11-922f-b9514937be38</link><description /><pubDate>2007-08-17 14:07:07</pubDate></item>
<item><title>黑鹰破解教程31、软件的爆破2</title><link>http://www.netyi.net/training/69221587-5d4b-42f9-8e96-c9ed402f5ecd</link><description /><pubDate>2007-08-17 14:07:06</pubDate></item>
<item><title>黑鹰破解教程30、软件的爆破1</title><link>http://www.netyi.net/training/a296ad78-3c3b-4959-9d15-4fdb86752caf</link><description /><pubDate>2007-08-17 14:07:04</pubDate></item>
<item><title>黑鹰破解教程29、软件破解的思路2</title><link>http://www.netyi.net/training/e9f31aaa-edfd-4340-afff-56f423110f65</link><description /><pubDate>2007-08-17 14:01:15</pubDate></item>
<item><title>黑鹰破解教程28、软件破解的思路1</title><link>http://www.netyi.net/training/90ae3627-2763-4501-a076-537544d10ad7</link><description /><pubDate>2007-08-17 14:01:14</pubDate></item>
<item><title>黑鹰破解教程27、简单汇编基础2</title><link>http://www.netyi.net/training/44b544b7-e9be-4a4b-a8cb-2a214191b2a0</link><description /><pubDate>2007-08-17 14:01:12</pubDate></item>
<item><title>黑鹰破解教程26、简单汇编基础1</title><link>http://www.netyi.net/training/7ed6c814-7d87-4ac1-866c-65c79bb9e178</link><description /><pubDate>2007-08-17 14:01:11</pubDate></item>
<item><title>黑鹰破解教程25、PE区段优化减肥</title><link>http://www.netyi.net/training/8fe1b2d4-aca3-479e-81f2-fc467bebf02e</link><description /><pubDate>2007-08-17 14:01:09</pubDate></item>
<item><title>入侵检测系统及实例剖析</title><link>http://www.netyi.net/training/09ffd271-e0b5-42e7-8eec-2909c046dfef</link><description /><pubDate>2007-08-07 11:32:26</pubDate></item>
<item><title>1、破解工具的介绍</title><link>http://www.netyi.net/training/ac5b8226-8133-4c2b-99ae-4c23cd88938d</link><description /><pubDate>2007-08-01 11:16:41</pubDate></item>
<item><title>黑鹰破解班第39课--VB程序的破解1</title><link>http://www.netyi.net/training/9e598eee-9f20-4d41-912f-24148c8de192</link><description /><pubDate>2007-07-26 14:25:24</pubDate></item>
<item><title>黑鹰破解班第38课--Delphi程序的破解2</title><link>http://www.netyi.net/training/0436f9b1-6c79-4c64-a4f0-c92484eff116</link><description /><pubDate>2007-07-26 14:25:22</pubDate></item>
<item><title>黑鹰破解班第37课--Delphi程序的破解1</title><link>http://www.netyi.net/training/bf903374-a65b-495c-89b3-252a26a7a25d</link><description /><pubDate>2007-07-26 14:25:21</pubDate></item>
<item><title>黑鹰破解班第36课--注册码的追踪方法3</title><link>http://www.netyi.net/training/ac24c953-98e4-4f1a-b864-904f92e07aeb</link><description /><pubDate>2007-07-26 14:21:38</pubDate></item>
<item><title>黑鹰破解班第35课--注册码的追踪方法2</title><link>http://www.netyi.net/training/399068fe-455f-48f0-8be1-8ee292534b1b</link><description /><pubDate>2007-07-26 14:21:37</pubDate></item>
<item><title>黑鹰破解班第34课--注册码的追踪方法1</title><link>http://www.netyi.net/training/a6f8b383-0ef3-4fe7-abd9-8b2c2c8ed2d5</link><description /><pubDate>2007-07-26 14:21:35</pubDate></item>
</channel></rss>