The Reconstruction of User-Interactions from HTTP traces for RIAs

A user using a Web application generates HTTP traffic which can be captured and logged to be used for further analysis such as finding potential security holes. This document provides a method to reconstruct user-interactions from HTTP network traffic with a specific focus on RIAs. The only input...

Full description

Bibliographic Details
Main Author: Baghbanzadeh, Sara
Other Authors: Jourdan, Guy-Vincent
Language:en
Published: Université d'Ottawa / University of Ottawa 2016
Subjects:
Online Access:http://hdl.handle.net/10393/34470
http://dx.doi.org/10.20381/ruor-5576
id ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-34470
record_format oai_dc
spelling ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-344702018-01-05T19:02:39Z The Reconstruction of User-Interactions from HTTP traces for RIAs Baghbanzadeh, Sara Jourdan, Guy-Vincent user-interactions HTTP traffic replaying reconstruction A user using a Web application generates HTTP traffic which can be captured and logged to be used for further analysis such as finding potential security holes. This document provides a method to reconstruct user-interactions from HTTP network traffic with a specific focus on RIAs. The only input provided is the full, unaltered HTTP network traffic of the original user-session. This thesis presents a system to replay HTTP trace for reconstructing the user-interactions using a programmable Web browser that is used to simulate user's actions and to execute client-side scripts. The experimental results show that the proposed solution in this thesis leads to a system which has a good performance in reconstructing user-interactions. The system performs an automated reconstruction of the user-interactions which reconstructs every DOM state that has been visited by the user during the user-session and the actions taken by the user, including user-inputs provided by the user. 2016-04-08T19:32:02Z 2016-04-08T19:32:02Z 2016 Thesis http://hdl.handle.net/10393/34470 http://dx.doi.org/10.20381/ruor-5576 en Université d'Ottawa / University of Ottawa
collection NDLTD
language en
sources NDLTD
topic user-interactions
HTTP traffic
replaying
reconstruction
spellingShingle user-interactions
HTTP traffic
replaying
reconstruction
Baghbanzadeh, Sara
The Reconstruction of User-Interactions from HTTP traces for RIAs
description A user using a Web application generates HTTP traffic which can be captured and logged to be used for further analysis such as finding potential security holes. This document provides a method to reconstruct user-interactions from HTTP network traffic with a specific focus on RIAs. The only input provided is the full, unaltered HTTP network traffic of the original user-session. This thesis presents a system to replay HTTP trace for reconstructing the user-interactions using a programmable Web browser that is used to simulate user's actions and to execute client-side scripts. The experimental results show that the proposed solution in this thesis leads to a system which has a good performance in reconstructing user-interactions. The system performs an automated reconstruction of the user-interactions which reconstructs every DOM state that has been visited by the user during the user-session and the actions taken by the user, including user-inputs provided by the user.
author2 Jourdan, Guy-Vincent
author_facet Jourdan, Guy-Vincent
Baghbanzadeh, Sara
author Baghbanzadeh, Sara
author_sort Baghbanzadeh, Sara
title The Reconstruction of User-Interactions from HTTP traces for RIAs
title_short The Reconstruction of User-Interactions from HTTP traces for RIAs
title_full The Reconstruction of User-Interactions from HTTP traces for RIAs
title_fullStr The Reconstruction of User-Interactions from HTTP traces for RIAs
title_full_unstemmed The Reconstruction of User-Interactions from HTTP traces for RIAs
title_sort reconstruction of user-interactions from http traces for rias
publisher Université d'Ottawa / University of Ottawa
publishDate 2016
url http://hdl.handle.net/10393/34470
http://dx.doi.org/10.20381/ruor-5576
work_keys_str_mv AT baghbanzadehsara thereconstructionofuserinteractionsfromhttptracesforrias
AT baghbanzadehsara reconstructionofuserinteractionsfromhttptracesforrias
_version_ 1718598541896581120