Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/112493
Title: ALGORITHMS FOR IMPLEMENTING STRATEGIES TO DETECT AND MITIGATE WEB APPLICATION VULNERABILITIES
Researcher: S. FOUZUL HIDHAYA
Guide(s): Dr. ANGELINA GEETHA
University: B S Abdur Rahman University
Completed Date: 02/09/2016
Abstract: The Internet, one of the wonders of modern science, has impacted the newlinelifestyle of people, regardless of age, education and standard of living. The newlinerelation between customers and business has assumed newer dimensions newlineand approached new horizons because of Internet based applications, also newlinecalled the Web Applications. However, there are also problems that tag newlinealong, and mainly the problem of security issues related to Web Applications newlinethat needs to be addressed first. Attacks on the Web application can newlinebasically be on applications used in desktop devices or handheld devices. In newlinedesktop based Web applications, in accordance with the client input to a Web newlineapplication, data are either stored or processed or retrieved. If this client input newlinecould be infected, then the whole Web application system would be newlinecompromised. This compromise is caused by the Structured Query newlineLanguage (SQL) Injection attack and the Cross Site Scripting (XSS) Attack, newlinewhich are called the Input validation attacks. Studies have proved that newlineinsufficient validation on the client input is the major reason for these attacks. newlineTo detect and mitigate these attacks a novel server side approach using data newlinecleansing algorithm has been proposed and implemented in this work. This newlinesystem uses a reverse proxy that interprets the input from the user, extracts newlinethe user query, and sanitizes it before sending the processed input to the newlineserver. To test the system, four applications from the test bed newlinewww.gotocode.com have been used. The inputs to these applications were newlinethe SQL injection commands from the cheat sheet developed by Halfond et newlineal., for their work AMNESIA. The accuracy of the system accounted to 100% newlinewith a minimal trade-off of 3.49% increase in response time. newlineIn recent years, the Web Applications have migrated from the client newlineserver architecture to the Smartphone systems. The Web Applications have newlinebeen tailored for use in Smartphones. The security issues in the Smartphone newlinescenario could be caused through two ports, the permissions and the WebView.
Pagination: 
URI: http://hdl.handle.net/10603/112493
Appears in Departments:Department of Computer Science and Engineering

Files in This Item:
File Description SizeFormat 
10. chapter-3.pdfAttached File40.16 kBAdobe PDFView/Open
11. chapter-4.pdf164.95 kBAdobe PDFView/Open
12. chapter-5.pdf100.83 kBAdobe PDFView/Open
13. chapter-6.pdf79 kBAdobe PDFView/Open
14. chapter-7.pdf315.06 kBAdobe PDFView/Open
15. chapter-8.pdf12.35 kBAdobe PDFView/Open
16.references.pdf56.85 kBAdobe PDFView/Open
17. list of publication.pdf6.81 kBAdobe PDFView/Open
18. appendix.pdf115.96 kBAdobe PDFView/Open
19. biography.pdf22.08 kBAdobe PDFView/Open
1. title page.pdf9.04 kBAdobe PDFView/Open
4. bonafide_certificate.pdf154.14 kBAdobe PDFView/Open
6. table of content.pdf19.11 kBAdobe PDFView/Open
7. abstract.pdf9.31 kBAdobe PDFView/Open
8. chapter-1.pdf81.96 kBAdobe PDFView/Open
9. chapter-2.pdf68.21 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: