Graph-based IoT malware family classification
dc.contributor.advisor | Ghorbani, Ali | |
dc.contributor.advisor | Lashkari, Arash Habibi | |
dc.contributor.author | Mahmoudyar, Nastaran | |
dc.date.accessioned | 2023-03-01T16:18:18Z | |
dc.date.available | 2023-03-01T16:18:18Z | |
dc.date.issued | 2021 | |
dc.date.updated | 2023-03-01T15:01:27Z | |
dc.description.abstract | Internet of Things malware has become one of the main cyber-threats nowadays. There is no comprehensive study in a feature-based manner for IoT malware detection approaches to the best of our knowledge. Moreover, the studies show that there is a lack of IoT malware family classification system. This thesis attempts to bridge these gaps by proposing a feature-based IoT malware taxonomy and a graph-based IoT malware family classification framework by combining the FCGs and fuzzy hashes. We introduce the Aggregated Weighted Graph (AWGH) of Hashes, representing each IoT malware family's structure. We use IDA Pro [60] for generating the FCGs, ssdeep [3] for computing the fuzzy hashes, and Python for developing the fully automated framework. To evaluate the system's effectiveness, we use the VirusTotal dataset [4] and provide a comparative analysis with different IoT malware regarding their CPU architectures (MIPS, ARM, i386, PowerPC, and AMD64). The results show the effectiveness of our framework. | |
dc.description.copyright | © Nastaran Mahmoudyar, 2021 | |
dc.format | text/xml | |
dc.format.extent | xiii, 116 pages | |
dc.format.medium | electronic | |
dc.identifier.uri | https://unbscholar.lib.unb.ca/handle/1882/13415 | |
dc.language.iso | en_CA | |
dc.publisher | University of New Brunswick | |
dc.rights | http://purl.org/coar/access_right/c_abf2 | |
dc.subject.discipline | Computer Science | |
dc.title | Graph-based IoT malware family classification | |
dc.type | master thesis | |
thesis.degree.discipline | Computer Science | |
thesis.degree.fullname | Master of Computer Science | |
thesis.degree.grantor | University of New Brunswick | |
thesis.degree.level | masters | |
thesis.degree.name | M.C.S. |
Files
Original bundle
1 - 1 of 1