|
|
|
|
LEADER |
02675na a2200241 4500 |
003 |
HR-ZaFER |
005 |
20160607112958.0 |
008 |
160221s2015 ci ||||| m||| 00| 0 hr d |
035 |
|
|
|a (HR-ZaFER)ferid2082
|
040 |
|
|
|a HR-ZaFER
|b hrv
|c HR-ZaFER
|e ppiak
|
100 |
1 |
|
|a Maldini, Antun
|9 36945
|
245 |
1 |
0 |
|a Nadogradnja programskog sustava PErmutator s podrškom za ELF izvršne datoteke :
|b završni rad /
|c Antun Maldini ; [mentor Stjepan Groš].
|
246 |
1 |
|
|a Adding support for ELF binaries to PErmutator
|i Naslov na engleskom:
|
260 |
|
|
|a Zagreb,
|b A. Maldini,
|c 2015.
|
300 |
|
|
|a 28 str. ;
|c 30 cm +
|e CD-ROM
|
502 |
|
|
|b preddiplomski studij
|c Fakultet elektrotehnike i računarstva u Zagrebu
|g smjer: Računarska znanost, šifra smjera: 41, datum predaje: 2015-06-12, datum završetka: 2015-07-13
|
520 |
3 |
|
|a Sažetak na hrvatskom: Ljudi griješe, i kao rezultat skoro svaki netrivijalan računalni program sadrži greške. Pri korištenju programskih jezika bez automatskog upravljanja memorijom, česti su propusti koji rezultiraju (potencijalnom) korupcijom memorije. S obzirom na raširenost jezika C i C++, ti problemi će ostati prisutni u doglednom vremenu. Mehanizmi zaštite od napadâ koji ih iskorištavaju su poprilično razvijeni, ali još uvijek postoje rupe koje ne uspijevaju zaštititi. U radu je dan pregled napadâ i zaštitnih mehanizama, te je PErmutator, programski sustav koji se razvija u svrhu poboljšanja zaštite permutacijom blokova kôda unutar izvršnih datotekâ, proširen podrškom za ELF izvršne datoteke, koje se koriste na *nix operacijskim sustavima.
|
520 |
3 |
|
|a Sažetak na engleskom: People make mistakes, and as a consequence almost every nontrivial computer program has mistakes in it. When languages without automatic memory management are used, (potential) memory corruption is a frequent occurence. With C and C++ being widely used, these issues aren't going away any time soon. The mechanisms used to protect against them are fairly advanced, but they still fail against certain attacks. In this work, an overview of attack methods and protection mechanisms is given, and the PErmutator program, currently under development with the goal of improving security by rearranging code blocks within executables, is extended by adding support for ELF executables, which are used on Unix-like operating systems.
|
653 |
|
1 |
|a računalna sigurnost, operacijski sustavi, DEP, ASLR, buffer overflow, korupcija memorije, ELF, PE, PErmutator
|
653 |
|
1 |
|a computer security, operating systems, DEP, ASLR, buffer overflow, memory corruption, ELF, PE, PErmutator
|
700 |
1 |
|
|a Groš, Stjepan
|4 ths
|9 30853
|
942 |
|
|
|c Z
|2 udc
|
999 |
|
|
|c 45925
|d 45925
|