当前位置: 首页 > news >正文

教育局建设网站的必要性互联网平台构建怎么写

教育局建设网站的必要性,互联网平台构建怎么写,重庆待遇好的互联网公司,桂林市网站设计【网络法医】恶意软件分析 1.yara离线分析2.ClamAV离线分析3.YaraGen离线分析4.Loki离线分析5.rkhunter rootkit离线分析6.PEstudio Windows恶意软件分析7.DiE恶意文件分析8.FLOSS混淆字符串识别 1.yara离线分析 安装yara: sudo apt-get install -y yara可以使用此…

【网络法医】恶意软件分析

  • 1.yara离线分析
  • 2.ClamAV离线分析
  • 3.YaraGen离线分析
  • 4.Loki离线分析
  • 5.rkhunter rootkit离线分析
  • 6.PEstudio Windows恶意软件分析
  • 7.DiE恶意文件分析
  • 8.FLOSS混淆字符串识别

1.yara离线分析

安装yara:

sudo apt-get install -y yara

可以使用此脚本从 github 下载并合并所有 yara 恶意软件规则(脚本地址):

#!/usr/bin/env python
# encoding: utf-8import os
import shutildef get_rules_from_git():shutil.rmtree("./rules")os.system("git clone https://github.com/Yara-Rules/rules.git")def list_yara_files():all_yara_files = []for root, directories, filenames in os.walk("./rules/malware"):print ("Processing " + root)filenames.sort()for file_name in filenames:rule_filename, rule_file_extension = os.path.splitext(file_name)if rule_file_extension == ".yar" or rule_file_extension == ".yara":all_yara_files.append(os.path.join(root, file_name))return all_yara_filesdef remove_incompatible_imports(files):filtered_files = []for yara_file in files:with open(yara_file, 'r') as fd:yara_in_file = fd.read()if not (("import \"math\"" in yara_in_file) or ("import \"cuckoo\"" in yara_in_file) or ("import \"hash\"" in yara_in_file) or ("imphash" in yara_in_file)):filtered_files.append(yara_file)return filtered_filesdef fix_duplicated_rules(files):filtered_files = []first_elf = Trueto_delete = Falsefor yara_file in files:print ("Processing " + yara_file)with open(yara_file, 'r') as fd:yara_in_file = fd.readlines()for line in yara_in_file:if line.strip() == "private rule is__elf {":if first_elf:first_elf = Falseelse:to_delete = Trueif not to_delete:filtered_files.append(line)if (not first_elf) and line.strip() == "}":to_delete = Falsefiltered_files.append("\n")return filtered_filesdef merge_rules(all_rules):with open("malware_rules.yar", 'w') as fd:fd.write(''.join(all_rules))def main():get_rules_from_git()all_yara_files = list_yara_files()all_yara_filtered_1 = remove_incompatible_imports(all_yara_files)all_yara_filtered_2 = fix_duplicated_rules(all_yara_filtered_1)merge_rules(all_yara_filtered_2)# Main body
if __name__ == '__main__':main()

之后,执行命令,将创建一个名为malware_rules.yar的文件,其中包含所有恶意软件的 yara 规则:

mkdir rules
python malware_yara_rules.py

最后,使用yara工具进行离线恶意软件分析:

yara -w malware_rules.yar image  # Scan 1 file
yara -w malware_rules.yar folder # Scan the whole folder

2.ClamAV离线分析

1、安装:

sudo apt-get install -y clamav

2、识别:

sudo freshclam      # Update rules
clamscan filepath   # Scan 1 file
clamscan folderpath # Scan the whole folder

3.YaraGen离线分析

1、下载YaraGen:

https://github.com/Neo23x0/yarGen

2、识别风险:

python3 yarGen.py --update
python3 yarGen.py --excludegood -m  ../../mals/

4.Loki离线分析

1、下载Loki

https://github.com/Neo23x0/Loki

2、检测基于四种检测方法:

1. File Name IOC完整文件路径/名称的正则表达式匹配2. Yara Rule CheckYara 规则与文件数据和进程内存匹配3. Hash Check将已知的恶意哈希值(MD5、SHA1、SHA256)与扫描的文件进行比较4. C2 Back Connect Check将流程连接端点与 C2 IOC 进行比较

5.rkhunter rootkit离线分析

可以使用rkhunter工具来检查文件系统中是否存在可能的rootkit和恶意软件

官方网站:https://rkhunter.sourceforge.net/


6.PEstudio Windows恶意软件分析

可以获取 Windows 可执行文件的信息,并进行恶意软件的识别

下载地址:https://www.winitor.com/download

运行效果如图:

在这里插入图片描述


7.DiE恶意文件分析

Detect It Easy (DiE)是一款功能强大的文件类型识别工具,深受全球恶意软件分析师、网络安全专家和逆向工程师的喜爱。DiE 支持基于签名和启发式分析,可在包括Windows、Linux 和 MacOS在内的各种平台上高效地检查文件

下载地址:https://github.com/horsicq/Detect-It-Easy/

运行效果如图:

在这里插入图片描述


8.FLOSS混淆字符串识别

FLARE 混淆字符串求解器使用高级静态分析技术自动从恶意软件二进制文件中提取和反混淆所有字符串

flare-floss

使用示例:

1、从恶意软件二进制文件中提取混淆的字符串

floss malware.exe

2、仅提取堆栈和紧密字符串

floss --only stack tight -- suspicious.exe

3、不提取静态字符串

floss --no static -- backdoor.exe
http://www.dtcms.com/a/616968.html

相关文章:

  • 会员中心网站模板电商网站设计的准则是什么
  • 茶文化网站设计免费衡阳网站建设公司
  • 网站后台服务器内部错误推广平台赚佣金
  • 网站域名空间购买上海达安做的无创dna网站
  • 关于网站开发人员的薪资公司招牌制作价格
  • 建立什么网站可以赚钱做网站的投入
  • 网站的注册和登录界面怎么做浙江建设网站是多少
  • 金华公司网站建设python怎么搭建网站
  • 个人做信息分类网站需备案吗网站关键词之间用什么符号隔开
  • 个人网站怎么建立步骤小程序开发制作费用
  • 网站建设方案应急处置国家企业信用信息公示系统换官网
  • 高端网站建设专业绥中建设厅网站
  • 做三折页的网站栅格布局 网站设计
  • 专业做网站哪家便宜本地的响应式网站建设
  • 旅游网站制作百度云wordpress网站打开速度
  • 西宁企业网站建设世界知名网站
  • 什么是网站html静态化流量推广app
  • php个人网站论文建设项目公示网站
  • 访客浏览网站 网站怎么跟踪优书网推荐
  • 网站建设目的意义网站建设 科技公司
  • 怎么做个人网站建设个人购物网站
  • 无锡装修网站三个字公司名字聚财
  • 网站的站外推广手段网站推广方法渠道
  • 网站seo基础优化网站平台管理
  • 骑士cms怎么从别的网站采集信息盐山联通大厦 网站建设
  • 网站建设设计文档模板素材库网站
  • 去哪里学习建设网站网站扁平结构
  • 多个域名绑定同一网站手机网站底部导航菜单
  • 网站如何做直播轮播python做的网站有哪些
  • 营销型网站建设试题网站上线后如何换模版