Windows 7 deprecation
Windows 7 will be removed from tria.ge on 2025-03-31
Overview
overview
10Static
static
1HiddedLotus.dmg
windows10-2004-x64
8HiddedLotus.dmg
windows10-ltsc 2021-x64
3HiddedLotus.dmg
windows11-21h2-x64
3HiddedLotus.dmg
macos-10.15-amd64
10HiddedLotu...HAEDC)
windows10-2004-x64
8HiddedLotu...HAEDC)
windows10-ltsc 2021-x64
8HiddedLotu...HAEDC)
windows11-21h2-x64
8HiddedLotu...HAEDC)
macos-10.15-amd64
4HiddedLotu...lt.pdf
windows10-2004-x64
8HiddedLotu...lt.pdf
windows10-ltsc 2021-x64
8HiddedLotu...lt.pdf
windows11-21h2-x64
3HiddedLotu...lt.pdf
macos-10.15-amd64
4Analysis
-
max time kernel
135s -
max time network
114s -
platform
macos-10.15_amd64 -
resource
macos-20241106-en -
resource tags
arch:amd64arch:i386image:macos-20241106-enkernel:19b77alocale:en-usos:macos-10.15-amd64system -
submitted
09/02/2025, 01:38
Static task
static1
Behavioral task
behavioral1
Sample
HiddedLotus.dmg
Resource
win10v2004-20250207-en
Behavioral task
behavioral2
Sample
HiddedLotus.dmg
Resource
win10ltsc2021-20250207-en
Behavioral task
behavioral3
Sample
HiddedLotus.dmg
Resource
win11-20250207-en
Behavioral task
behavioral4
Sample
HiddedLotus.dmg
Resource
macos-20241106-en
Behavioral task
behavioral5
Sample
HiddedLotus/HiddedLotus.app/Contents/MacOS/Lê Thu Hà (HAEDC)
Resource
win10v2004-20250207-en
Behavioral task
behavioral6
Sample
HiddedLotus/HiddedLotus.app/Contents/MacOS/Lê Thu Hà (HAEDC)
Resource
win10ltsc2021-20250207-en
Behavioral task
behavioral7
Sample
HiddedLotus/HiddedLotus.app/Contents/MacOS/Lê Thu Hà (HAEDC)
Resource
win11-20250207-en
Behavioral task
behavioral8
Sample
HiddedLotus/HiddedLotus.app/Contents/MacOS/Lê Thu Hà (HAEDC)
Resource
macos-20241101-en
Behavioral task
behavioral9
Sample
HiddedLotus/HiddedLotus.app/Contents/Resources/configureDefault.pdf
Resource
win10v2004-20250207-en
Behavioral task
behavioral10
Sample
HiddedLotus/HiddedLotus.app/Contents/Resources/configureDefault.pdf
Resource
win10ltsc2021-20250207-en
Behavioral task
behavioral11
Sample
HiddedLotus/HiddedLotus.app/Contents/Resources/configureDefault.pdf
Resource
win11-20250207-en
Behavioral task
behavioral12
Sample
HiddedLotus/HiddedLotus.app/Contents/Resources/configureDefault.pdf
Resource
macos-20241106-en
General
-
Target
HiddedLotus.dmg
-
Size
548KB
-
MD5
54f7eadddcae17f1cb10d0cdaf426408
-
SHA1
bda404cb5709a1f026c47a1c0508b2b753a47836
-
SHA256
7769af718266fcc91c9f39eb71d1b137156b95d6e6704d9b783988e3421ac656
-
SHA512
a1baa3532e2237a73e8ccc353b1e1de936ec49e2a3b995ae030092873f4f5bb74d7be47eb75e85a3da254f3d21c147e2327fa67b728e70ebe09d297ccc188179
-
SSDEEP
12288:Z+u8CJLXDVykPpdRVVcAI7uV4fDmkggQgNfbhG:ffNPzVcApZgQgNf
Malware Config
Signatures
-
Hiddenlotus
Hiddenlotus family.
-
Hiddenlotus family
-
Identifies devices as anti-VM 2 IoCs
ioc Process sh -c "ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformSerialNumber/ { split(\$0, line, \"\\\"\"); printf(\"%s\", line[4]); }' 2>&1" Process not Found ioreg -rd1 -c IOPlatformExpertDevice Process not Found -
Queries the hardware information (I/O Kit registry). 1 TTPs 2 IoCs
An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture.
ioc Process sh -c "ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformSerialNumber/ { split(\$0, line, \"\\\"\"); printf(\"%s\", line[4]); }' 2>&1" Process not Found ioreg -rd1 -c IOPlatformExpertDevice Process not Found -
Queries the macOS version information. 1 TTPs 10 IoCs
An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture.
ioc Process sh -c "sw_vers -productVersion 2>&1" Process not Found sw_vers -productVersion Process not Found sw_vers -productVersion Process not Found sh -c "sw_vers -productVersion 2>&1" Process not Found sw_vers -productVersion Process not Found sw_vers -productVersion Process not Found sh -c "sw_vers -productVersion 2>&1" Process not Found sh -c "sw_vers -productVersion 2>&1" Process not Found sw_vers -productVersion Process not Found sh -c "sw_vers -productVersion 2>&1" Process not Found -
Modify File 1 TTPs 6 IoCs
Adversaries may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools.
ioc Process touch -t 1402031820 "/Users/run/Library/Calendars/Calendar Sync Changes/Calendar Sync" Process not Found sh -c "touch -t 1511092317 \"/Users/run/Library/Containers/com.apple.lateragent/Data/Library/Preferences/hidd\" >/dev/null 2>&1" Process not Found touch -t 1511092317 /Users/run/Library/Containers/com.apple.lateragent/Data/Library/Preferences/hidd Process not Found sh -c "touch -t 1511092317 \"/Users/run/Library/LaunchAgents/com.apple.hidd.shared.plist\" >/dev/null 2>&1" Process not Found touch -t 1511092317 /Users/run/Library/LaunchAgents/com.apple.hidd.shared.plist Process not Found sh -c "touch -t 1402031820 \"/Users/run/Library/Calendars/Calendar Sync Changes/Calendar Sync\" >/dev/null 2>&1" Process not Found -
File Deletion 1 TTPs
Adversaries may delete files left behind by the actions of their intrusion activity. Malware, tools, or other non-native files dropped or created on a system by an adversary (ex: Ingress Tool Transfer) may leave traces to indicate to what was done within a network and how. Removal of these files can occur.
-
Launch Agent 1 TTPs
Adversaries may create or modify launch agents to repeatedly execute malicious payloads as part of persistence.
-
Timestomp 1 TTPs 6 IoCs
Adversaries may modify file time attributes to hide new or changes to existing files. Timestomping is a technique that modifies the timestamps of a file (the modify, access, create, and change times), often to mimic files that are in the same folder.
ioc Process touch -t 1511092317 /Users/run/Library/Containers/com.apple.lateragent/Data/Library/Preferences/hidd Process not Found sh -c "touch -t 1511092317 \"/Users/run/Library/LaunchAgents/com.apple.hidd.shared.plist\" >/dev/null 2>&1" Process not Found touch -t 1511092317 /Users/run/Library/LaunchAgents/com.apple.hidd.shared.plist Process not Found sh -c "touch -t 1402031820 \"/Users/run/Library/Calendars/Calendar Sync Changes/Calendar Sync\" >/dev/null 2>&1" Process not Found touch -t 1402031820 "/Users/run/Library/Calendars/Calendar Sync Changes/Calendar Sync" Process not Found sh -c "touch -t 1511092317 \"/Users/run/Library/Containers/com.apple.lateragent/Data/Library/Preferences/hidd\" >/dev/null 2>&1" Process not Found -
AppleScript 1 TTPs 2 IoCs
AppleScript is a macOS scripting language designed to control applications and parts of the OS via inter-application messages called AppleEvents.
ioc Process osascript -e "tell application \"Finder\"" -e "set visible of process \"Terminal\" to false" -e "end tell" Process not Found sh -c "osascript -e 'tell application \"Finder\"' -e 'set visible of process \"Terminal\" to false' -e 'end tell' > /dev/null 2>&1" Process not Found -
Resource Forking 1 TTPs 1 IoCs
Adversaries may abuse resource forks to hide malicious code or executables to evade detection and bypass security applications. A resource fork provides applications a structured way to store resources such as thumbnail images, menu definitions, icons, dialog boxes, and code.
ioc Process mv -f /Volumes/HiddedLotus/HiddedLotus.app/Contents/Resources/configureDefault.sys /tmp/HiddedLotus.pdf Process not Found -
Launchctl 1 TTPs 2 IoCs
Adversaries may abuse launchctl to execute commands or programs. Launchctl supports taking subcommands on the command-line, interactively, or even redirected from standard input.
ioc Process sh -c "launchctl load ~/Library/LaunchAgents/com.apple.hidd.shared.plist > /dev/null 2>&1 &" Process not Found launchctl load /Users/run/Library/LaunchAgents/com.apple.hidd.shared.plist Process not Found
Processes
-
/bin/shsh -c "sudo /bin/zsh -c \"open /Volumes/HiddedLotus/HiddedLotus.app\""1⤵PID:511
-
/bin/bashsh -c "sudo /bin/zsh -c \"open /Volumes/HiddedLotus/HiddedLotus.app\""1⤵PID:511
-
/usr/bin/sudosudo /bin/zsh -c "open /Volumes/HiddedLotus/HiddedLotus.app"1⤵PID:511
-
/bin/zsh/bin/zsh -c "open /Volumes/HiddedLotus/HiddedLotus.app"2⤵PID:512
-
-
/usr/bin/openopen /Volumes/HiddedLotus/HiddedLotus.app2⤵PID:512
-
-
/usr/libexec/xpcproxyxpcproxy com.apple.files.23321⤵PID:513
-
/Volumes/HiddedLotus/HiddedLotus.app/Contents/MacOS/Lê Thu Hà (HAEDC)"/Volumes/HiddedLotus/HiddedLotus.app/Contents/MacOS/Lê Thu Hà (HAEDC)"1⤵PID:513
-
/bin/shsh -c "osascript -e 'tell application \"Finder\"' -e 'set visible of process \"Terminal\" to false' -e 'end tell' > /dev/null 2>&1"1⤵PID:514
-
/bin/bashsh -c "osascript -e 'tell application \"Finder\"' -e 'set visible of process \"Terminal\" to false' -e 'end tell' > /dev/null 2>&1"1⤵PID:514
-
/usr/bin/osascriptosascript -e "tell application \"Finder\"" -e "set visible of process \"Terminal\" to false" -e "end tell"2⤵PID:515
-
-
/bin/shsh -c "touch -t 1511092317 \"/Users/run/Library/Containers/com.apple.lateragent/Data/Library/Preferences/hidd\" >/dev/null 2>&1"1⤵PID:517
-
/bin/bashsh -c "touch -t 1511092317 \"/Users/run/Library/Containers/com.apple.lateragent/Data/Library/Preferences/hidd\" >/dev/null 2>&1"1⤵PID:517
-
/usr/bin/touchtouch -t 1511092317 /Users/run/Library/Containers/com.apple.lateragent/Data/Library/Preferences/hidd2⤵PID:518
-
-
/bin/shsh -c "touch -t 1511092317 \"/Users/run/Library/LaunchAgents/com.apple.hidd.shared.plist\" >/dev/null 2>&1"1⤵PID:519
-
/bin/bashsh -c "touch -t 1511092317 \"/Users/run/Library/LaunchAgents/com.apple.hidd.shared.plist\" >/dev/null 2>&1"1⤵PID:519
-
/usr/bin/touchtouch -t 1511092317 /Users/run/Library/LaunchAgents/com.apple.hidd.shared.plist2⤵PID:520
-
-
/bin/shsh -c "launchctl load ~/Library/LaunchAgents/com.apple.hidd.shared.plist > /dev/null 2>&1 &"1⤵PID:521
-
/bin/bashsh -c "launchctl load ~/Library/LaunchAgents/com.apple.hidd.shared.plist > /dev/null 2>&1 &"1⤵PID:521
-
/bin/launchctllaunchctl load /Users/run/Library/LaunchAgents/com.apple.hidd.shared.plist2⤵PID:523
-
-
/bin/shsh -c "mv -f \"/Volumes/HiddedLotus/HiddedLotus.app/Contents/Resources/configureDefault.sys\" \"/tmp/HiddedLotus.pdf\" > /dev/null 2>&1 ; open \"/tmp/HiddedLotus.pdf\" & > /dev/null 2>&1 ; rm -rf \"/Volumes/HiddedLotus/HiddedLotus.app\" > /dev/null 2>&1 ; cp -f \"/tmp/HiddedLotus.pdf\" \"/Volumes/HiddedLotus/HiddedLotus.pdf\" > /dev/null 2>&1 ; sleep 3 ; rm -rf \"/tmp/HiddedLotus.pdf\" > /dev/null 2>&1"1⤵PID:522
-
/bin/bashsh -c "mv -f \"/Volumes/HiddedLotus/HiddedLotus.app/Contents/Resources/configureDefault.sys\" \"/tmp/HiddedLotus.pdf\" > /dev/null 2>&1 ; open \"/tmp/HiddedLotus.pdf\" & > /dev/null 2>&1 ; rm -rf \"/Volumes/HiddedLotus/HiddedLotus.app\" > /dev/null 2>&1 ; cp -f \"/tmp/HiddedLotus.pdf\" \"/Volumes/HiddedLotus/HiddedLotus.pdf\" > /dev/null 2>&1 ; sleep 3 ; rm -rf \"/tmp/HiddedLotus.pdf\" > /dev/null 2>&1"1⤵PID:522
-
/bin/mvmv -f /Volumes/HiddedLotus/HiddedLotus.app/Contents/Resources/configureDefault.sys /tmp/HiddedLotus.pdf2⤵PID:524
-
-
/usr/bin/openopen /tmp/HiddedLotus.pdf2⤵PID:535
-
-
/bin/rmrm -rf /Volumes/HiddedLotus/HiddedLotus.app2⤵PID:536
-
-
/bin/cpcp -f /tmp/HiddedLotus.pdf /Volumes/HiddedLotus/HiddedLotus.pdf2⤵PID:537
-
-
/bin/sleepsleep 32⤵PID:540
-
-
/bin/rmrm -rf /tmp/HiddedLotus.pdf2⤵PID:543
-
-
/usr/libexec/xpcproxyxpcproxy com.apple.hidd.shared1⤵PID:525
-
/Users/run/Library/Containers/com.apple.lateragent/Data/Library/Preferences/hidd/Users/run/Library/Containers/com.apple.lateragent/Data/Library/Preferences/hidd1⤵PID:525
-
/bin/shsh -c "ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformSerialNumber/ { split(\$0, line, \"\\\"\"); printf(\"%s\", line[4]); }' 2>&1"1⤵PID:526
-
/bin/bashsh -c "ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformSerialNumber/ { split(\$0, line, \"\\\"\"); printf(\"%s\", line[4]); }' 2>&1"1⤵PID:526
-
/usr/sbin/ioregioreg -rd1 -c IOPlatformExpertDevice2⤵PID:527
-
-
/usr/bin/awkawk "/IOPlatformSerialNumber/ { split(\$0, line, \"\\\"\"); printf(\"%s\", line[4]); }"2⤵PID:528
-
-
/bin/shsh -c "touch -t 1402031820 \"/Users/run/Library/Calendars/Calendar Sync Changes/Calendar Sync\" >/dev/null 2>&1"1⤵PID:529
-
/bin/bashsh -c "touch -t 1402031820 \"/Users/run/Library/Calendars/Calendar Sync Changes/Calendar Sync\" >/dev/null 2>&1"1⤵PID:529
-
/usr/bin/touchtouch -t 1402031820 "/Users/run/Library/Calendars/Calendar Sync Changes/Calendar Sync"2⤵PID:530
-
-
/bin/shsh -c "sw_vers -productVersion 2>&1"1⤵PID:531
-
/bin/bashsh -c "sw_vers -productVersion 2>&1"1⤵PID:531
-
/usr/bin/sw_verssw_vers -productVersion2⤵PID:532
-
-
/bin/shsh -c "uname -m 2>&1"1⤵PID:533
-
/bin/bashsh -c "uname -m 2>&1"1⤵PID:533
-
/usr/bin/unameuname -m2⤵PID:534
-
-
/usr/libexec/xpcproxyxpcproxy com.apple.metadata.mdwrite1⤵PID:539
-
/bin/shsh -c "sw_vers -productVersion 2>&1"1⤵PID:547
-
/bin/bashsh -c "sw_vers -productVersion 2>&1"1⤵PID:547
-
/usr/bin/sw_verssw_vers -productVersion2⤵PID:548
-
-
/bin/shsh -c "uname -m 2>&1"1⤵PID:549
-
/bin/bashsh -c "uname -m 2>&1"1⤵PID:549
-
/usr/bin/unameuname -m2⤵PID:550
-
-
/bin/shsh -c "sw_vers -productVersion 2>&1"1⤵PID:551
-
/bin/bashsh -c "sw_vers -productVersion 2>&1"1⤵PID:551
-
/usr/bin/sw_verssw_vers -productVersion2⤵PID:552
-
-
/bin/shsh -c "uname -m 2>&1"1⤵PID:553
-
/bin/bashsh -c "uname -m 2>&1"1⤵PID:553
-
/usr/bin/unameuname -m2⤵PID:554
-
-
/bin/shsh -c "sw_vers -productVersion 2>&1"1⤵PID:555
-
/bin/bashsh -c "sw_vers -productVersion 2>&1"1⤵PID:555
-
/usr/bin/sw_verssw_vers -productVersion2⤵PID:556
-
-
/bin/shsh -c "uname -m 2>&1"1⤵PID:557
-
/bin/bashsh -c "uname -m 2>&1"1⤵PID:557
-
/usr/bin/unameuname -m2⤵PID:558
-
-
/bin/shsh -c "sw_vers -productVersion 2>&1"1⤵PID:559
-
/bin/bashsh -c "sw_vers -productVersion 2>&1"1⤵PID:559
-
/usr/bin/sw_verssw_vers -productVersion2⤵PID:560
-
-
/bin/shsh -c "uname -m 2>&1"1⤵PID:561
-
/bin/bashsh -c "uname -m 2>&1"1⤵PID:561
-
/usr/bin/unameuname -m2⤵PID:562
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
98KB
MD5e7a0587c80f273b9444795947f034aab
SHA1f07267c736886e4db05e5f1255c1a2afb111f606
SHA256a7872fbf84513d1409ce6a13a718a9ff901b3dd92c1671a5ada13f871aaa9975
SHA512a00325036b57bdb5a38e6aa1dd62e7a9e6b47f9f74b026a47258cea3b23b2c332e2e161e4afc9c8946d18a163232b64190c9d7f7220e5ea1ae8192d52e0f1f3b
-
Filesize
428KB
MD5f344d1b15be233d6fdc600d7aac76609
SHA13e9cebc29c7e95fb152a8a0c8fcbd4470c46aadb
SHA25631f30c93721e9e5e483dd680d5aeff7e0863e2df925667ffd48e58eaf567212c
SHA512482a26e51803845505e96136bcee47b2ac67b87f3eeb604d80177859fd59c60ff5e2eff0336b5b2a5c1f20fb24b9be0f1f132acc8185b3f7a476a158849e656c