Blog Posts

2023

CSAPP Lab6 ShellLab

3 minute read

Published:

  1. Reading 8.1 - 8.8 of CSAPP: 3e and the writeup can be very helpful;
  2. Make sure you understand the content in the slides very carefully, especially 15-ecf-signals.pdf;
  3. Read the writeup very carefully.

CSAPP Lab3 AttackLab

5 minute read

Published:

Compared with DataLab and BombLab, this is a much easier lab: as it is only based on one lecture and the code you need to go through is relatively short. The only thing that can be confusing is byte ordering: when you need to reverse the bytes and when you should not.

2022

CSAPP Lab2 BombLab

1 minute read

Published:

In this lab, we need to understand how the assembly code works. Somtimes, we need to have a overview of all the assembly codes without paying more attention to details. We should try to understand the logic of each command in detail, not command details. Since there are so many registers involved and as they are not given meaningful name, you will quickly get overwhelmed.

Begin The Journey

less than 1 minute read

Published:

Welcome to my blog, where I document my self-learning projects and share insights on new technologies. Join me on this exciting journey of continuous growth and discovery.