Demythifying Linux Virus Engineering

所在平台: Udemy

课程主页: https://www.udemy.com/course/linux-virus-engineering/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:揭开Linux病毒工程的神秘面纱 课程概述: 在这门课程中,您将深入了解计算机病毒的运行和传播方式。假设您对计算机系统有一定的了解,这门课程将带您探索病毒工程的复杂性。您将学习病毒如何利用操作系统和用户程序中的设计权衡来实现其有效性,有时甚至造成重大的危害。 病毒工程与传统软件开发不同,需要专业的技术知识来优化存活性、复制能力和隐蔽性。无论您是计算机科学的学生、软件专业人士,还是科技爱好者,恶意软件使用的技术都将给您带来启发和信息丰富的体验。课程结束时,您将全面了解病毒工程原理和防御策略,辅以实况演示和详细讲解。 课程结构旨在提供病毒工程的基础知识,解释从操作系统到应用层的工作原理。最后一章提供实际可运行的示例,展示病毒是如何将数据传回攻击者机器、躲避系统管理员或取证人员的追踪,甚至在完全不接触文件系统的情况下执行的!每次讲座都将丰富地引用相关来源,提供补充阅读材料以加深您的知识,并链接帮助您了解相关的操作系统概念。 课程将以伦理讨论总结课程内容。课程附带一个病毒软件框架(在GitHub上公开可用),提供可在本地计算机上构建和运行的感染算法可工作代码。虽然课程内容讲解得相当详细,但好奇的学生可以借助现有的软件基础设施,深入研究特定主题,而不必从零开始。若学生在设置开发环境或任何内容相关问题上遇到困难,可以通过GitHub问题页面和Udemy课程页面获得支持。 值得注意的是,本课程的内容在我所知的范围内是独一无二的,虽然某些技术细节在二进制取证领域是众所周知的,但对于新手来说并不容易获取。我希望降低入门障碍,更广泛地将知识分享给软件开发者、系统管理员以及那些单纯好奇的人士。不过,这门课程的目标并不是促使对计算机系统造成伤害,而是阐明计算机病毒背后的机制和它们所利用的漏洞,使个人能够避免反复陷入这些战术的陷阱。我想强调的是,真正的危害来自无知,而不是病毒。 **通过注册本课程,您同意您本人对自己的行为承担责任。**

课程评论(0条)

课程详情

New course promotion: use this coupon link to get a discount! Remember to remove brackets in the link which prevents bots.www.udemy.[com]/course/linux-virus-engineering/?referralCode=9CB1EE4E757F0A3CD1B3Have you ever wondered how a computer virus runs and spreads? Assuming you possess some knowledge of computer systems, this course will guide you through the intricacies of virus engineering. You will learn how they exploits design trade-offs in computer operating systems and user programs to achieve effectiveness and, at times, cause significant harm.Unlike conventional software development, virus engineering demands specialized expertise to optimize for survival, replication, and stealth. Whether you are a computer science student, software professional, or technology enthusiast, you will find the techniques employed by malware both eye-opening and informative. By the end of this course, you will have a thorough understanding of virus engineering principles and defensive strategies, supported by live demonstrations and detailed walkthroughs.The structure of this course aims to provide virus engineering fundamentals, and explain how things work from the operating system to application layers. The last chapter provides real-life runnable examples, demonstrating how viruses could channel data back to attacker machines, hide their tracks from system administrators or forensics, and even execute without touching the file system at all!Each lecture will be enriched with references to sources, complementary readings to deepen your knowledge, and links to help you catch up on relevant operating systems concepts. At the end, we will summarize the course with a discussion on ethics to wrap up. This course is supplemented with a Virus Software Framework (available publicly on GitHub), that provides working code for infection algorithms that you can build and run on your computers locally. While the course content covers things at great detail, curious students will have the chance to experiment and research deeper into specific topics without starting from scratch, by leveraging existing software infrastructure. Support is also provided, via the GitHub issues page and Udemy course page, in case students have trouble setting up the development environment, or any content related questions.The content of this course is not taught anywhere to the best of my knowledge. Some technical details from this course are well known in the binary forensics community but are not easily accessible for someone new to this field. I want to lower the barrier for entry and share knowledge more widely to software developers, system administrators, and those who are simply curious. The objective of this course however is not to instigate harm to computer systems. Rather, it aims to elucidate the mechanisms behind computer viruses and the vulnerabilities they exploit, empowering individuals to avoid falling prey to its tactics repeatedly. I want to underscore that, it is ignorance, not viruses, that pose the true harm.**By enrolling into this course, you agree that nobody but yourself would be held liable for your own actions.**

课程标签

0人关注该课程

主题相关的课程