x86 Assembly Crash Course - TryHackMe
Автор: Djalil Ayed
Загружено: 2023-12-14
Просмотров: 2018
A crash course in x86 assembly to enable us in malware reverse engineering.
The assembly language is the lowest level of human-readable language. It is also the highest level of language into which a binary can be reliably decompiled. When learning malware reverse engineering, knowing the basics of assembly language is essential. This is because when we get a malware sample to analyze, it is most likely a compiled binary. We cannot view this binary's C/C++ or other language code because that is not available to us. What we can do, however, is to decompile the code using a decompiler or a disassembler. The problem with decompiling is that a lot of information in the written code is removed while it is compiled into a binary; hence we won't see variable names, function names, etc., as we do while writing code. So the most reliable code we have for a compiled binary is its assembly code. In this room, we will learn the basics of assembly that we can use in the malware analysis rooms to understand what a binary is doing while looking at its assembly code.
#tryhackme
https://tryhackme.com/room/x86assembl...
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: