ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Secure program execution in the GNU/Linux operating system

Matej Nanut (2014) Secure program execution in the GNU/Linux operating system. EngD thesis.

[img]
Preview
PDF
Download (552Kb)

    Abstract

    This diploma thesis addresses the issue of unknown program execution in the GNU/Linux operating system. The need for such a solution is apparent in online submission systems for programming assignments and evaluation systems used in programming competitions. Untrusted programs must be executed in both cases. If a user obtains access to other users' files, they can steal and sabotage their solutions. In the context of this work, the program gaol has been developed. It supports this kind of security by using available mechanisms in the Linux kernel. In addition to it, an evaluation system build on top of gaol for executing and testing programming assignments has also been developed.

    Item Type: Thesis (EngD thesis)
    Keywords: security, lightweight virtualization, GNU/Linux, containers, evaluation system for programming assignments
    Number of Pages: 56
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Tomaž Dobravec258Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1536213955 )
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 2895
    Date Deposited: 22 Dec 2014 16:46
    Last Modified: 03 Mar 2015 14:52
    URI: http://eprints.fri.uni-lj.si/id/eprint/2895

    Actions (login required)

    View Item