Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/49161
DC FieldValue
dc.titleEnsuring Session Integrity in the Browser Environment
dc.contributor.authorPATIL KAILAS RAVSAHEB
dc.date.accessioned2014-01-31T18:01:30Z
dc.date.available2014-01-31T18:01:30Z
dc.date.issued2013-01-22
dc.identifier.citationPATIL KAILAS RAVSAHEB (2013-01-22). Ensuring Session Integrity in the Browser Environment. ScholarBank@NUS Repository.
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/49161
dc.description.abstractOver the past decade, web applications have undergone a transformation from a collection of static HTML web pages to complex applications containing dynamic code and rich user interfaces. As the supporting platform for such applications, web browsers execute and manage dynamic and potentially malicious code. However, lack of protection mechanisms in the execution environment provided by web browsers has made various attacks possible that can compromise the integrity of web applications. Various existing solutions are proposed to secure web applications, but they fail to regulate the behaviors of JavaScript code, such as manipulations of the UI elements or communications with web servers. However, such behaviors are key indicators of attacks against web applications. By capturing malicious behaviors exposed by such attacks, we can robustly defeat them. Thus, in this thesis, we focus on fundamental ways to control the behaviors of untrusted code. We develop a line of novel solutions to bring necessary behavior control mechanisms into web browsers, which effectively combat threats to the integrity of web applications. This thesis proposes new solutions for extracting and controlling the behaviors of untrusted code in the execution environment. They provide an effective way to combat integrity problems in web sessions. As shown by evaluation results on detecting and preventing malicious behaviors in web sessions, this thesis shows that the behaviors of untrusted code play an important role in the development of security solutions for ensuring integrity of web sessions. Our evaluation with real-world web applications also demonstrate the practicality, effectiveness, and low-performance overhead of the proposed solutions.
dc.language.isoen
dc.subjectbrowser environment, web session, integrity, session integrity, web security
dc.typeThesis
dc.contributor.departmentCOMPUTER SCIENCE
dc.contributor.supervisorLIANG ZHENKAI
dc.description.degreePh.D
dc.description.degreeconferredDOCTOR OF PHILOSOPHY
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Ph.D Theses (Open)

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
Thesis-HT080141L.pdf2.08 MBAdobe PDF

OPEN

NoneView/Download

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.