forked from wangyif2/RE-for-beginners
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathacronyms.tex
156 lines (151 loc) · 7.97 KB
/
acronyms.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
% TODO split
\part*{\AcronymsUsed}
\addcontentsline{toc}{part}{\AcronymsUsed}
\begin{acronym}
\RU{\input{acro_RU}}
\EN{\input{acro_EN}}
\ES{\input{acro_ES}}
\DE{\input{acro_DE}}
\IT{\input{acro_IT}}
\NL{\input{acro_NL}}
\FR{\input{acro_FR}}
\JA{\input{acro_JA}}
\PL{\input{acro_PL}}
\acro{RA}{\ReturnAddress}
\acro{PE}{Portable Executable\PL{ (format plików wykonywalnych w systemach Windows)}}
\acro{DLL}{Dynamic-Link Library}
\acro{LR}{Link Register}
\acro{IDA}{
\RU{Интерактивный дизассемблер и отладчик, разработан \href{https://hex-rays.com/}{Hex-Rays}}%
\EN{Interactive Disassembler and Debugger developed by \href{https://hex-rays.com/}{Hex-Rays}}%
\IT{\ac{TBT} by \href{https://hex-rays.com/}{Hex-Rays}}%
\ES{Desensamblador Interactivo y depurador desarrollado por \href{https://hex-rays.com/}{Hex-Rays}}%
\NL{Interactive Disassembler en debugger ontwikkeld door \href{https://hex-rays.com}{Hex-Rays}}
\DE{Interaktiver Disassembler und Debugger entwickelt von \href{https://hex-rays.com/}{Hex-Rays}}%
\PL{Interaktywny deasembler i debugger rozwijany przez \href{https://hex-rays.com/}{Hex-Rays}}%
\FR{Désassembleur interactif et débogueur développé par \href{https://hex-rays.com/}{Hex-Rays}}%
\JA{\href{https://hex-rays.com/}{Hex-Rays} によって開発されたインタラクティブなディスアセンブラ・デバッガ}%
}
\acro{IAT}{Import Address Table}
\acro{INT}{Import Name Table}
\acro{RVA}{Relative Virtual Address}
\acro{VA}{Virtual Address}
\acro{OEP}{Original Entry Point}
\acro{MSVC}{Microsoft Visual C++}
\acro{MSVS}{Microsoft Visual Studio}
\acro{ASLR}{Address Space Layout Randomization}
\acro{MFC}{Microsoft Foundation Classes}
\acro{TLS}{Thread Local Storage}
\acro{AKA}{
\EN{Also Known As}%
\FR{Also Known As --- Aussi connu sous le nom de}%
\RU{Also Known As --- Также известный как}%
\ES{Also Known As --- Tambi\'en Conocido Como}%
\NL{Also Known As --- Ook gekend als}%
\IT{Also Known As --- anche conosciuto come}%
\JA{別名}%
\DEph{}%
\PL{Also Known As --- znany również jako}%
}
\acro{CRT}{C Runtime library}
\acro{CPU}{Central Processing Unit}
\acro{GPU}{Graphics Processing Unit}
\acro{FPU}{Floating-Point Unit}
\acro{CISC}{Complex Instruction Set Computing}
\acro{RISC}{Reduced Instruction Set Computing}
\acro{GUI}{Graphical User Interface}
\acro{RTTI}{Run-Time Type Information}
\acro{BSS}{Block Started by Symbol}
\acro{SIMD}{Single Instruction, Multiple Data}
\acro{BSOD}{Blue Screen of Death}
\acro{DBMS}{Database Management Systems}
\acro{ISA}{Instruction Set Architecture\RU{ (Архитектура набора команд)}\PL{ (architektura listy rozkazów)}}
\acro{CGI}{Common Gateway Interface}
\acro{HPC}{High-Performance Computing}
\acro{SOC}{System on Chip}
\acro{SEH}{Structured Exception Handling}
\acro{ELF}{\RU{Executable and Linkable Format: Формат исполняемых файлов, использующийся в Linux и некоторых других *NIX}
\EN{Executable and Linkable Format: Executable File format widely used in *NIX systems including Linux}
\FR{Executable and Linkable Format: Format de fichier exécutable couramment utilisé sur les systèmes *NIX, Linux inclus}
\JA{Executable and Linkable Format: Linuxを含め*NIXシステムで広く使用される実行ファイルフォーマット}
\IT{Executable and Linkable Format: Formato di file eseguibile largamente utilizzato nei sistemi *NIX, Linux incluso}
\DE{Executable and Linkable Format: \DEph{}}
\PL{Executable and Linkable Format: Format plików wykonywalnych używany w systemach z rodziny *NIX, w szczególności na Linuksie}}
\acro{TIB}{Thread Information Block}
\acro{TEA}{Tiny Encryption Algorithm}
\acro{PIC}{Position Independent Code}
\acro{NAN}{Not a Number}
\acro{NOP}{No Operation}
\acro{BEQ}{(PowerPC, ARM) Branch if Equal}
\acro{BNE}{(PowerPC, ARM) Branch if Not Equal}
\acro{BLR}{(PowerPC) Branch to Link Register}
\acro{XOR}{eXclusive OR\RU{ (исключающее \q{ИЛИ})}\FR{ (OU exclusif)}}
\acro{MCU}{Microcontroller Unit}
\acro{RAM}{Random-Access Memory}
\acro{GCC}{GNU Compiler Collection}
\acro{EGA}{Enhanced Graphics Adapter}
\acro{VGA}{Video Graphics Array}
\acro{API}{Application Programming Interface}
\acro{ASCII}{American Standard Code for Information Interchange}
\acro{ASCIIZ}{ASCII Zero (\RU{ASCII-строка заканчивающаяся нулем}\EN{null-terminated ASCII string}
\FR{chaîne ASCII terminée par un octet nul (à zéro)}\JA{ヌル終端文字列})}
\acro{IA64}{Intel Architecture 64 (Itanium)}
\acro{EPIC}{Explicitly Parallel Instruction Computing}
\acro{OOE}{Out-of-Order Execution}
\acro{MSDN}{Microsoft Developer Network}
\acro{STL}{(\Cpp) Standard Template Library}
\acro{PODT}{(\Cpp) Plain Old Data Type}
\acro{HDD}{Hard Disk Drive}
\acro{VM}{Virtual Memory\RU{ (виртуальная память)}\FR{ (mémoire virtuelle)}}
\acro{WRK}{Windows Research Kernel}
\acro{GPR}{General Purpose Registers\RU{ (регистры общего пользования)}\PL{ (rejestry ogólnego przeznaczania)}}
\acro{SSDT}{System Service Dispatch Table}
\acro{RE}{Reverse Engineering}
\acro{RAID}{Redundant Array of Independent Disks}
\acro{SSE}{Streaming SIMD Extensions}
\acro{BCD}{Binary-Coded Decimal}
\acro{BOM}{Byte Order Mark}
\acro{GDB}{GNU Debugger}
\acro{FP}{Frame Pointer}
\acro{MBR}{Master Boot Record}
\acro{JPE}{Jump Parity Even (\RU{инструкция x86}\EN{x86 instruction}\FR{instruction x86}\JA{x86命令}\DEph{})}
\acro{CIDR}{Classless Inter-Domain Routing}
\acro{STMFD}{Store Multiple Full Descending (\DEph{}\RU{инструкция ARM}\EN{ARM instruction}\FR{instruction ARM}\JA{ARM命令})}
\acro{LDMFD}{Load Multiple Full Descending (\DEph{}\RU{инструкция ARM}\EN{ARM instruction}\FR{instruction ARM}\JA{ARM命令})}
\acro{STMED}{Store Multiple Empty Descending (\DEph{}\RU{инструкция ARM}\EN{ARM instruction}\FR{instruction ARM}\JA{ARM命令})}
\acro{LDMED}{Load Multiple Empty Descending (\DEph{}\RU{инструкция ARM}\EN{ARM instruction}\FR{instruction ARM}\JA{ARM命令})}
\acro{STMFA}{Store Multiple Full Ascending (\DEph{}\RU{инструкция ARM}\EN{ARM instruction}\FR{instruction ARM}\JA{ARM命令})}
\acro{LDMFA}{Load Multiple Full Ascending (\DEph{}\RU{инструкция ARM}\EN{ARM instruction}\FR{instruction ARM}\JA{ARM命令})}
\acro{STMEA}{Store Multiple Empty Ascending (\DEph{}\RU{инструкция ARM}\EN{ARM instruction}\FR{instruction ARM}\JA{ARM命令})}
\acro{LDMEA}{Load Multiple Empty Ascending (\DEph{}\RU{инструкция ARM}\EN{ARM instruction}\FR{instruction ARM}\JA{ARM命令})}
\acro{APSR}{(ARM) Application Program Status Register}
\acro{FPSCR}{(ARM) Floating-Point Status and Control Register}
\acro{RFC}{Request for Comments}
\acro{TOS}{Top of Stack\RU{ (вершина стека)}}
\acro{LVA}{(Java) Local Variable Array\RU{ (массив локальных переменных)}}
\acro{JVM}{Java Virtual Machine}
\acro{JIT}{Just-In-Time compilation}
\acro{CDFS}{Compact Disc File System}
\acro{CD}{Compact Disc}
\acro{ADC}{Analog-to-Digital Converter}
\acro{EOF}{End of File\DEph{}\RU{ (конец файла)}\FR{ (fin de fichier)}\JA{(ファイル終端)}}
\acro{TBT}{To be Translated. The presence of this acronym in this place means that the English version has some new/modified content which is to be translated and placed right here.}
\acro{DIY}{Do It Yourself}
\acro{MMU}{Memory Management Unit}
\acro{DES}{Data Encryption Standard}
\acro{MIME}{Multipurpose Internet Mail Extensions}
\acro{DBI}{Dynamic Binary Instrumentation}
\acro{XML}{Extensible Markup Language}
\acro{JSON}{JavaScript Object Notation}
\acro{URL}{Uniform Resource Locator}
\acro{ISP}{Internet Service Provider}
\acro{IV}{Initialization Vector}
\acro{RSA}{Rivest Shamir Adleman}
\acro{CPRNG}{Cryptographically secure PseudoRandom Number Generator}
\acro{GiB}{Gibibyte}
\acro{CRC}{Cyclic redundancy check}
\acro{AES}{Advanced Encryption Standard}
\acro{GC}{Garbage Collector}
\acro{IDE}{Integrated development environment}
\acro{BB}{Basic Block}
\end{acronym}