Das, Sahil (2024) Exploiting and Preventing DoS attacks via Race Conditions. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (753kB) | Preview |
Preview |
PDF (Configuration Manual)
Download (1MB) | Preview |
Abstract
DoS attacks are a common yet not preventable issue nowadays in the systems and these can cause severe disruptions in the working procedures of organisations, causing financial losses on the way too. The data present in the systems sometimes also gets corrupted due to over processing of the data. One such ignored aspect of how the DoS arises is via the Race conditions where the timing and sequence of various processes can be manipulated to crash the system in such a way that the least suspicion arises. By examining and cloning various race conditions onto web apps we can find out which techniques were mostly used to leverage the DoS attacks. Through various comprehensive, simple to understand analysis we will try to figure out how various race conditions can be leveraged to DoS attacks. Once this aspect is done, various preventive measures will also be implemented and these measures will also be tested as to which of them can be the most effective. The proposed solutions include but are not limited to secure coding practices, tweaking various aspects in the cloud, using secure deployment measures and so on. The various parameters of effectiveness are measured using tools such as Prometheus, Grafana and Google Pagespeed.
Item Type: | Thesis (Masters) |
---|---|
Supervisors: | Name Email Monaghan, Mark UNSPECIFIED |
Uncontrolled Keywords: | Race Conditions; DoS attacks; WebApps; Monitoring |
Subjects: | Q Science > QA Mathematics > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science Q Science > QA Mathematics > Computer software T Technology > T Technology (General) > Information Technology > Computer software Q Science > QA Mathematics > Computer software > Computer Security T Technology > T Technology (General) > Information Technology > Computer software > Computer Security |
Divisions: | School of Computing > Master of Science in Cyber Security |
Depositing User: | Ciara O'Brien |
Date Deposited: | 29 Jul 2025 11:31 |
Last Modified: | 29 Jul 2025 11:31 |
URI: | https://norma.ncirl.ie/id/eprint/8303 |
Actions (login required)
![]() |
View Item |