Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/13575
Full metadata record
DC FieldValueLanguage
dc.date.accessioned2016-10-28T11:30:29Z-
dc.date.available2016-10-28T11:30:29Z-
dc.date.issued2016-
dc.identifier.urihttps://www.um.edu.mt/library/oar//handle/123456789/13575-
dc.descriptionB.SC.(HONS)BUS.&I.T.en_GB
dc.description.abstractThis research work revolves around the study, application, and subsequent implementation of a prototype based on machine learning, which intends to protect online services. The benefits of the proposed approach include identifying browser extensions which are installed locally on a client’s browser, analysing such extensions, processing this gathered data through a classifier algorithm, and maintaining a supervised machine learning architecture through the use of machine learning. A key objective in this study was to establish whether such an approach would be viable for a real application. Through this study, key academic aspects were identified, outlining the essential contribution the data gathered offers online businesses. Through thorough research, it has been identified that there is lack of much-needed server security, when it comes to client side attacks. Internet attacks are present on numerous amounts of mediums, one of them being the browser itself. The architecture of this research was based on primarily identifying such threats located on the browser, followed by recognising methods of preventing them from causing harm to connected servers. This research project involved the designing, developing, and implementation of a well-structured machine learning architecture which was placed as an intermediary between the client and the server, in order to make informed decisions. The data which was gathered by this machine was further processed, in order to continuously populate factual data, whilst improving the accuracy of predicted results. Therefore, to further evaluate the value proposition, this research evaluated a malicious browser extension detection approach based on machine learning. This study analysed the characteristic of a malicious extension systematically and presents important features for machine learning. Experimental results demonstrated that the method utilised in this study is resilient to code obfuscations and is able to correctly determine whether a browser extension is malicious or not. Potential users of this implementation include a number of Web Servers which encounter large amounts of user requests, which unfortunately are currently not being monitored. Tests conducted verified the validity of the system created in relation to both the software used to identify such extensions and machine learning architecture, as well as identified its benefits and limitations.en_GB
dc.language.isoenen_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectAlgorithmsen_GB
dc.subjectComputer networks -- Security measuresen_GB
dc.subjectWorld Wide Web -- Security measuresen_GB
dc.subjectMachine learningen_GB
dc.titleProtecting online services : a proxy-based machine learning architectureen_GB
dc.typebachelorThesisen_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.publisher.institutionUniversity of Maltaen_GB
dc.publisher.departmentFaculty of Economics, Management and Accountancy. Department of Managementen_GB
dc.description.reviewedN/Aen_GB
dc.contributor.creatorGrech, Andrew-
Appears in Collections:Dissertations - FacEma - 2016
Dissertations - FacEMAMAn - 2016

Files in This Item:
File Description SizeFormat 
16BSCBIT009.pdf
  Restricted Access
2.82 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.