freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

QuickBuck:一款专为安全研究人员设计的勒索软件模拟器
2022-06-13 00:23:43
所属地 广西

关于QuickBuck

QuickBuck是一款基于Golang开发的勒索软件模拟工具,在该工具的帮助下,广大研究人员可以通过更简单的方法来判断反病毒保护方案是否能够有效地预防勒索软件的攻击。

功能介绍

该工具能够模拟下列勒索软件典型行为,其中包括:

Word文档恶意宏文件(Staging)

删除卷影拷贝

加密文档

向用户桌面发送勒索信息

QuickBuck勒索软件模拟器并不会对目标设备上之前已经存在的任何文件进行实际的加密,或者删除卷影拷贝文件。当然了,这种类型的操作行为是可以触发反病毒产品的防御机制的。

除此之外,我们还可以通过命令行参数的形式严格控制上述的每一步操作。与此同时,我们还可以清楚地查看到每一步操作的响应信息。

工具下载

广大研究人员可以使用下列命令将该项目源码克隆至本地:

git clone https://github.com/NextronSystems/ransomware-simulator.git

工具使用

Ransomware Simulator

 

Usage:

ransomware-simulator [command]

 

Examples:

ransomware-simulator run

 

Available Commands:

help        显示工具帮助信息

run         运行勒索软件模拟器

 

Flags:

-h, --help   显示QuickBuck帮助信息

 

Use "ransomware-simulator [command] --help" for more information about a command.

工具使用

Run Ransomware Simulator

 

Usage:

ransomware-simulator run [flags]

 

Flags:

    --dir string                     Directory where files that will be encrypted should be staged (default "./encrypted-files")

    --disable-file-encryption        Don't simulate document encryption

    --disable-macro-simulation       Don't simulate start from a macro by building the following process chain: winword.exe -> cmd.exe -> ransomware-simulator.exe

    --disable-note-drop              Don't drop pseudo ransomware note

    --disable-shadow-copy-deletion   Don't simulate volume shadow copy deletion

-h, --help                           help for run

    --note-location string           Ransomware note location (default "C:\\Users\\neo\\Desktop\\ransomware-simulator-note.txt")

工具参数

--dir:需要加密的文件所在目录路径,默认为"./encrypted-files";

--disable-file-encryption:禁用文档加密功能;

--disable-macro-simulation:禁用恶意宏模拟,恶意宏构建过程如下:winword.exe -> cmd.exe -> ransomware-simulator.exe;

--disable-note-drop:禁用勒索信息发送功能;

--disable-shadow-copy-deletion:禁用卷影拷贝删除功能;

-h, --help:显示工具帮助信息

--note-location:勒索信息发送位置,默认为"C:\\Users\\neo\\Desktop\\ransomware-simulator-note.txt";

工具运行截图

许可证协议

本项目的开发与发布遵循MIT开源许可证协议。

QuickBuck:GitHub传送门

# 勒索软件 # 勒索软件分析
本文为 独立观点,未经允许不得转载,授权请联系FreeBuf客服小蜜蜂,微信:freebee2022
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者
文章目录