Invention Grant
- Patent Title: Method for detecting malware within a linux platform
-
Application No.: US15645767Application Date: 2017-07-10
-
Publication No.: US10558805B2Publication Date: 2020-02-11
- Inventor: Junfeng Wang , Baoxin Xu , Dong Liu , Fan Li , Xiaosong Zhang
- Applicant: SICHUAN UNIVERSITY , BEIJING TONGTECH CO., LTD.
- Applicant Address: CN Sichuan CN Beijing
- Assignee: SICHUAN UNIVERSITY,Beijing Tongtech Co., LTD.
- Current Assignee: SICHUAN UNIVERSITY,Beijing Tongtech Co., LTD.
- Current Assignee Address: CN Sichuan CN Beijing
- Agency: Oliff PLC
- Priority: CN201610834406 20160920
- Main IPC: G06F21/56
- IPC: G06F21/56 ; G06N20/00

Abstract:
A method of detecting malware in Linux platform through the following steps: use objdump-D command to disassemble ELF format benign software and malware samples to generate assembly files; traverse the generated assembly files one by one, read the ELF files' code segment and meanwhile identify whether the code segment contains main( ) function; analyze the code segment read. Divide assembly code into different basic blocks. Each basic block is marked by its lowest address. Add control flow graph's vertex to the adjacency linked list; establish the relation between basic blocks, add control flow graph's edges to the adjacency linked list and generate a basic control flow graph; extract control flow graph's features and write them into ARFF files; take ARFF files as the data set of a machine learning tool named weka to carry out data mining and construct classifier; classify the ELF samples to be tested by using the classifier.
Public/Granted literature
- US20180082064A1 DETECTION METHOD FOR LINUX PLATFORM MALWARE Public/Granted day:2018-03-22
Information query