SSMA

SSMA - Simple Static Malware Analyzer [This project is not maintained anymore]

Github星跟蹤圖

SSMA

Join the chat at https://gitter.im/simple_static_malware_analyzer/Lobby Build Status

SSMA is a simple malware analyzer written in Python 3.

Features:

  • Analyze PE file's header and sections (number of sections, entropy of sections/PE file, suspicious section names, suspicious flags in the characteristics of the PE file, etc.)

  • Analyze ELF file for Linux malware analysis, it uses various open source tools (ldd, readelf, strings) to display ELF header structure, ASCII/UNICODE strings, shared objects, section header, symbol table, etc.

  • Searches for possible domains, e-mail addresses, IP addresses in the strings of the file.

  • Checks if domains are blacklisted based on abuse.ch's Ransomware Domain Blocklist and malwaredomains.com's blocklist.

  • Looks for Windows functions commonly used by malware.

  • Get results from VirusTotal and/or upload files.

  • Malware detection based on Yara-rules

  • Detect well-known software packers.

  • Detect the existence of cryptographic algorithms.

  • Detect anti-debug and anti-virtualization techniques used by malware to evade automated analysis.

  • Find if documents have been crafted to leverage malicious code.

  • Generate json format report.

  • Mass analysis by specifying a folder.

Usage

git clone https://github.com/secrary/SSMA

cd SSMA

sudo pip3 install -r requirements.txt

python3 ssma.py -h

Using virtualenv

git clone https://github.com/secrary/SSMA
cd SSMA
virtualenv -p python3 env
source env/bin/activate
pip3 install -r requirements.txt
python3 ssma.py -h

Additional:
ssdeep - Installation

More: Simple Static Malware Analyzer

Contributors

主要指標

概覽
名稱與所有者secrary/SSMA
主編程語言Python
編程語言Python (語言數: 2)
平台
許可證GNU General Public License v3.0
所有者活动
創建於2016-08-30 18:08:39
推送於2020-04-21 04:27:34
最后一次提交2020-04-21 00:27:33
發布數0
用户参与
星數409
關注者數33
派生數88
提交數215
已啟用問題?
問題數19
打開的問題數6
拉請求數38
打開的拉請求數0
關閉的拉請求數3
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?