基于Windows的在线判题系统的安全性研究  被引量:6

Research on the Safety of Online Judge System Based on Windows

在线阅读下载全文

作  者:李定才[1] 瞿绍军[1] 胡争[1] 段兵[1] 成幸毅[1] 唐强[1] 

机构地区:[1]湖南师范大学数学与计算机科学学院,湖南长沙410081

出  处:《计算机技术与发展》2011年第9期204-207,共4页Computer Technology and Development

基  金:湖南师范大学教改项目(2008-24);2010年湖南省大学生研究性学习和创新性实验计划项目(201012)

摘  要:在线判题系统(OJ)是ACM/ICPC竞赛选手用来进行程序设计练习和比赛的平台,现有OJ在遇到恶意提交代码方面经常造成服务器故障、崩溃或硬盘阻塞等安全威胁。为参加ACM/ICPC竞赛选手提供安全、可靠和高性能的OJ平台,在保证安全性的同时又不影响使用性。论文从源码级控制、应用程序级控制与防止恶意提交方面作了深入研究,提出基于sandbox(Windows沙箱)、ACL(访问控制列表)、完美哈希和帐号保密等技术的安全体系结构,通过在Windows下搭建OJ平台验证了采用此体系结构的OJ彻底解决了前面的安全问题。OJ安全可靠,性能优良。Online Judge(OJ)system is the platform for ACM / ICPC programming players,the existing OJs now meet the server trouble,service stop,hard disk choke and other security threats because of malicious submits.To provide safe,reliable and high performance OJ platform for ACM / ICPC programming players,ensure both the safety and the usability at the same time.Study from source-level control,application-level control and preventing malicious submits,put forward measures that based on sandbox(Windows sandbox),ACL(Access Control List),the perfect Hash,account security and other technical that formed security technical architecture,by practicing this architecture based on Windows,this architecture can solve all problems above,and was verified safe,reliable,and with good performance.

关 键 词:国际大学生程序设计竞赛 在线判题 WINDOWS 沙箱 访问控制表 完美哈希 

分 类 号:TP309[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象