A Digital DNA Sequencing Engine for Ransomware Analysis using a Machine Learning Network
The research work proposes a novel detection mechanism for ransomware using machine learning approach using Digital DNA sequencing. The proposed work contains three significant phases: Preprocessing and Feature Selection, DNA Sequence Generation and Ransomware Detection. In the first phase, data pre...
محفوظ في:
| المؤلف الرئيسي: | |
|---|---|
| منشور في: |
2020
|
| الموضوعات: | |
| الوصول للمادة أونلاين: | https://bspace.buid.ac.ae/handle/1234/1586 |
| الوسوم: |
إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
|
| _version_ | 1862980610199388160 |
|---|---|
| author | KHAN, FIROZ |
| author_facet | KHAN, FIROZ |
| author_role | author |
| dc.creator.none.fl_str_mv | KHAN, FIROZ |
| dc.date.none.fl_str_mv | 2020-05-10T11:36:08Z 2020-05-10T11:36:08Z 2020-02 |
| dc.format.none.fl_str_mv | application/pdf |
| dc.identifier.none.fl_str_mv | 2016146087 https://bspace.buid.ac.ae/handle/1234/1586 |
| dc.language.none.fl_str_mv | en |
| dc.publisher.none.fl_str_mv | The British University in Dubai (BUiD) |
| dc.subject.none.fl_str_mv | Machine learning. ransomware DNA sequence malware Grey Wolf Optimisation binary search machine learning network |
| dc.title.none.fl_str_mv | A Digital DNA Sequencing Engine for Ransomware Analysis using a Machine Learning Network |
| dc.type.none.fl_str_mv | Thesis |
| description | The research work proposes a novel detection mechanism for ransomware using machine learning approach using Digital DNA sequencing. The proposed work contains three significant phases: Preprocessing and Feature Selection, DNA Sequence Generation and Ransomware Detection. In the first phase, data preprocessing and feature selection technique is applied to the collected dataset. The preprocessing of data includes remove missing value records and remove columns that have a negligible impact. The feature selection uses Grey Wolf Optimisation and Binary Search algorithms for choosing the best features out of the dataset. In the DNA Sequence generation phase uses design constraints of DNA sequence and k-mer frequency vector. A newly collected dataset after feature selection is used to generate the DNA sequence. In the final phase, the new dataset is trained using active learning concept, and the test data is generated using a random DNA sequence method. The data is finally classified as either ransomware or goodware using the learning methodologies. The results are found to be promising and reconfirm the fact that the developed method has efficiently detected ransomware when compared to other methods. The thesis concludes by a discussion of future work to advance the proposed method and future directions of research on the use of Digital DNA sequencing engine for general malware detection. |
| id | budr_682de51460b8ee457ada9a0d514b5f99 |
| identifier_str_mv | 2016146087 |
| language_invalid_str_mv | en |
| network_acronym_str | budr |
| network_name_str | The British University in Dubai repository |
| oai_identifier_str | oai:bspace.buid.ac.ae:1234/1586 |
| publishDate | 2020 |
| publisher.none.fl_str_mv | The British University in Dubai (BUiD) |
| repository.mail.fl_str_mv | |
| repository.name.fl_str_mv | |
| repository_id_str | |
| spelling | A Digital DNA Sequencing Engine for Ransomware Analysis using a Machine Learning NetworkKHAN, FIROZMachine learning.ransomwareDNA sequencemalwareGrey Wolf Optimisationbinary searchmachine learning networkThe research work proposes a novel detection mechanism for ransomware using machine learning approach using Digital DNA sequencing. The proposed work contains three significant phases: Preprocessing and Feature Selection, DNA Sequence Generation and Ransomware Detection. In the first phase, data preprocessing and feature selection technique is applied to the collected dataset. The preprocessing of data includes remove missing value records and remove columns that have a negligible impact. The feature selection uses Grey Wolf Optimisation and Binary Search algorithms for choosing the best features out of the dataset. In the DNA Sequence generation phase uses design constraints of DNA sequence and k-mer frequency vector. A newly collected dataset after feature selection is used to generate the DNA sequence. In the final phase, the new dataset is trained using active learning concept, and the test data is generated using a random DNA sequence method. The data is finally classified as either ransomware or goodware using the learning methodologies. The results are found to be promising and reconfirm the fact that the developed method has efficiently detected ransomware when compared to other methods. The thesis concludes by a discussion of future work to advance the proposed method and future directions of research on the use of Digital DNA sequencing engine for general malware detection.The British University in Dubai (BUiD)2020-05-10T11:36:08Z2020-05-10T11:36:08Z2020-02Thesisapplication/pdf2016146087https://bspace.buid.ac.ae/handle/1234/1586enoai:bspace.buid.ac.ae:1234/15862021-09-09T07:39:57Z |
| spellingShingle | A Digital DNA Sequencing Engine for Ransomware Analysis using a Machine Learning Network KHAN, FIROZ Machine learning. ransomware DNA sequence malware Grey Wolf Optimisation binary search machine learning network |
| title | A Digital DNA Sequencing Engine for Ransomware Analysis using a Machine Learning Network |
| title_full | A Digital DNA Sequencing Engine for Ransomware Analysis using a Machine Learning Network |
| title_fullStr | A Digital DNA Sequencing Engine for Ransomware Analysis using a Machine Learning Network |
| title_full_unstemmed | A Digital DNA Sequencing Engine for Ransomware Analysis using a Machine Learning Network |
| title_short | A Digital DNA Sequencing Engine for Ransomware Analysis using a Machine Learning Network |
| title_sort | A Digital DNA Sequencing Engine for Ransomware Analysis using a Machine Learning Network |
| topic | Machine learning. ransomware DNA sequence malware Grey Wolf Optimisation binary search machine learning network |
| url | https://bspace.buid.ac.ae/handle/1234/1586 |