Sequence Alignment of Malware Data

Comments

Faculty Mentor: Dr. Yaohang Li

Computer Science

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

This document is currently not available here.

Share

COinS
 
Feb 13th, 8:00 AM Feb 13th, 12:30 PM

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.