Web Application Firewall (WAF)
It’s a Firewall that operates at the Application Layer (Layer 7 OSI) that’s designed to monitor, filter and block HTTP/HTTPS traffic to and from a Web Application.
This type of firewall can be deployed in two different methods:
Proxy Mode: It directly receives...
Assembly is a low-level programming language that provides a way to write instructions that the CPU can execute directly, it’s closely related to machine code but uses human-readable mnemonics.
Registers
These are small storage locations within the CPU used for quick data manipulation, you can check...
The Portable Executable (PE) format is a file format for executables, object code, DLLS, and others used in Windows operating systems. The structure of a PE file includes several headers, each serving a specific purpose.
Understanding those are crucial for reverse engineering, debugging, and malware...