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.
The .NET framework is a software framework designed mainly for the Microsoft Windows operating system. It includes an implementation of the Base Class Library, Common Language Runtime (commonly referr…
112 questions
8051 aka MCS-51 is the 8-bit microcontroller architecture created by Intel in 1980. The original chips were discontinued in 1996 but it still remains one of the most ubiquitous embedded architectures …
8 questions
11 questions
ActionScript is a scripting language used for RIAs, mobiles applications, web applications, etc.
6 questions
0 questions
52 questions
A family of instruction set architectures originally designed by AMD to extend the Intel x86 instruction set to 64bits CPUs.
23 questions
Android is Google's Linux-based operating system for mobile devices. Initially developed by Android, Inc., Android is the world's most widely used smartphone platform.
391 questions
angr is a Python binary analysis framework developed by the Computer Security Lab at UC Santa Barbara and their associated CTF team, Shellphish.
project URL: https://github.com/angr/angr
36 questions
Any techniques or tricks used to prevent, mitigate or detect an attempt to run the software within a debugging environment.
136 questions
5 questions
`Application Programming Interface` defines an interface that controls the interactions between a module and its users.
40 questions
8 questions
23 questions
Android Application Package is the package file format used by the Android operating system for distribution and installation of mobile applications.
113 questions
9 questions
16 questions
A family of instruction set architectures based on a RISC architecture developed by British company ARM Holdings. Heavily used in embedded devices such as mobile phones, tablets, set-top boxes, ...
342 questions
32 questions
14 questions
0 questions
3 questions
A family of very low-level programming languages, just above machine code, where each statement corresponds to a single machine code instruction.
825 questions
Abstract Syntax Trees are used to model source code on a higher level of abstraction.
3 questions
A US based company founded in 1984 which manufactures semiconductors. Their major products are AVRs, flash memories, Wi-Fi devices, EEPROM memories, FPGAs, ...
4 questions
The use of executable programs or scripts to achieve well-defined sequences of operations without human interaction.
22 questions
Benign samples are those samples which are not malicious, and carry no harmful behaviors or characteristics. In relation to reverse engineering, benign is often used as the opposite of malicious.
3 questions
Files with machine code directly readable by the CPU or the interpreter. It encloses any executables, libraries, object code or memory dump of the analyzed software.
149 questions
The process of gathering information about a binary file, either with static or dynamic methods.
538 questions
Binary diagnosis is the art of understanding the properties of an unknown binary stream of data without any additional information. Usually done as a last resort due to lack of related code to reverse…
35 questions
35 questions
Refer to the hexadecimal format which is directly executed by the CPU or the interpreter. Opposed to the human-readable format which can be understood by the reverse without any intermediate translati…
69 questions
52 questions
BIOS (basic input/output system) is a special program to get the computer system started after you turn it on.
26 questions