Gold Open Source
ExplorePackagesVulnerabilitiesMCP Servers
Login
Gold Open Source

The authoritative source for production-ready open-source components. Every package, container image, AI model, and MCP server undergoes rigorous verification for security, malware, and license compliance.

Explore Gold

  • Explore Everything
  • Packages
  • Gold Packages
  • Container Images
  • AI Models
  • MCP Servers
  • Agent Skills
  • Chip Manufacturers

Security Data & Tools

  • Scan Your Dependencies
  • Trending Threats
  • Threat RSS Feeds
  • CVE Database
  • Actively Exploited (KEV)
  • SGZ Zero-Days
  • CWE Index
  • MITRE ATT&CK
  • Malicious Packages
  • Security Glossary
  • Supply-Chain Report
  • Developers (API & Badge)
  • Chrome Extension
  • Credits & Data Sources

Products

  • The Platform
  • ESSCM
  • Portal
  • TPRM
  • OSM
  • Cowork
  • Code / Runner
  • Guard

Use Cases

  • Know Your Software
  • Auto-Fix Vulnerabilities
  • Asset Discovery
  • AI Governance
  • MCP Server Security
  • Supply Chain Compliance
  • Zero-Day Discovery
  • All Use Cases

Company

  • About
  • Pricing
  • Blog
  • Documentation
  • Safeguard Academy
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 Gold Open Source. All rights reserved.

Built with care bySafeguard
Home/ATT&CK/T1112
MITRE ATT&CK Technique

T1112: Modify Registry

ShareXLinkedInRedditHN

