检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李定才[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[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.143.255.90