Skip to main content
Mallory
MalwareUsed by 1 actor

Hikit

Hikit is a Windows rootkit/backdoor with covert command-and-control and counter-forensic capabilities. It performs XOR encryption, uses HTTP for C2, supports peer connections, can upload files from compromised machines, and can create a remote shell to run commands. Hikit has also used a DLL named oci.dll as a persistence mechanism. During installation, oci.dll extracts files from its resources and drops the W7fw.sys rootkit driver, related .INF and .CAT driver installation files, a self-generated certificate named GlobalSign.cer, and certmgr.exe. The malware uses certmgr.exe to add the fake GlobalSign certificate to the local machine Root and Trusted Publisher stores, attempts to tamper with registry keys to weaken driver-signing enforcement, and verifies that the driver is loaded. Operationally, Hikit installs itself as a virtual network adapter layered between the NIC and upper protocol drivers, allowing it to monitor inbound packets, intercept C2 traffic in the network stack, and spawn user-mode threads to parse commands. This design enables inbound-only C2 over ports 80/443, helping traffic blend with normal inbound HTTP on infected Windows servers, particularly observed on DMZ web servers. Hikit can also force infected systems to act as open proxies, which has enabled tunneling of Remote Desktop and creation of internal/external hop points on multi-homed hosts. High-confidence host indicators mentioned in the content include oci.dll, W7fw.sys, GlobalSign.cer, certmgr.exe, associated service configuration, invalid digital signature characteristics, and suspicious oci.dll imports, resources, metadata, and compile time. The content also references a fileless variant of HiKit dubbed Hias.

Share:
For your environment

Hunt this family in your stack

Mallory pivots from this family to the IOCs, detections, and named campaigns that touch your stack, and pages you when something new lands.

THREAT ACTORS

Groups observed using it

1 distinct threat actor attributed by public researchers. Open in Mallory to see the full evidence chain and overlapping campaigns.

View more details
CloudComputating

"...a fileless version of the well-known ‘HiKit’ malware dubbed ‘Hias’."

via securelistsecurelist.com
MITRE ATT&CK

Techniques & procedures

13 distinct techniques documented for this family, organized by ATT&CK tactic.

Initial Access

1 technique
T1566PhishingEvidence1

Execution

2 techniques
T1059.003Windows Command ShellEvidence3
TacticExecution

The content repeatedly describes use of cmd.exe, cmd /c, Windows command shell, and xp_cmdshell to execute commands, run payloads, launch binaries, perform reconnaissance, persistence, cleanup, and ransomware actions. Examples include: 'Sandworm Team used the xp_cmdshell command in MS-SQL', 'APT41 used cmd.exe /c to execute commands on remote machines', and many malware families 'can use cmd.exe to execute commands on a compromised host.' | Many entries explicitly state malware 'can create a reverse shell' or 'launch a remote shell,' including 4H RAT, AuditCred, BLACKCOFFEE, Carbanak, DarkComet, Exaramel for Windows, PlugX, QuasarRAT, and ZxShell.

T1574.001DLLEvidence1

Stealth

2 techniques
T1014RootkitEvidence1
TacticStealth
T1574.001DLLEvidence1

Defense Impairment

2 techniques
T1553.004Install Root CertificateEvidence1
T1553.006Code Signing Policy ModificationEvidence1

Collection

1 technique
T1005Data from Local SystemEvidence1
T1071.001Web ProtocolsEvidence3

The content repeatedly describes threat actors, malware, and campaigns using HTTP and/or HTTPS for command and control, including examples such as BlackEnergy communicating with C2 over HTTP POST requests and many other families using HTTP/S for C2.

T1090.001Internal ProxyEvidence1
T1105Ingress Tool TransferEvidence1
T1219Remote Access ToolsEvidence1

4H RAT has the capability to create a remote shell. AuditCred can open a reverse shell on the system to execute commands. PlugX allows actors to spawn a reverse shell on a victim. QuasarRAT can launch a remote shell to execute commands on the victim’s machine.

T1573.001Symmetric CryptographyEvidence2

"3PARA RAT command and control commands are encrypted within the HTTP C2 channel using the DES algorithm in CBC mode..."; "APT33 has used AES for encryption of command and control traffic."; "Carbanak encrypts the message body of HTTP traffic with RC2 (in CBC mode)."; "Duqu ... data stream can be encrypted with AES-CBC."; "PoisonIvy uses the Camellia cipher to encrypt communications."

Exfiltration

1 technique
T1041Exfiltration Over C2 ChannelEvidence2

Many entries state malware or actors can upload, transfer, send, or exfiltrate files from compromised hosts to command-and-control servers or attacker infrastructure.

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: which of your assets match these IOCs, which detections are missing, which campaigns to expect next, and what to do in the next 30 minutes.
IOC matching

Match every observed IP, domain, and hash against your live telemetry.

Threat actor attribution1

Named campaigns wielding this family, with evidence pinned to each claim.

Exploited vulnerabilities

CVEs this family uses for access and lateral movement.

Detection signatures

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

MITRE ATT&CK mapping13

Every documented technique, ranked by evidence weight.

Researcher chatter

Reddit, Mastodon, and CTI community discussion around this family.