Adversaries may interact with the Windows Registry as part of a variety of other techniques to aid in defense evasion, persistence, and execution. Access to specific areas of the Registry depends on account permissions, with some keys requiring administrator-level access. The built-in Windows command-line utility [Reg](https://attack.mitre.org/software/S0075) may be used for local or remote Registry modification.(Citation: Microsoft Reg) Other tools, such as remote access tools, may also contain functionality to interact with the Registry through the Windows API. The Registry may be modified in order to hide configuration information or malicious payloads via [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027).(Citation: Unit42 BabyShark Feb 2019)(Citation: Avaddon Ransomware 2021)(Citation: Microsoft BlackCat Jun 2022)(Citation: CISA Russian Gov Critical Infra 2018) The Registry may also be modified to impair defenses, such as by enabling macros for all Microsoft Office products, allowing privilege escalation without alerting the user, increasing the maximum number of allowed outbound requests, and/or modifying systems to store plaintext credentials in memory.(Citation: CISA LockBit 2023)(Citation: Unit42 BabyShark Feb 2019) The Registry of a remote system may be modified to aid in execution of files as part of lateral movement. It requires the remote Registry service to be running on the target system.(Citation: Microsoft Remote) Often [Valid Accounts](https://attack.mitre.org/techniques/T1078) are required, along with access to the remote system's [SMB/Windows Admin Shares](https://attack.mitre.org/techniques/T1021/002) for RPC communication. Finally, Registry modifications may also include actions to hide keys, such as prepending key names with a null character, which will cause an error and/or be ignored when read via [Reg](https://attack.mitre.org/software/S0075) or other utilities using the Win32 API.(Citation: Microsoft Reghide NOV 2006) Adversaries may abuse these pseudo-hidden keys to conceal payloads/commands used to maintain persistence.(Citation: TrendMicro POWELIKS AUG 2014)(Citation: SpectorOps Hiding Reg Jul 2017)

Tactics
Defense ImpairmentPersistence
Platforms
Windows

▪Mitigations (1)

M1024Restrict Registry Permissions

Restricting registry permissions involves configuring access control settings for sensitive registry keys and hives to ensure that only authorized users or processes can make modifications. By limiting access, organizations can prevent unauthorized changes that adversaries might use for persistence, privilege escalation, or defense evasion. This mitigation can be implemented through the following measures: Review and Adjust Permissions on Critical Keys - Regularly review permissions on keys such as `Run`, `RunOnce`, and `Services` to ensure only authorized users have write access. - Use tools like `icacls` or `PowerShell` to automate permission adjustments. Enable Registry Auditing - Enable auditing on sensitive keys to log access attempts. - Use Event Viewer or SIEM solutions to analyze logs and detect suspicious activity. - Example Audit Policy: `auditpol /set /subcategory:"Registry" /success:enable /failure:enable` Protect Credential-Related Hives - Limit access to hives like `SAM`,`SECURITY`, and `SYSTEM` to prevent credential dumping or other unauthorized access. - Use LSA Protection to add an additional security layer for credential storage. Restrict Registry Editor Usage - Use Group Policy to restrict access to regedit.exe for non-administrative users. - Block execution of registry editing tools on endpoints where they are unnecessary. Deploy Baseline Configuration Tools - Use tools like Microsoft Security Compliance Toolkit or CIS Benchmarks to apply and maintain secure registry configurations. *Tools for Implementation* Registry Permission Tools: - Registry Editor (regedit): Built-in tool to manage registry permissions. - PowerShell: Automate permissions and manage keys. `Set-ItemProperty -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Run" -Name "KeyName" -Value "Value"` - icacls: Command-line tool to modify ACLs. Monitoring Tools: - Sysmon: Monitor and log registry events. - Event Viewer: View registry access logs. Policy Management Tools: - Group Policy Management Console (GPMC): Enforce registry permissions via GPOs. - Microsoft Endpoint Manager: Deploy configuration baselines for registry permissions.

▪Used by groups (29)

G0010TurlaG0027Threat Group-3390G0030Lotus Blossom

▪Software using this technique (141)

S0011TaidoormalwareS0012PoisonIvymalware

▪Reference

T1112 on MITRE ATT&CK
G0035Dragonfly
G0040Patchwork
G0047Gamaredon Group
G0049OilRig
G0050APT32
G0059Magic Hound
G0061FIN8
G0073APT19
G0078Gorgon Group
G0082APT38
G0091Silence
G0092TA505
G0094Kimsuky
G0096APT41
G0102Wizard Spider
G0108Blue Mockingbird
G0119Indrik Spider
G0143Aquatic Panda
G1003Ember Bear
G1006Earth Lusca
G1014LuminousMoth
G1017Volt Typhoon
G1031Saint Bear
G1043BlackByte
G1044APT42
G1051Medusa Group
S0013PlugXmalware
S0019Reginmalware
S0022Uroburosmalware
S0023CHOPSTICKmalware
S0031BACKSPACEmalware
S0032gh0st RATmalware
S0045ADVSTORESHELLmalware
S0075Regtool
S0090Rovermalware
S0115Crimsonmalware
S0126ComRATmalware
S0140Shamoonmalware
S0142StreamExmalware
S0148RTMmalware
S0154Cobalt Strikemalware
S0157SOUNDBITEmalware
S0158PHOREALmalware
S0180Volgmermalware
S0198NETWIREmalware
S0203Hydraqmalware
S0205Naidmalware
S0210Nerexmalware
S0229Orzmalware
S0239Bankshotmalware
S0240ROKRATmalware
S0242SynAckmalware
S0245BADCALLmalware
S0254PLAINTEEmalware
S0256Mosquitomalware
S0260InvisiMolemalware
S0261Catchamasmalware
S0262QuasarRATtool
S0263TYPEFRAMEmalware
S0266TrickBotmalware
S0267FELIXROOTmalware
S0268Bisonalmalware
S0269QUADAGENTmalware
S0271KEYMARBLEmalware
S0330Zeus Pandamalware
S0331Agent Teslamalware
S0332Remcostool
S0334DarkCometmalware
S0336NanoCoremalware
S0342GreyEnergymalware
S0343Exaramel for Windowsmalware
S0348Cardinal RATmalware
S0350zwShellmalware
S0356KONNImalware
S0376HOPLIGHTmalware
S0385njRATmalware
S0386Ursnifmalware
S0397LoJaxmalware
S0412ZxShellmalware
S0428PoetRATmalware
S0438Attormalware
S0441PowerShowermalware
S0444ShimRatmalware
S0447Lokibotmalware
S0455Metamorfomalware
S0457Netwalkermalware
S0467TajMahalmalware
S0476Valakmalware
S0488CrackMapExectool
S0496REvilmalware
S0501PipeMonmalware
S0511RegDukemalware
S0517Pillowmintmalware
S0518PolyglotDukemalware
S0527CSPY Downloadertool
S0531Grandoreiromalware
S0533SLOTHFULMEDIAmalware
S0537HyperStackmalware
S0559SUNBURSTmalware
S0560TEARDROPmalware
S0568EVILNUMmalware
S0569Explosivemalware
S0570BitPaymermalware
S0572Caterpillar WebShellmalware
S0576MegaCortexmalware
S0579Waterbearmalware
S0583Pysamalware
S0589Sibotmalware
S0596ShadowPadmalware
S0603Stuxnetmalware
S0608Confickermalware
S0611Clopmalware
S0612WastedLockermalware
S0631Chaesmalware
S0640Avaddonmalware
S0649SMOKEDHAMmalware
S0650QakBotmalware
S0660Clamblingmalware
S0662RCSessionmalware
S0663SysUpdatemalware
S0664Pandoramalware
S0665ThreatNeedlemalware
S0666Gelsemiummalware
S0668TinyTurlamalware
S0669KOCTOPUSmalware
S0670WarzoneRATmalware
S0673DarkWatchmanmalware
S0674CharmPowermalware
S0677AADInternalstool
S0679Ferociousmalware
S0691Neoichormalware
S0692SILENTTRINITYtool
S0697HermeticWipermalware
S1011Tarraskmalware
S1025Amadeymalware
S1033DCSrvmalware
S1047Morimalware
S1050PcSharetool
S1058Prestigemalware
S1059metaMainmalware
S1060Mafaldamalware
S1066DarkTortillamalware
S1068BlackCatmalware
S1070Black Bastamalware
S1090NightClubmalware
S1099Samuraimalware
S1131NPPSPYtool
S1132IPsec Helpermalware
S1149CHIMNEYSWEEPmalware
S1178ShrinkLockermalware
S1180BlackByte Ransomwaremalware
S1181BlackByte 2.0 Ransomwaremalware
S1190Kapekamalware
S1199LockBit 2.0malware
S1201TRANSLATEXTmalware
S1202LockBit 3.0malware
S1226BOOKWORMmalware
S1230HIUPANmalware
S1242Qilinmalware
S1247Embargomalware
S9023HiddenFacemalware
S9025NOOPLDRmalware
S9032MuddyVipermalware
S9050Vidarmalware
S9051The Gentlemen Ransomwaremalware

MITRE ATT&CK® is a registered trademark of The MITRE Corporation. © 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation.