惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
Last Week in AI
Last Week in AI
腾讯CDC
The Cloudflare Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
MyScale Blog
MyScale Blog
博客园 - Franky
MongoDB | Blog
MongoDB | Blog
I
InfoQ
雷峰网
雷峰网
人人都是产品经理
人人都是产品经理
Blog — PlanetScale
Blog — PlanetScale
Y
Y Combinator Blog
H
Help Net Security
T
Tailwind CSS Blog
美团技术团队
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
云风的 BLOG
云风的 BLOG
Google DeepMind News
Google DeepMind News
P
Proofpoint News Feed

Intel 471 Blog

TeamPCP Supply Chain Attacks Turning Geopolitical Tension into Actionable Intelligence CVE-2025-68613: Zerobot botnet exploits critical vulnerability impacting n8n AI orchestration platform Introducing Cyber Threat Exposure Bundle: A Unified Approach to External Risk CVE-2026-20127: Critical Cisco SD-WAN vulnerability exploited in wild Handala Threat Group OpenClaw: A viral AI assistant and a magnet for infostealer malware and ClickFix trickery Israeli, US strikes against Iran triggers a surge in hacktivist activity CVE-2026-1731: Finding a critical RCE in an age of AI-driven vulnerability research Born to bypass MFA: Taking down Tycoon 2FA The UK Cyber Security Resilience Bill How AI and the human advantage beat tomorrow’s threats Winter Olympics 2026: Hacktivism Surges Ahead of Protests and Suspected Sabotage How Threat Hunting and “Good” Metrics Help The Business Likely fake ransomware operator 0APT causes panic — Our analysis Hunting APTs: from state policy to TTPs CrazyHunter Ransomware DevMan Ransomware Introducing HUNTER Tuning: a New Tool for Driving Behavioral Threat Hunt Detections Battling check fraud in the U.S. Gootloader Malware Update Shai-Hulud Worm 2.0 New FvncBot Android banking trojan targets Poland White Paper Preview: Black "Fraud Day” and Beyond — The Key Cyber Threats Facing the Retail Sector this Holiday Season Threat hunting case study: Detecting IAB activity Using deception to extract cyber threat intelligence Lynx Ransomware Qilin Ransomware Group ClickFix: Tricking users into installing infostealers Cybercrime Takedowns: Trust, Partnerships and Focus
Threat-hunting case study: Windows Management Instrumenta...
Intel 471 · 2025-04-10 · via Intel 471 Blog

The Black Basta ransomware-as-a-service (RaaS) group appeared in early 2022 and quickly evolved into one of the most-damaging ransomware groups of all time. It is composed of veteran Russian-speaking threat actors, several of whom had experience in other RaaS groups including the Conti gang. Black Basta adopted the same kind of professionalized ransomware model as Conti: The group hired experienced operators for specific tasks, such as running phishing sites, penetrating networks, encrypting malware, running call centers and negotiating ransoms. Black Basta kept detailed spreadsheets of organizations and employees that they wanted to target. The group had their own initial access malware and botnet to spread “loader malware,” which provided initial access to computers that then could be used to deliver follow-on malware. The group also exploited vulnerabilities and discussed how more than 70 common vulnerabilities and exposures (CVEs) could be used to break into organizations.

In February 2024, an unknown leaker released 197,000 internal chat messages from within the group, shedding light on how this gang operated on a day-to-day basis and the tactics, techniques and procedures (TTPs) it used to exploit its victims. Our analysts have been extracting TTPs from these messages and creating hunt packages for our HUNTER, Intel 471’s threat-hunting platform. HUNTER contains prewritten queries that can be used to hunt for threats in endpoint detection and response (EDR), security incident and event management (SIEM) and logging systems. HUNTER contains a collection of hunt packages based on Black Basta TTPs and this blog post will cover how to hunt for illegitimate use of a legitimate Windows binary.

Many attackers including Black Basta leverage living-off-the-land binaries, or LOLbins, which are native Windows operating system tools. These tools may be installed on systems already. By using a LOLbin to accomplish enumeration and reconnaissance, threat groups avoid installing more custom malware on machines that may have a greater chance of being flagged by security software.

One of the favored LOLbins is WMIC or the Windows Management Instrumentation (WMI) or WMIC, which is the command-line version. WMIC is a powerful tool. It can be used to find out information about local machines and remote systems or if a USB drive is plugged. It can be used to execute code remotely on machines, set up automated routines and run scripts. Ransomware groups use it for internal reconnaissance after they have gained initial access through a vector, such as tricking someone into clicking on a malicious attachment in an email. This reconnaissance gives ransomware operators insight into the structure of a network and its machines, as ransomware actors want to infect as many machines as possible. WMIC has been used in a range of attacks, including installation of Gootloader malware, Quantum ransomware and the IceID or Bokbot malware loader. Detecting WMIC enumeration and discovery commands may be a sign of intruders in the network and allow defenders to stop ransomware before it is deployed.

The use of WMIC poses a problem for threat hunting. The mere existence of WMIC isn’t enough to prove that something malicious is happening. Neither is evidence of WMIC activity, as the tool is used legitimately in organizations. Thus, we have to look for likely malicious ways this tool would be used by an attacker and isolate those behaviors from normal use. 

Insight into how WMI has been used maliciously can be drawn from past forensic investigations into incidents. The threat-hunting package in HUNTER is called “WMIC Windows Internal Discovery and Enumeration.”

fig1wmic

Threat-hunting packages in HUNTER contain the query logic, which is a simple description of the goal of the queries.

fig2wmic

The query contains parameters aimed to trigger on the use of WMIC for discovery and enumeration. For example, values in the command-line arguments that contain “path” or “list” are parameters an adversary may use to discover information about a machine or an environment. This threat package contains hunt queries for CarbonBlack Cloud - Investigate, CarbonBlack Response, CrowdStrike, CrowdStrike LogScale, Elastic, Google SecOps, Microsoft Defender and Sentinel, Palo Alto XDR, QRadar Query, SentinelOne, SentinelOne Singularity, Splunk and Trend Micro Vision One. 

Now, let’s put a query into action. Below is a query for Splunk that has ingested Windows System Monitor (sysmon) logs:

fig3wmic

In this example, the query is time limited to activity that occurs within two minutes. If an adversary is firing several of these commands within two minutes, it could be a sign of a playbook-driven attack. Generally, if many commands are executed within a short amount of time, it likely is not human interaction. A high frequency of these types of commands also could come from a script that was launched right after the attackers gained initial access. A PowerShell script could run WMI commands and send the information to a remote server. However, this query’s time spam could be expanded, which may be required if no results are returned.

There also are the complexities around false positives and how to disambiguate those from potential malicious activity. That determination is different in every organization since the pattern of use of WMIC will be different. But as an example, if a query shows rapid WMIC use by a finance or human resources employee who has nothing to do with information technology, it could be a sign of misuse. The goal for threat hunters is to figure out the pattern-of-life in their environments to spot the outliers. This is where threat hunting gets difficult.

The results in the screenshot above show that within a two-minute window four unique commands were run. The attackers obtained operating system information, data about physical media, a serial number and IP addresses. Now where does the investigation go from here? WMIC returns information but it does not further the infection. One avenue is to take a step back and analyze the parent process. By looking at the parent process, it may be possible to figure out what spawned WMIC, such as a malicious attachment in a phishing email.

We hope this tutorial on threat hunting for WMIC abuse has been useful. A video version is available here. Be sure to register for a HUNTER Community Edition account, which contains free sample hunt packages, including the one described in this blog post. The account also will allow for insight into HUNTER’s comprehensive library of advanced threat-hunting packages, detailed analyst notes and proactive recommendations. These resources are designed to strengthen your threat-hunting capabilities and keep your organization secure. Happy hunting!