Vulnerabilities detection in internet of things operating systems / (Record no. 84191)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 02911cam a2200349 a 4500 |
003 - CONTROL NUMBER IDENTIFIER | |
control field | EG-GiCUC |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20250223032919.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 220213s2021 ua d f m 000 0 eng d |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | EG-GiCUC |
Language of cataloging | eng |
Transcribing agency | EG-GiCUC |
041 0# - LANGUAGE CODE | |
Language code of text/sound track or separate title | eng |
049 ## - LOCAL HOLDINGS (OCLC) | |
Holding library | Deposite |
097 ## - Thesis Degree | |
Thesis Level | M.Sc |
099 ## - LOCAL FREE-TEXT CALL NUMBER (OCLC) | |
Classification number | Cai01.20.03.M.Sc.2021.Ab.V |
100 0# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Abdullah Mahmoud Abdullah Abdullah Alboghdady |
245 10 - TITLE STATEMENT | |
Title | Vulnerabilities detection in internet of things operating systems / |
Statement of responsibility, etc. | Abdullah Mahmoud Abdullah Abdullah Alboghdady ; Supervised Khaled Wassif , Mohammad Elramly |
246 15 - VARYING FORM OF TITLE | |
Title proper/short title | كشف الثغرات فى نظم تشغيل إنترنت الأشياء |
260 ## - PUBLICATION, DISTRIBUTION, ETC. | |
Place of publication, distribution, etc. | Cairo : |
Name of publisher, distributor, etc. | Abdullah Mahmoud Abdullah Abdullah Alboghdady , |
Date of publication, distribution, etc. | 2021 |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 105 P. : |
Other physical details | charts ; |
Dimensions | 30cm |
502 ## - DISSERTATION NOTE | |
Dissertation note | Thesis (M.Sc.) - Cairo University - Faculty of Computers and Artificial Intelligence - Department of Computer Sciences |
520 ## - SUMMARY, ETC. | |
Summary, etc. | The Internet of Things Operating Systems (IoT OSs) run, manage and control IoT devices. Therefore, it is essential to secure the source code for IoT OSs, especially if deployed on devices used for human care and safety. IoT devices can be high-end devices that are operated by traditional operating systems, such as Linux, or low-end devices with limited resources, e.g., very limited memory, computational power, and power supply. The scope of this study is low-end IoT OSs, which play a vital role in operating and running low-end devices. The main objective of this research is to create a supervised Machine Learning (ML) model for vulnerability detection of IoT OSs source code. First, we created a labeled dataset of IoT OS{u2019}s vulnerability regarding Common Weakness Enumeration (CWE) as a benchmark by exploiting Static Analysis Tools (SATs). We applied SATS to four IoT OSs to identify vulnerabilities and to investigate the growth of IoT OSs total errors, the growth of errors per 1 K SLOC, and identify the most prevalent vulnerabilities within the IoT OSs source code. Additionally, CodeScene tool was used to investigate the development of evolutionary properties of IoT OSs and address the relationship between the evolutionary properties and the presence of IoT OS vulnerabilities. As a result, we created a labeled dataset of vulnerable and benign code snippets and trained three ML models on detecting CWE vulnerabilities present in IoT OSs.Then, we chose the ML with the best training accuracy to be our detection model for IoT OSs vulnerabilities detection |
530 ## - ADDITIONAL PHYSICAL FORM AVAILABLE NOTE | |
Additional physical form available note | Issued also as CD |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Operating systems |
653 #4 - INDEX TERM--UNCONTROLLED | |
Uncontrolled term | Internet of Things Operating Systems |
653 #4 - INDEX TERM--UNCONTROLLED | |
Uncontrolled term | Internet of Things security |
653 #4 - INDEX TERM--UNCONTROLLED | |
Uncontrolled term | RIOT |
700 0# - ADDED ENTRY--PERSONAL NAME | |
Personal name | Khaled Wassif , |
Relator term | |
700 0# - ADDED ENTRY--PERSONAL NAME | |
Personal name | Mohammad Elramly , |
Relator term | |
856 ## - ELECTRONIC LOCATION AND ACCESS | |
Uniform Resource Identifier | <a href="http://172.23.153.220/th.pdf">http://172.23.153.220/th.pdf</a> |
905 ## - LOCAL DATA ELEMENT E, LDE (RLIN) | |
Cataloger | Nazla |
Reviser | Revisor |
905 ## - LOCAL DATA ELEMENT E, LDE (RLIN) | |
Cataloger | Shimaa |
Reviser | Cataloger |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Source of classification or shelving scheme | Dewey Decimal Classification |
Koha item type | Thesis |
Source of classification or shelving scheme | Not for loan | Home library | Current library | Date acquired | Full call number | Barcode | Date last seen | Koha item type | Copy number |
---|---|---|---|---|---|---|---|---|---|
Dewey Decimal Classification | المكتبة المركزبة الجديدة - جامعة القاهرة | قاعة الرسائل الجامعية - الدور الاول | 11.02.2024 | Cai01.20.03.M.Sc.2021.Ab.V | 01010110085407000 | 22.09.2023 | Thesis | ||
Dewey Decimal Classification | المكتبة المركزبة الجديدة - جامعة القاهرة | مخـــزن الرســائل الجـــامعية - البدروم | 11.02.2024 | Cai01.20.03.M.Sc.2021.Ab.V | 01020110085407000 | 22.09.2023 | CD - Rom | 85407.CD |