Malware Analysis and Introduction to Assembly Language

所在平台: Coursera

课程主页: https://www.coursera.org/learn/malware-analysis-and-assembly

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:恶意软件分析与汇编语言入门 课程概述: 恶意软件,通常称为恶意程序,通常通过网络传播,旨在对计算机、客户端、服务器或网络造成干扰。这种干扰可能包括泄露私人信息、未经授权访问信息或系统、阻止用户访问、干扰安全性和隐私等多种攻击形式。恶意软件分析旨在剖析恶意软件,以收集有关其功能及系统如何被攻陷的信息,从而帮助防御。 课程大纲: 1. **恶意软件分析概述与流程** - 学习恶意软件分析及其流程。 2. **虚拟机设置** - 指导您在个人环境中创建一个测试虚拟机,为分析样本文件提供一个安全的自包含系统。 3. **静态与动态分析** - 学习并设置静态和动态分析的相关知识和工具。 4. **手动代码逆向** - 学习并进行手动代码逆向分析。 5. **分析 PowerShell、JavaScript 和启用宏的文档** - 分析几种常见样本类型。 6. **分析 ELF 文件格式** - 学习如何设置 REMnux 并分析 ELF 文件,这是 Linux 系统中的默认可执行文件格式。 7. **分析 ASPX Webshell 和 JAR 文件** - 学习如何分析 webshell 和 JAR 文件。 8. **汇编语言入门** - 对汇编语言的基本概念进行介绍。 9. **数字徽章** - 完成课程后将获得数字徽章。 通过本课程,您将掌握恶意软件分析的基本技能,并学习如何利用汇编语言深入理解软件的运作。

课程大纲

Name:Malware analysis overview and process

Description:In this module, you will learn about malware analysis and the process.

Name:Virtual Machine Setup

Description:In this module, you will be given guidance on how to create a testing VM in your own environment, which will provide a safe self-contained system in which to analyze sample files.

Name:Static and Dynamic analysis

Description:In this module, you will learn about and set up static and dynamic analysis

Name:Manual code reversing

Description:In this module, you will learn about and perform manual code reversing.

Name:Analyze PowerShell, JavaScript, and macro-enabled documents

Description:In this module, you will analyze several common sample types.

Name:Analyze ELF file format

Description:ELF is the default executable file format on Linux systems. In this module, you will learn how to set up REMnux and analyze an ELF file.

Name:Analyze ASPX Webshell and JAR files

Description:In this module, you will learn how to analyze webshells and JAR files.

Name:Introduction to Assembly Language

Description:

Name:Digital Badge

Description:

课程评论(0条)

课程详情

Malicious software, or malware, is typically delivered over a network and is designed to cause disruption to a computer, client, server, or network. Disruptions can include leaked private information, unauthorized access to information or systems, blocked user access, interference with security and privacy, or numerous other variations of attacking systems. Malware analysis dissects malware to gather information about the malware functionality, how the system was compromised so that you can def

课程标签

0人关注该课程

主题相关的课程