Géczi, Zsolt and Iványi, Péter (2018) Automatic translation of assembly shellcodes to printable byte codes. Pollack Periodica, 13 (1). pp. 3-20. ISSN 1788-1994
|
Text
606.2018.13.1.1.pdf Download (138kB) | Preview |
Abstract
The generation of printable shellcode is an important computer security research area. The original idea of the printable shellcode generation was to write a binary, executable code in a way that the generated byte code contains only bytes that are represented by the English letters, numbers and punctuation characters. In this way unfortunately only a limited number of CPU instructions can be used. In the originally published paper a small decoder is written with instructions represented by printable characters and the shellcode is decoded on the stack to be executed later. This paper, however describes a proof of concept project, which converts the source code of a full assembly program or shellcode to a new source code, whose compiled binary code contains only printable characters. The paper also presents new, printable character implementation of some CPU instructions.
Item Type: | Article |
---|---|
Additional Information: | MTA KFB támogatási szerződés alapján archiválva |
Subjects: | T Technology / alkalmazott, műszaki tudományok > TA Engineering (General). Civil engineering (General) / általános mérnöki tudományok |
Depositing User: | Violetta Baliga |
Date Deposited: | 10 Apr 2018 13:59 |
Last Modified: | 30 Apr 2020 23:15 |
URI: | http://real.mtak.hu/id/eprint/79135 |
Actions (login required)
![]() |
Edit Item |