Time estimation for next request to prevent DOS attack on RESTful Services
العناوين الأخرى
حساب الوقت للطلب التالي لمنع عملية حدوث حجب الخدمة في خدمات الريستفول RESTful
مقدم أطروحة جامعية
مشرف أطروحة جامعية
الجامعة
الجامعة الإسلامية
الكلية
كلية تكنولوجيا المعلومات
القسم الأكاديمي
تكنولوجيا المعلومات
دولة الجامعة
فلسطين (قطاع غزة)
الدرجة العلمية
ماجستير
تاريخ الدرجة العلمية
2016
الملخص الإنجليزي
Systems are getting integrated faster and easier using web API, as applications and cloud API’s nowadays are shifting to REST-based services in the detriment of SOAP-based ones.
RESTful services are a lightweight alternative to Web Services implemented using HTTP and principles of REST.
Thus there is no standard applied on RESTful, so security is not considered by default.
One of the most attack suffer by the mainstream service providers is Buffer overflow in RESTful services, as a result from misuse or intentional attack.
Client requests a resource many times that consume processing time and a lot of money for each request and may cause Denial of services (DOS).
This is a hot topic since there is a lack of study in this field and a wide use for RESTful services as a commercial base, so our approach focuses on how to prevent the suspicious repeated RESTful requests.
Every RESTful request has process time and guarded with a token which we increase in live time by next expected time for next request.
To protect the service provider from suspicious repeated RESTful requests (which causes losing money & may cause buffer overflow DOS attack) we must prevent repeated request for same resources from the same client before the process time of the previous request is done and to ensure that the new RESTful request has a valid token.
We propose an approach to estimate RESTful process request time from a set of previous requests using large number of experiments to find general equation for estimate current computing time and finding the next expected time for next RESTful request using our equation.
We compute guard time depending on the next request time which protect service provider from repeated request that causes buffer overflow DOS attack.
The results were sufficient as the accuracy ranges between 93% and 98% with average 97.31 %.
التخصصات الرئيسية
تكنولوجيا المعلومات وعلم الحاسوب
عدد الصفحات
80
قائمة المحتويات
Table of contents.
Abstract.
Abstract in Arabic.
Chapter One : Introduction.
Chapter Two : Theoretical background.
Chapter Three : Related works.
Chapter Four : Proposed approach.
Chapter Five : Implementation.
Chapter Six : Experiments and results.
Chapter Seven : Conclusion and future work.
References.
نمط استشهاد جمعية علماء النفس الأمريكية (APA)
Subayh, Muna Ismail. (2016). Time estimation for next request to prevent DOS attack on RESTful Services. (Master's theses Theses and Dissertations Master). Islamic University, Palestine (Gaza Strip)
https://search.emarefa.net/detail/BIM-727286
نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)
Subayh, Muna Ismail. Time estimation for next request to prevent DOS attack on RESTful Services. (Master's theses Theses and Dissertations Master). Islamic University. (2016).
https://search.emarefa.net/detail/BIM-727286
نمط استشهاد الجمعية الطبية الأمريكية (AMA)
Subayh, Muna Ismail. (2016). Time estimation for next request to prevent DOS attack on RESTful Services. (Master's theses Theses and Dissertations Master). Islamic University, Palestine (Gaza Strip)
https://search.emarefa.net/detail/BIM-727286
لغة النص
الإنجليزية
نوع البيانات
رسائل جامعية
رقم السجل
BIM-727286
قاعدة معامل التأثير والاستشهادات المرجعية العربي "ارسيف Arcif"
أضخم قاعدة بيانات عربية للاستشهادات المرجعية للمجلات العلمية المحكمة الصادرة في العالم العربي
تقوم هذه الخدمة بالتحقق من التشابه أو الانتحال في الأبحاث والمقالات العلمية والأطروحات الجامعية والكتب والأبحاث باللغة العربية، وتحديد درجة التشابه أو أصالة الأعمال البحثية وحماية ملكيتها الفكرية. تعرف اكثر