---
agentTools:
  projectIndex: https://gtidocs.readme.io/llms.txt
---

# January 28th, 2025 - DTM fatigue mitigations, YARA-X in Hunting and faceted searching over new file properties

**DTM smart alert clustering.** Google Threat Intelligence strives to tackle all threat intelligence use cases, including Digital Risk Protection, including our Digital Threat Monitoring component (DTM) focused on deep dark web visibility. DTM provides alerts about compromised credentials, data leaks, credit card theft, domain abuse and other potential risks. In an effort to reduce alert fatigue we are extending the smart alert grouping logic of the compromised credentials monitor to the entire DTM surface. Now, each alert will have a similarity score, if that score is 90% or higher to another alert (two alerts have mostly the same data in them), then they will be grouped together. [Read more about alert grouping in our documentation](https://gtidocs.virustotal.com/docs/dtm-group-alerts).

**DTM Gemini AI alert summarization.** DTM alert views & alert lists now provide a short AI generated summary so that users can efficiently investigate external threats to their organization. This LLM output is provided in English and it is similar to the output of a capable junior SOC analyst - reliable and accurate, with enough distilled to enable the user to arrive at a correct judgment about what to do with the alert (close, follow up, etc). [Read more about DTM alerts in our documentation](https://gtidocs.virustotal.com/docs/alerts-guide).

**Expanded trusted community detection contributions.** Google Threat Intelligence’s differentiated threat visibility is built on Mandiant’s frontline engagements, VirusTotal’s industry + community aggregation and Google’s exhaustive internet visibility. As part of our efforts to continue to consolidate all of the industry’s knowledge about threats we have deployed new [crowdsourced Sigma rules](https://blog.virustotal.com/2021/05/context-is-king-part-i-crowdsourced.html). As a refresher, crowdsourced Sigma rules act on the EVTX logs derived from sandbox file detonations and the corresponding matches are displayed in the [Detection tab of the corresponding files](https://www.virustotal.com/gui/file/e3545abe551c3441e672ed8e5fdb4b33c1221cdaca3bcda9e2137cec00e8d61f/detection). We’ve extended the [pre-existing Sigma rule sources](https://docs.virustotal.com/docs/contributors#crowdsourced-sigma-rules) with [RussianPanda’s Sigma rules](https://github.com/RussianPanda95/Yara-Rules), check out [this example of a file with matches](https://www.virustotal.com/gui/file/5ba71e42eb9e64eb88759720019aa6f5a36fac0d59dc5cd2585802892d8da552/detection).

<Image align="center" src="https://files.readme.io/2e451378a6f22a8c7cfc0f06c41e246a3c35ee4af98043e7ff78e4af74526bdc-Screenshot_2025-01-29_at_15.32.35.png" />

**New (searchable) file behavior tags.** Google Threat Intelligence detonates all the files it sees in home grown, open source and third-party sandboxes (dynamic analysis setups) that record actions such as network communication, registry activity, file process activity, etc. We map particularly interesting [behaviors to tags](https://gtidocs.virustotal.com/docs/full-list-of-google-threat-intelligence-behaviour_tags-modifier) for quick searching, for example: [behavior\_tags:calls\_wmi](https://www.virustotal.com/gui/search/behavior_tags%253Acalls_wmi?type=files). We have released new behavior tags such as qr*code that flags files that have displayed a QR code when executed, as identified in the pertinent sandbox screenshots. Full set of behavior modifiers:\_big\_upstream, calls\_wmi, checks\_bios, checks\_cpu\_name, checks\_disk\_space, checks\_gps, checks\_hostname, checks\_memory\_available, checks\_network\_adapters, checks\_pci\_bus, checks\_usb\_bus	checks\_user\_input, clipboard, crypto, decrypts\_exe, detect\_debug\_environment, direct\_cpu\_clock\_access, eval\_function, executes\_dropped\_file, ftp\_communication, hosts\_modifier, idle, installs\_browser\_extension, irc\_communication, listens, long\_sleeps, macro\_anti\_analysis, macro\_copy\_file, macro\_create\_dir, macro\_create\_file, macro\_create\_ole, macro\_download\_url, macro\_enum\_windows, macro\_environ, macro\_handle\_file, macro\_hide\_app, macro\_open\_file, macro\_powershell, macro\_registry, macro\_run\_dll, macro\_run\_file, macro\_save\_workbook, macro\_send\_keys, macro\_write\_file, mysql\_communication, obfuscated, password\_dialog, persistence, qr\_code, reflection, repeated\_clock\_access, runtime\_modules, self\_delete	sends\_sms, service\_scan, sets\_process\_name, smtp\_communication, ssh\_communication, sudo,	suspicious\_dns, suspicious\_udp, telephony, telnet\_communication, tunneling*.

**Malware behavior Catalog for file detonations.** One of Google Threat Intelligence’s strategic imperatives revolves around providing superior context and explainability about threats. We are now mapping all file dynamic analysis sandbox detonations to the [Malware behavior Catalog](https://maecproject.github.io/ema/) (MBC), similar to the mappings that we already do to the MITRE ATT\&CK Matrix. MBC is usually more effective at describing concrete malware behavior than ATT\&CK given that ATT\&CK applies to broader attacker activity. Refer to the [“Malware Behavior Catalog tree” section of this file report in order to see an example](https://www.virustotal.com/gui/file/e12852ff90376f907f0fa17fd48919ef1d1db76ece121879b55b67dd311b3060/behavior). This information is also exposed via API by retrieving the behavior\_mbc\_trees relationship for [file objects](https://gtidocs.virustotal.com/reference/file-info).

<Image align="center" src="https://files.readme.io/0dcb4b1b49e5f59d3940bf02e7ce6a7b308d997965b2fd5956b2f0d466d62f33-Screenshot_2025-01-29_at_15.37.49.png" />

**Search for files with a specific Malware behavior Catalog classification.** Google Threat Intelligence allows its users to search across its massive IoC dataset with [advanced search modifiers/facets](https://gtidocs.virustotal.com/docs/full-list-of-google-threat-intelligence-search-modifiers) describing reputational/static/dynamic/code/content properties. We’ve extended the available search modifiers with one named “mbc”, it matches the MBC catalog id and allows you to pinpoint files that exhibit a given MBC behavior, example: [mbc:C0002.018](https://www.virustotal.com/gui/search/mbc%253AC0002.018?type=files) searches for files that start an HTTP server.

**Malware behavior Catalog matching in Livehunt.** Google Threat Intelligence allows its to write [YARA rules](https://yara.readthedocs.io/en/stable/writingrules.html) that are matched against the incoming live stream of files uploaded to VirusTotal and other threat sources across Google properties, it is what we call [Livehunt](https://gtidocs.virustotal.com/docs/livehunt). In line with the MBC mapping described above we are now allowing users to match MBC output in Livehunt with the ["vt" module](https://gtidocs.virustotal.com/docs/writing-yara-rules-for-livehunt#the-vt-module). Example:\
import "vt"

```
rule mbc_example {  
  condition:  
    for any catalog in vt.behavior.mbc: (  
        catalog.id == "C0002.018"  
    )  
}
```

**Livehunt and Retrohunt upgraded to YARA-X.** [YARA-X](https://virustotal.github.io/yara-x/) is a re-incarnation of YARA, our home-grown pattern matching tool designed with malware researchers in mind. This new incarnation intends to be faster, safer and more user-friendly than its predecessor. The ultimate goal of YARA-X is to serve as the future replacement for YARA. We have upgraded the Livehunt and Retrohunt clusters with YARA-X, this immediately exposes [new modules](https://virustotal.github.io/yara-x/docs/modules/whats-a-module/) for use within our Hunting component and makes development of new custom modules far easier.

**Macho YARA module now supported in Livehunt & Retrohunt.** As previously mentioned, Google Threat Intelligence allows its users to match its malware corpus with YARA rules, be it in a real-time fashion (Livehunt) or back in time (Retrohunt). The rules can act on any file type, including the more than 12K+ net new Mac OS X exceutables that we receive on a daily basis. The aforementioned move to YARA-X means that you can now use the [“macho” module](https://virustotal.github.io/yara-x/docs/modules/macho/) in order to match against advanced static and structural features of Mac OS X executables.

**String and time YARA modules now supported in Livehunt & Retrohunt.** Similar to the macho module, the upgrade to YARA-X has opened up the use of the [string](https://virustotal.github.io/yara-x/docs/modules/string/) and [time](https://virustotal.github.io/yara-x/docs/modules/time/) YARA modules.

**Upgrade to MITRE v16.1.** Google Threat Intelligence focuses on all types of threat intelligence: technical, tactical, operational, strategic. We build thorough curated profiles for threat actors, campaigns and malware families through Mandiant’s differentiated frontline visibility. These profiles include MITRE ATT\&CK matrices to describe attacker activity.  The techniques and tactics available on actor, malware, campaign, and TTP analysis objects are being updated to reflect MITRE version 16.1. This update introduces new and improved attacker technique classifications, *including better characterization of Cloud-based adversary activity*. [Check this example](https://www.virustotal.com/gui/collection/threat-actor--93555f4b-38a1-57a7-b69e-b9d863380f0c/ttps) to see where this information surfaces within profiles.

**Improvements in searching within MITRE matrices.** MITRE matrices on the aforementioned threat actor, campaign, malware family and TTP analysis views are now searchable. The search box above the matrix allows you to provide either a technique / subtechnique name/id and the matrix gets automatically updated to reflect your search criteria.

<Image align="center" src="https://files.readme.io/3d9db9025544997dbb8c0bac86f36c180041a66a2e8f30fc9d83d042b066e06a-Screenshot_2025-01-29_at_15.51.14.png" />