YARA · Volexity threat-intel
VOLEXITY_Apt_Malware_Js_Longtale
Detection for LONGTALE, a chrome extension malware.
- Author
- threatintel@volexity.com
- Date
- 2026-09-08
- Score / Quality
- 75 / 80
What this rule detects
Detection for LONGTALE, a chrome extension malware.
It defines 13 patterns (13 text, 0 hex, 0 regex).
Summary generated from the rule's metadata and condition.
Rule source
rule VOLEXITY_Apt_Malware_Js_Longtale : LONGTALE JUNGLEBAMBOO FILE MEMORY
{
meta:
= "Detection for LONGTALE, a chrome extension malware."
= "threatintel@volexity.com"
= "b97eaf48-8c4e-5fea-af7c-d1f559d334af"
= "2026-09-08"
= "2026-09-08"
= "https://github.com/volexity/threat-intel"
= "https://github.com/volexity/threat-intel/blob/3a9d0b52459877ee866a9a0ba06e60059b778c77/2026/2026-09-09 Chrome/rules.yar#L1-L37"
= "https://github.com/volexity/threat-intel/blob/3a9d0b52459877ee866a9a0ba06e60059b778c77/LICENSE.txt"
= "5eb5645511b00e4f4d73125654eeb3a3930fcf09c65685dc7f03f725331492e3"
= "194266bc6710943a421f1e3a65cf5345b061edd3777a9f555fa435fef41e7baa"
= 75
= 80
= "LONGTALE, JUNGLEBAMBOO, FILE, MEMORY"
= "all"
= "all"
= "file,memory"
= "critical"
= "TIB-20260908B"
= "See license at https://github.com/volexity/threat-intel/blob/main/LICENSE.txt"
= 13428
= 2
strings:
$f1 = "getPublicIP" ascii
$f2 = "captureCookies" ascii
$f3 = "recordFetch" ascii
$f4 = "injectRecorder" ascii
$f5 = "captureVisibleTab" ascii
$f6 = "buildIngestPayload" ascii
$case1 = "SET_KEYWORDS"
$case2 = "GET_KEYWORDS"
$case3 = "SCREENSHOT_NOW"
$case4 = "FETCH_HISTORY"
$case5 = "CAPTURE_STORAGE"
$case6 = "CAPTURE_COOKIES"
$case7 = "TOGGLE_RECORDING"
condition:
all of ( $f* ) or all of ( $case* )
}
Strings (13 patterns)
| Identifier | Type | Value | Modifiers |
|---|---|---|---|
| $f1 | text | "getPublicIP" | ascii |
| $f2 | text | "captureCookies" | ascii |
| $f3 | text | "recordFetch" | ascii |
| $f4 | text | "injectRecorder" | ascii |
| $f5 | text | "captureVisibleTab" | ascii |
| $f6 | text | "buildIngestPayload" | ascii |
| $case1 | text | "SET_KEYWORDS" | |
| $case2 | text | "GET_KEYWORDS" | |
| $case3 | text | "SCREENSHOT_NOW" | |
| $case4 | text | "FETCH_HISTORY" | |
| $case5 | text | "CAPTURE_STORAGE" | |
| $case6 | text | "CAPTURE_COOKIES" | |
| $case7 | text | "TOGGLE_RECORDING" |
Condition
all of ( $f* ) or all of ( $case* )In plain words (Heuristic)
- All patterns in ( $f* ) must match.
- All patterns in ( $case* ) must match.
Test this rule in your browser
Drop a file to scan it with this rule using YARA-X compiled to WebAssembly. Nothing is uploaded.
References
Sample hashes
Hashes of samples the author lists in the rule's meta (look them up in your threat-intelligence platform).
- 5eb5645511b00e4f4d73125654eeb3a3930fcf09c65685dc7f03f725331492e3
Licence & attribution
Author: threatintel@volexity.com
Source repository: Volexity threat-intel @ 3a9d0b5245
Licence: BSD 2-Clause License (stated in the rule's own meta)
“See license at https://github.com/volexity/threat-intel/blob/main/LICENSE.txt”
Copyright notice: Copyright 2022 by Volexity, Inc.
Mirrored via YARA Forge 20260927, which prefixes rule names with the source and adds normalised meta fields.
Rule id: b97eaf48-8c4e-5fea-af7c-d1f559d334af
Metadata
| os | all |
|---|---|
| os_arch | all |
| scan_context | file,memory |
| severity | critical |
| report1 | TIB-20260908B |
| rule_id | 13428 |
| version | 2 |
Tags:LONGTALEJUNGLEBAMBOOFILEMEMORY
Related rules
- APT / threat actorVolexity threat-intel· threatintel@volexity.com· 2026-09-08
- APT / threat actorVolexity threat-intel· threatintel@volexity.com· 2024-07-30
- APT / threat actorVolexity threat-intel· threatintel@volexity.com· 2023-07-21
- APT / threat actorVolexity threat-intel· threatintel@volexity.com· 2023-08-17
- APT / threat actorVolexity threat-intel· threatintel@volexity.com· 2023-03-30
- APT / threat actorVolexity threat-intel· threatintel@volexity.com· 2022-11-03
- APT / threat actorVolexity threat-intel· threatintel@volexity.com· 2022-11-02
- APT / threat actorVolexity threat-intel· threatintel@volexity.com· 2022-11-03