Tags

A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.

28 questions
An integrated development environment (IDE) developed by Borland using Object-Pascal for console, desktop graphical, web, and mobile applications.
28 questions
28 questions
Machine code is the lowest level form of encoding instructions (binary). It is usually what the processor directly decodes and executes.
28 questions
Represent all the active functions in the program at a precise moment. It is composed of a chain of functions where each function has a caller (parent) and a callee (descendant), except for the `main`…
28 questions
Software managing the hardware part of the computer and providing an API for user-space software to access various services provided by hardware devices.
28 questions
Mechanism used in a programming language to support run-time method binding.
27 questions
A software testing technique that involves providing invalid, unexpected, or random data to the inputs of a computer system, then monitoring for exceptions, failed assertions, or memory leaks.
27 questions
A way for an operating system to serve requests from user-space without breaking the user-space and kernel-space memory protection.
27 questions
BIOS (basic input/output system) is a special program to get the computer system started after you turn it on.
26 questions
Nasm for *Netwide Assembler* is a very popular and free assembler and disassembler for the x86 architecture (16-bits, 32-bits, and 64-bits).
25 questions
Import Address Table are used as a lookup table when the application is calling a function in a different module in Microsoft Windows operating systems.
25 questions
16 bits DOS MZ executable file format
25 questions
Can be either the division of a computer's primary memory into segments or sections, or the process in the operating system that maps virtual memory onto physical memory.
25 questions
25 questions
24 questions
Field of computer science involved in the security of software and the prevention of bug exploitation by attackers.
23 questions
Microsoft's Program Database debug symbol file format (.pdb). Emitted by compilers such as Visual C++ and rustc alongside Windows builds.
23 questions
A family of instruction set architectures originally designed by AMD to extend the Intel x86 instruction set to 64bits CPUs.
23 questions
The use of executable programs or scripts to achieve well-defined sequences of operations without human interaction.
22 questions
Structured Exception Handling is the mechanism used by compilers for try/catch blocks. It can also be used as anti-debug tricks, by altering the flow, changing the thread context, debugging oneself...
22 questions
Comparing 2 binaries at assembly code level
22 questions
A control flow graph (CFG) is a representation, using graph notation, of all paths that might be traversed through a program during its execution. The control flow graph is due to Frances E. Allen, wh…
22 questions
Lua is a lightweight, embeddable, multi-paradigm, dynamically-typed programming languague.
22 questions
C standard library for the C programming language as specified in the C specification (ANSI C, C99, C11, ...).
21 questions
21 questions
21 questions
for questions discussing communication protocols, how they work and how to identify them.
21 questions
the Ultimate Packer for eXecutables is a free, multiplatform, open-source executables packer.
21 questions
A JAR file allows Java runtimes to efficiently deploy a set of classes and their associated resources. The elements in a JAR file can be compressed, which, together with the ability to download an ent…
21 questions
21 questions
21 questions
1
3 4
5
6 7
11