Secure web-based compiler

Show simple item record

dc.contributor.advisor Krovetz, Ted en_US
dc.contributor.author Sanchez, Jason Paul
dc.date.accessioned 2011-09-09T20:32:52Z
dc.date.available 2011-09-09T20:32:52Z
dc.date.issued 2011-09-09
dc.date.submitted 2011-05-04
dc.identifier.uri http://hdl.handle.net/10211.9/1382
dc.description Project (M.S., Computer Science) -- California State University, Sacramento, 2011. en_US
dc.description.abstract Security has become a fundamental concern in many of today’s applications. Software developers and system administrators have to employ a number of security strategies to protect systems from external and internal threats. This project is an effort to implement a secure web-based application that allows users to upload, compile, execute, and view the output of user’s C/C++ programs. This project will utilize secure web best practices to prevent users from uploading non-targeted file types to the server. Allowing users to upload and execute files without security strategies can leave the host system exposed to a number of potential security vulnerabilities. To mitigate some of these security risks this project will implement additional security measures in addition to the secure web best practices. One security measure will be to implement a security sandbox to restrict user program access to system resources. Another security measure will be to implement a lightweight supervisor program to monitor the usage of system resources by user programs. en_US
dc.description.sponsorship Computer Science en_US
dc.language.iso en_US en_US
dc.subject Compiler en_US
dc.subject PHP en_US
dc.subject C en_US
dc.subject C++ en_US
dc.subject Web security en_US
dc.subject System security en_US
dc.title Secure web-based compiler en_US
dc.type Project en_US

Files in this item

Files Size Format View Description
JSanchez_SWC_Final.pdf 1.043Mb PDF View/Open Main Project - PDF
JSanchez_SWC_Final.doc 3.162Mb Microsoft Word View/Open Main Project - WORD

This item appears in the following Collection(s)

Show simple item record



Advanced Search

Browse

My Account