Security on COJ

Feel free to ask any questions related to the COJ.
mgear
Posts: 4
Joined: Tue Jan 15, 2013 2:39 am
Gender: None specified

Security on COJ

Postby mgear » Wed Jan 16, 2013 11:50 pm

Hello, I have a question about COJ's security, what preventions do languages like C/C++ and Java use so that users do not damage the server when sending codes? for example: prohibiting sockets and stuff like that.



User avatar
ymondelo20
COJ Administrator
Posts: 1968
Joined: Sun Nov 13, 2011 12:32 pm
Location: Universidad de las Ciencias Informáticas
Gender: None specified
Contact:

Re: Security on COJ

Postby ymondelo20 » Thu Jan 17, 2013 9:48 pm

The qualifying application has only the privileges required to do so (although it was in the code, the program could not manipulate memory, file system, open network connections, etc). In addition, some functions identified as potentially dangerous, are identified in advance: so you get an "Invalid Function" veredict fron the Judge.
"Every problem has a simple, fast and wrong solution" OJ's Main Law. ;)

mgear
Posts: 4
Joined: Tue Jan 15, 2013 2:39 am
Gender: None specified

Re: Security on COJ

Postby mgear » Tue Jul 22, 2014 8:16 pm

Ooo then to make that, does the server uses a sandbox?


Return to “FAQ”

Who is online

Users browsing this forum: No registered users and 1 guest