COMPETITIVE PROGRAMMING PLATFORM AND METHODS OF SAFELY EXECUTING UNTRUSTED CODE

The article discusses the use of information systems for holding programming Olympiads, especially in the context of executing code from untrusted sources. An analysis of existing systems designed to ensure the safe execution of tasks by Olympiad participants is conducted, and the problems faced by organisers and developers of such systems are discussed. Their shortcomings are shown, such as complexity of use, limited functionality, commercial focus. A system is proposed that can function in the internal local network of an institution, providing the ability to hold both online and offline Olympiads. The article also pays attention to security measures that can be taken to minimise risks when executing code from untrusted sources. The authors focus on the analysis of existing isolation and virtualisation methods, identifying their advantages and disadvantages.

Authors

Institutions

Publication Details

Journal
Technologies & Quality
Published
2024-10-28
DOI
https://doi.org/10.34216/2587-6147-2024-3-65-67-71
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

COMPETITIVE PROGRAMMING PLATFORM AND METHODS OF SAFELY EXECUTING UNTRUSTED CODE

Alexander V. Orlov, Ilya R. Markov, Vadim A. Kulipanov
Technologies & Quality
Advanced Malware Detection Techniques
article

COMPETITIVE PROGRAMMING PLATFORM AND METHODS OF SAFELY EXECUTING UNTRUSTED CODE

Alexander V. Orlov, Ilya R. Markov, Vadim A. Kulipanov
article en

Abstract

The article discusses the use of information systems for holding programming Olympiads, especially in the context of executing code from untrusted sources. An analysis of existing systems designed to ensure the safe execution of tasks by Olympiad participants is conducted, and the problems faced by organisers and developers of such systems are discussed. Their shortcomings are shown, such as complexity of use, limited functionality, commercial focus. A system is proposed that can function in the internal local network of an institution, providing the ability to hold both online and offline Olympiads. The article also pays attention to security measures that can be taken to minimise risks when executing code from untrusted sources. The authors focus on the analysis of existing isolation and virtualisation methods, identifying their advantages and disadvantages.

Technologies & QualityVol. 65(3)
Kostroma State University named after N A Nekrasov (RU)
Openalex Percentile: Top 79%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.