A picture for a brand new adventure

Lab log 1: How can computers detect malicious code?

Lab log 1: How can computers detect malicious code? Intro Before going any further, I want to point out that the term “malware” in this context specifically refers to malicious code targeting the Windows operating system. Specifically, we are discussing Portable Executable files, which commonly have extensions such as .exe, .dll, and .bin. However, the principles below can also be understood as general detection mechanisms applicable to other types of malware, such as those for Linux or Android phones. There are many methods to assess whether a file is malware or not, but they are generally categorized into two main approaches: static analysis and dynamic analysis! ...

8 March 2026 · 4 min · Đỗ Bách
A picture for a brand new adventure

Lab log 0: Introduction to malware

Lab log 0: Introduction to malware Malware… Is your computer or phone running slowly, showing signs of lag? Do you see unexpected ads or your browser automatically opening unfamiliar pages? If so, your device has most likely been infected with malware! Malware, or malicious software, is designed for harmful purposes like stealing information, destroying data, or gaining control of your device. Malware is categorized into many types, depending on their characteristics or how they manifest during an attack. Common types include: ...

1 March 2026 · 5 min · Đỗ Bách