Skip to main navigation Skip to search Skip to main content

Complexity Reduction on API Call Sequence Alignment Using Unique API Word Sequence

  • Mahidol University

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

3 Citations (Scopus)

Abstract

API call analysis is well-known method for classifing malware based on their behaviors. An analysis based on sequence alignment of API call usually produces the high accuracy result. However, the method suffers from time consuming. Thus, researchers make trade-off between time and accuracy by neglecting API call arguments and/or grouping API calls into character categories. We suggest an approach to preserve API call arguments while reducing the alignment overhead by using longest common unique API word sequence as split points. The proposed method produces high matching sequences while API call arguments are preserved and time complexity is reduced. Moreover, we apply this approach to produce malware subfamily signature, the similar API calls that extracted from aligned sequences. Malware subfamily signatures can be used for detecting malware samples of their family with high accuracy.

Original languageEnglish
Title of host publicationICSEC 2017 - 21st International Computer Science and Engineering Conference 2017, Proceeding
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages15-18
Number of pages4
ISBN (Print)9781538607879
DOIs
Publication statusPublished - 21 Aug 2018
Event21st International Computer Science and Engineering Conference, ICSEC 2017 - Bangkok, Thailand
Duration: 15 Nov 2017 → 18 Nov 2017

Publication series

NameICSEC 2017 - 21st International Computer Science and Engineering Conference 2017, Proceeding

Conference

Conference21st International Computer Science and Engineering Conference, ICSEC 2017
Country/TerritoryThailand
CityBangkok
Period15/11/17 → 18/11/17

Fingerprint

Dive into the research topics of 'Complexity Reduction on API Call Sequence Alignment Using Unique API Word Sequence'. Together they form a unique fingerprint.

Cite this