Sequence Alignment of Malware Data
Description/Abstract/Artist Statement
Sequence alignment has been used to align DNA sequences to find matching segments of DNA from different specimens. Theses DNA sequences can be used to find similar patterns in DNA, this process can also be used on computer programs to identify when segments of code have been reused. Malware programs are made most of the time from other malware programs or malware templates. We can sequence align the byte information of these decompiled programs to identify them as malware from known samples. Sequence alignment is a time consuming process but when a sequence has been found it can be used to identify malware orders of magnitude faster then the sequence alignment of two whole files.
Presentation Type
Event
Location
Learning Commons @ Perry Library, Northwest Atrium
Start Date
2-13-2016 8:00 AM
End Date
2-13-2016 12:30 PM
Upload File
wf_no
Sequence Alignment of Malware Data
Learning Commons @ Perry Library, Northwest Atrium
Sequence alignment has been used to align DNA sequences to find matching segments of DNA from different specimens. Theses DNA sequences can be used to find similar patterns in DNA, this process can also be used on computer programs to identify when segments of code have been reused. Malware programs are made most of the time from other malware programs or malware templates. We can sequence align the byte information of these decompiled programs to identify them as malware from known samples. Sequence alignment is a time consuming process but when a sequence has been found it can be used to identify malware orders of magnitude faster then the sequence alignment of two whole files.
Comments
Faculty Mentor: Dr. Yaohang Li
Computer Science