CSAPP Lab6 ShellLab
Published:
- Reading
8.1 - 8.8
ofCSAPP: 3e
and the writeup can be very helpful; - Make sure you understand the content in the slides very carefully, especially 15-ecf-signals.pdf;
- Read the writeup very carefully.
Published:
8.1 - 8.8
of CSAPP: 3e
and the writeup can be very helpful;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.
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.
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.
Published:
8.1 - 8.8
of CSAPP: 3e
and the writeup can be very helpful;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.
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.