6.824 Lab 2: Raft
Part 2A Due: Feb 23 at 11:59pm
Part 2B Due: Mar 2 at 11:59pm
Part 2C Due: Mar 9 at 11:59pm
Introduction
This is the first in a series of labs in which you'll build a fault-toleran...
LABS
The purpose of the labs is to give you an opportunity to practice the skills taught in the chapter. In order to simulate realistic malware analysis you will be given little or no information a...
Analyze the file Lab01-04.exe.
Questions and Short Answers
Upload the Lab01-04.exe file to http://www.VirusTotal.com/. Does it match any existing antivirus definitions?
A: As of this writing, 16 o...
LABS
The goal of the labs for this chapter is to help you to understand the overall functionality of a program by analyzing code constructs. Each lab will guide you through discovering and analyzin...
Analyze the malware found in the file Lab06-02.exe.
Questions and Short Answers
What operation does the first subroutine called by main perform?
A: The first subroutine at 0x401000 is the same as ...
Lab 1 System Monitoring
Goal: To build skills to better assess system resources, performance and security.
Sequence 1: Inspecting your system
Scenario: You are assigned responsibility for this syst...
gcc -O1 -Wall -m32 -lm -o btest bits.c btest.c decl.c tests.c
In file included from btest.c:16:0:
/usr/include/stdio.h:27:10: fatal error: bits/libc-header-start.h: No such file or directory
inclu...
Exercise 03
- obj/boot/boot.asm 反汇编文件
截取asm部分文件并注释理解
# Set up the important data segment registers (DS, ES, SS).
xorw %ax,%ax # Segment number zero
7c02: 31 c...