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.
Authors:Réka Sárközi, Péter Iványi, and Attila Béla Széll
This paper describes the adaptation of the formex configuration processing to the computer program Grasshopper 3D and focuses on the applied mathematical solutions. Formex algebra is a mathematical system, primarily used for planning structural systems like truss-grid domes and vaults, together with the programming language Formian. The goal of the research is to allow architects to plan truss-grid structures easily with parametric design tools based on the versatile formex algebra mathematical system. To produce regular structures, coordinate system transformations are used. Owing to the abilities of the parametric design software, it is possible to apply further modifications on the structures and gain special forms. The paper covers the basic dome types, and it introduces additional dome-based structures using special coordinate-system solutions based on a spherical coordinate system, vault structures and their modifications based on a cylindrical coordinate system and circular structures and their modifications based on polar coordinates. Moreover two rotational grid tools are introduced, which uses coordinate system transformations on a unique way to create surfaces of revolutions based on the given generating curve and create grid structures on these surfaces. It also describes the solution technique to implement the triangular grid version of every one of these tools based on diamatic domes. The adaptation of formex algebra and the parametric workflow of Grasshopper together give the possibility of quick and easy design and optimization of special truss-grid domes.
Authors:Olivér Rák, Ágnes Borsos, and Péter Iványi
The increasing interest in large-panel building apartment renovation has heightened the need for a method-based examination. This research provides support to owners, investors, designers and habitants during decisions taking. The study covers the requirements, renovation trend, and cost evaluation. These criteria were defined by using general findings as the base of optimal renovations, which allows utilizing the results for wider areas. Renovations can be established to maintain or increase the value of apartments and the success of the investments depending on the optimal planning. The comfort needs, material selection, and the way of budget distribution are the main parameters of successful improvements. The analysis covers common quality renovation possibilities.