[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-46162-en":3,"doc-seo-46162-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":13,"seo_description":14,"update_tm":28,"read_time":29},46162,962075114765,"Quinn","https://ap-avatar.wpscdn.com/davatar_a8503ba1806abce46bf441b54a3ca4cd",6,"Technology","The Giant Black Book of Computer Viruses 2nd Edition","A technical guide to writing and understanding computer viruses, structured to move from foundational concepts to advanced techniques across multiple platforms. The content covers self-reproduction mechanisms, COM/EXE infectors, boot sector attacks, resident behavior, device driver and source-code viruses, plus macro and Windows/Unix developments. It also examines anti-anti-virus strategies such as detection internals, stealth and polymorphism methods, and evolutionary concepts, concluding with payload and security-breach discussions and supporting resources.","THE  \nGIANT  \nBLACK BOOK  \n- of -  \nCOMPUTER VIRUSES  \n Second Edition  \nMARK LUDWIG  \nThe  \nGIANT  \nBLACK BOOK  \nof  \nCOMPUTER VIRUSES  \nMark Ludwig  \nAmerican Eagle Publications, Inc. Post Office Box 1507 Show Low, Arizona 85902  \n—1998—  \nCopyright 1995, 1998 by Mark A. Ludwig  \nAll rights reserved. No portion of this book or the accompanying companion disk may be reproduced in any manner without the express written permission of the publisher and the author.  \nISBN 0-929408-23-3  \n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15  \nAnd God saw that it was good. And God blessed them, saying“Be fruitful and multiply, fill the earth and subdueit. \"  \nGenesis 1:21,22  \nTable of Contents  \nPreface to the Second Edition 1  \n1. Introduction 3  \n2. Computer Virus Basics 15  \nPart I: Self-Reproduction  \n3. The Simplest COM Infector 21  \n4. Companion Viruses 39  \n5. A Parasitic COM Infector 47  \n6. A Memory Resident Virus 63  \n7. Infecting EXE Files 71  \n8. An Advanced Resident Virus 81  \n9. An Introduction to Boot Sector Viruses 91  \n10. The Most Successful Virus 109  \n11. Advanced Boot Sector Techniques 123  \n12. Infecting Device Drivers 133  \n13. Source Code Viruses 143  \n14. Macro Viruses 159  \n15. A Windows Companion Virus 167  \n16. A Simple 32-Bit Windows Virus 179  \n17. A Multi-Section Windows Virus 207  \n18. A Section Expanding Virus 215  \n19. A Sophisticated Windows File Infector 237  \n20. A Unix Virus 253  \n21. Viruses and the Internet 261  \n22. Many New Techniques 269  \nPart II: Anti-Anti-Virus Techniques  \n23. How a Virus Detector Works 273  \n24. Stealth for Boot Sector Viruses 281  \n25. Stealth for DOS File Infectors 293  \n26. Windows Stealth Techniques 305  \n27. Polymorphic Viruses 317  \n28. Retaliating Viruses 341  \n29. Advanced Anti-Virus Techniques 353  \nPart III: Genetics and the Future  \n30. Genetic Polymorphic Viruses 363  \n31. Darwinian Evolution or De-Evolution? 371  \n32. The Future Threat 383  \nPart IV: Payloads for Viruses  \n33. Destructive Code 401  \n34. A Viral Unix Security Breach 427  \n35. Adding Functionality to a Windows Program 431  \n36. KOH: A Good Virus 435  \nResources 455  \nIndex 459  \nPreface to the Second Edition  \nWelcome to the second edition of The Giant Black Book of Computer Viruses. I’ve made some important changes to this edition, in order to reflect new developments in computer viruses, as well as to provide a better value for your dollar.  \nIn the past three years, the most important new developmentsin computing have unquestionably been the introduction of Windows 95 and the growing popularity of the internet. While we have not seen a profusion of network-savvy viruses travelling over the internet, the potential threat is obvious to most people. This potential has led to a growing phenomenon of internet-related virus hoaxes, the first of which was the phenomenally popular “Good Times Virus” hoax. We’re getting close to the point that hoaxes will be replaced by the real thing, though, and we’ll explore some of the possibilities here.  \nIn contrast to the potential of the internet, the introduction of Windows 95 has already profoundly influenced the direction of computer virus development. Firstly, Windows 95 has virtually stopped the development of DOS-based software, and is slowly but surely pushing DOS programs into oblivion. As a result, many viruses which assume a DOS environment are no longer threats in the real world. On the other hand, the ever-growing complexity of the operating environment and of applications programs has opened up all kinds of new possibilities for viruses. The most important category of viruses which have emerged in this new environment are the so-called macro viruses, which have been both popular among virus writers and successful at establishing populations in  \n2 The Giant Black Book ofComputer Viruses  \nthe wild. At the same time, other largely unexplored possibilities abound.  \nIn this edition of The Giant Black Book, we’ll explore some of these new developments and poss","cbCailoAhHgOuD38","https://ap.wps.com/l/cbCailoAhHgOuD38","pdf",1818848,4,1,474,"English","en",105,"# Preface to the Second Edition\n# Introduction\n# Computer Virus Basics\n## Self-Reproduction\n## Anti-Anti-Virus Techniques\n## Genetics and the Future\n## Payloads for Viruses\n# Resources\n# Index","[{\"question\":\"What does the book aim to teach in its technical approach?\",\"answer\":\"The book teaches how to write computer viruses in a direct, technical manner, rather than focusing on advocacy against them.\"},{\"question\":\"Which major topics are covered beyond basic virus concepts?\",\"answer\":\"Beyond fundamentals, it covers self-reproduction, stealth and evasion techniques (anti-anti-virus), evolutionary ideas, and virus payloads including destructive code and security breaches.\"},{\"question\":\"How does the second edition frame the impact of newer computing environments?\",\"answer\":\"It highlights how Windows 95 and the internet influence virus development, including the rise of macro viruses and the likelihood that hoaxes would move toward real threats.\"}]",1783471728,1194,{"code":4,"msg":31,"data":32},"ok",{"site_id":25,"language":24,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"the-giant-black-book-of-computer-viruses-2nd-edition","",{"@graph":36,"@context":85},[37,53,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":21},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/technology/",3,{"item":52,"name":13,"@type":43,"position":20},"https://docshare.wps.com/document/the-giant-black-book-of-computer-viruses-2nd-edition/46162/",{"url":52,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":24,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":41,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-15","2026-07-08",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What does the book aim to teach in its technical approach?","Question",{"text":75,"@type":76},"The book teaches how to write computer viruses in a direct, technical manner, rather than focusing on advocacy against them.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"Which major topics are covered beyond basic virus concepts?",{"text":80,"@type":76},"Beyond fundamentals, it covers self-reproduction, stealth and evasion techniques (anti-anti-virus), evolutionary ideas, and virus payloads including destructive code and security breaches.",{"name":82,"@type":73,"acceptedAnswer":83},"How does the second edition frame the impact of newer computing environments?",{"text":84,"@type":76},"It highlights how Windows 95 and the internet influence virus development, including the rise of macro viruses and the likelihood that hoaxes would move toward real threats.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":92},[93,97,101,105,110,113,118,123,128,131,135],{"id":21,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":20,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":111,"slug":112},50,"technology",{"id":114,"doc_module":4,"doc_module_name":46,"category_name":115,"show_sort_weight":116,"slug":117},7,"Healthcare",40,"healthcare",{"id":119,"doc_module":4,"doc_module_name":46,"category_name":120,"show_sort_weight":121,"slug":122},8,"Research & Report",30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]