Open Access Honors Program Thesis
Eugene Wallingford, Honors Thesis Advisor, Computer Science Dept.
Malware (Computer software); Programming languages (Electronic computers); Computer viruses--Prevention;
Current antivirus programs have design flaws that allow malware to bypass detection. Despite this, malicious parties are usually the ones to find and exploit these flaws before they can be fixed. Therefore, a more proactive approach to malware research should become the new standard. To that end, a new programming language will be designed and created that sheds light on a couple of design flaws in current antivirus models. Fundamentally, antivirus programs have trouble detecting interpreted languages. In addition, it is suspected that antivirus programs are unable to detect an unknown programming language that is injected into another file thus creating polyglot code. The Jaws programming language has been designed to exploit both of these weaknesses, and its implementation proves that such a language can exist.
Year of Submission
Department of Computer Science
University Honors Designation
A thesis submitted in partial fulfillment of the requirements for the designation University Honors
1 PDF file (13 pages)
©2020 Christopher James May
May, Christopher James, "An alternative approach to malware research" (2020). Honors Program Theses. 424.