Snort Rule Generation for Malware Detection Using the GPT2 Transformer
| dc.contributor.author | Laryea, Ebenezer Nii Afotey | |
| dc.contributor.supervisor | Knox, David A. | |
| dc.date.accessioned | 2022-07-04T18:13:48Z | |
| dc.date.available | 2022-07-04T18:13:48Z | |
| dc.date.issued | 2022-07-04 | en_US |
| dc.description.abstract | Natural Language machine learning methods are applied to rules generated to identify malware at the network level. These rules use a computer-based signature specification "language" called Snort. Using Natural Language processing techniques and other machine learning methods, new rules are generated based on a training set of existing Snort rule signatures for a specific type of malware family. The performance is then measured, in terms of the detection of existing types of malware and the number of "false positive" triggering events. | en_US |
| dc.identifier.uri | http://hdl.handle.net/10393/43749 | |
| dc.identifier.uri | http://dx.doi.org/10.20381/ruor-27963 | |
| dc.language.iso | en | en_US |
| dc.publisher | Université d'Ottawa / University of Ottawa | en_US |
| dc.subject | GPT-2 | en_US |
| dc.subject | Snort | en_US |
| dc.subject | malware detection | en_US |
| dc.subject | NLP | en_US |
| dc.title | Snort Rule Generation for Malware Detection Using the GPT2 Transformer | en_US |
| dc.type | Thesis | en_US |
| thesis.degree.discipline | Génie / Engineering | en_US |
| thesis.degree.level | Masters | en_US |
| thesis.degree.name | MCS | en_US |
| uottawa.department | Science informatique et génie électrique / Electrical Engineering and Computer Science | en_US |
