|
Mathematical Foundations of Computer Science and Computer Security
Using ELF relocations for executable encryption
R. K. Lebedev, V. E. Sitnov Novosibirsk State University
Abstract:
A new approach to hiding the code of Linux executable files using a relocation table is proposed, which allows you to create a crypter without embedding the decryption code in the executable file. Various applications of this approach are evaluated and the respective crypter prototypes are implemented. The dangers of this approach for the reverse engineering tools IDA, Ghidra, angr, as well as for antivirus software are assessed.
Keywords:
packer, crypter, malware, relocation table, ELF.
Citation:
R. K. Lebedev, V. E. Sitnov, “Using ELF relocations for executable encryption”, Prikl. Diskr. Mat. Suppl., 2024, no. 17, 131–134
Linking options:
https://www.mathnet.ru/eng/pdma663 https://www.mathnet.ru/eng/pdma/y2024/i17/p131
|
|