Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/517439
Title: | Towards Evolving Antigens for Antivirus Systems |
Researcher: | Ritwik Murali |
Guide(s): | Shunmuga Velayutham C and Gireesh Kumar T |
Keywords: | Computer Science Computer Science Software Engineering; Timid Virus; malware ; antivirus; Engineering and Technology |
University: | Amrita Vishwa Vidyapeetham University |
Completed Date: | 2023 |
Abstract: | Malware are specific programs designed by malicious actors to damage computers, computing systems and networks by extracting personally identifiable information, holding sensitive data to ransom and even completely controlling a computing device without the knowledge of the end-user. To combat these programs/software a variety of antivirus scanners have been developed to detect them and contain their spread. While a typical antivirus scanner scans files in the end users computing environment for the signature patterns to identify the malicious entity, it is well known that even minor modifications to the code structure results in the malware variants being able to evade detection by these antivirus scanners and the majority of successful malware attacks are variants of existing malware that escape detection. To combat this problem, there are two strategies with diametrically opposite perspectives that are used in anti-malware research. The first strategy is a defensive one which employs computational intelligence approaches to detect, classify and predict malware variants by identifying attributes of a malware executable. However, these techniques are reliant on the underlying dataset used for training and classification and are also severly impacted by the shortage of such publicly available labelled datasets. On the other hand, the second strategy is more aggressive and involves generating malware in an effort to proactively identify malware variants. By using adversarial and/or meta-heuristic techniques, there exists a potential to create different malware to aid the antivirus scanners in identifying potentially undiscovered malware variants by creating a dataset of diverse malware variants. This dataset in turn can serve as a reliable database upon which the former (artificial intelligent) algorithms can be trained/tested. This thesis proposes and demonstrates the working of a generic assembly source code based framework that facilitates any population based metaheuristic algorithm to generate valid, diverse.. |
Pagination: | xiv, 158 |
URI: | http://hdl.handle.net/10603/517439 |
Appears in Departments: | Department of Computer Science and Engineering (Amrita School of Engineering) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_title.pdf | Attached File | 269.52 kB | Adobe PDF | View/Open |
02_preliminary page.pdf | 779.29 kB | Adobe PDF | View/Open | |
03_contents.pdf | 37.82 kB | Adobe PDF | View/Open | |
04_abstract.pdf | 28.42 kB | Adobe PDF | View/Open | |
05_chapter 1.pdf | 104.54 kB | Adobe PDF | View/Open | |
06_chapter 2.pdf | 304.22 kB | Adobe PDF | View/Open | |
07_chapter 3.pdf | 652.08 kB | Adobe PDF | View/Open | |
08_chapter 4.pdf | 1.14 MB | Adobe PDF | View/Open | |
09_chapter 5.pdf | 4.19 MB | Adobe PDF | View/Open | |
10_chapter 6.pdf | 112.73 kB | Adobe PDF | View/Open | |
11_annexure.pdf | 88.42 kB | Adobe PDF | View/Open | |
80_recommendation.pdf | 381.81 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: