Skip to main content
Mallory
3 malware families

Evil Eye

Also known asevil_eye

Evil Eye is the name Volexity uses for a state-sponsored, China-nexus threat actor involved in surveillance and exploitation campaigns targeting Uyghur communities. Volexity identified Evil Eye as the most notable actor in its reporting on large-scale attacks against Uyghurs and assessed it was likely the same group behind iOS implant exploitation previously described by Google Project Zero. The actor was observed compromising Uyghur websites and using malicious iframes plus the open-source IRONSQUIRREL framework to deliver WebKit-based iOS exploit chains. In activity observed from January to March 2020, the exploit chain targeted iOS 12.3, 12.3.1, and 12.3.2 and installed an iOS implant Volexity calls INSOMNIA. The exploit flow used User-Agent filtering, staged JavaScript, and ultimately executed a Mach-O payload that wrote the implant to /tmp/updateserver and ran it as root with elevated entitlements. Volexity also reported that Evil Eye had previously been observed launching an exploit intended to install a malware implant on Android phones. The updated INSOMNIA implant used HTTPS for C2 with embedded-certificate validation, basic string obfuscation, and targeted data from applications including Signal, ProtonMail, and WeChat. Following public reporting in September 2019, Evil Eye activity temporarily decreased and included removal of malicious code from compromised websites and takedown of C2 infrastructure, before resuming in early 2020.

Share:
Are they targeting you?

Know when an actor pivots toward your sector

Mallory correlates actor tradecraft and target patterns against your stack, your sector, and your geography. See overlap before they land.

OPERATIONAL PROFILE

Targeting

Who, where, and (when attributed) which flag flies behind the operation. Pulled from open-source reporting and Mallory's analyst review.

Who they target

Sectors the actor has been observed targeting.

  • Non-Governmental Organizations
MITRE ATT&CK

Tradecraft

23 distinct techniques observed across reporting, grouped by tactic. Hover any cell for the evidence excerpt; click through for MITRE's full description.

9 of 15 tactics28 techniques×N= number of intelligence reports citing this technique
MITRE ATT&CK
TA0043
Reconnaissance
2 techniques
T1592
Gather Victim Host Information
T1593
Search Open Websites/Domains
T1593.001
Social Media
TA0001
Initial Access
3 techniques
T1189
Drive-by Compromise
T1190
Exploit Public-Facing Application
T1566
Phishing
T1566.002
Spearphishing Link
TA0002
Execution
1 technique
T1059
Command and Scripting Interpreter
T1059.007
JavaScript
TA0004
Privilege Escalation
1 technique
T1548
Abuse Elevation Control Mechanism
TA0005
Stealth
2 techniques
T1027
Obfuscated Files or Information
T1036
Masquerading
TA0006
Credential Access
1 technique
T1056
Input Capture
T1056.001
Keylogging
TA0007
Discovery
5 techniques
T1057
Process Discovery
T1082
System Information Discovery
T1083
File and Directory Discovery
T1518
Software Discovery
T1614
System Location Discovery
TA0009
Collection
7 techniques
T1005
Data from Local System
T1056
Input Capture
T1056.001
Keylogging
T1113
Screen Capture
T1123
Audio Capture
T1125
Video Capture
T1185
Browser Session Hijacking
T1213
Data from Information Repositories
TA0011
Command and Control
1 technique
T1071
Application Layer Protocol
IOCS

Observables

50 indicators attributed to this actor: domains, IPs, hashes, and other artifacts pulled from reporting. View more in app.

IOC values are gated. View more in Mallory for domains, IPs, hashes, and other artifacts, or pipe them straight into your SIEM.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: sector and geo overlap with your footprint, the IOCs they’re burning right now, detection coverage, and what to do next.
Target overlap

Match sector + geo + tech-stack targeting against your real footprint.

Tradecraft mapping23

Every observed MITRE ATT&CK technique, grouped by tactic.

Malware arsenal3

Families this actor is known to deploy, with IOCs and behavior.

Exploited CVEs

CVEs this actor has used in known campaigns.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Observables50

Domains, IPs, and hashes tied to this actor, refreshed continuously.