Gold Open Source
ExplorePackagesVulnerabilitiesCWEsMCP ServersScan
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 Certified 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/T1547/T1547.001
MITRE ATT&CK Sub-Technique

T1547.001: Registry Run Keys / Startup Folder

ShareXLinkedInRedditHN

Adversaries may achieve persistence by adding a program to a startup folder or referencing it with a Registry run key. Adding an entry to the "run keys" in the Registry or startup folder will cause the program referenced to be executed when a user logs in.(Citation: Microsoft Run Key) These programs will be executed under the context of the user and will have the account's associated permissions level. The following run keys are created by default on Windows systems: * <code>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run</code> * <code>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce</code> * <code>HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run</code> * <code>HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce</code> Run keys may exist under multiple hives.(Citation: Microsoft Wow6432Node 2018)(Citation: Malwarebytes Wow6432Node 2016) The <code>HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx</code> is also available but is not created by default on Windows Vista and newer. Registry run key entries can reference programs directly or list them as a dependency.(Citation: Microsoft Run Key) For example, it is possible to load a DLL at logon using a "Depend" key with RunOnceEx: <code>reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\0001\Depend /v 1 /d "C:\temp\evil[.]dll"</code> (Citation: Oddvar Moe RunOnceEx Mar 2018) Placing a program within a startup folder will also cause that program to execute when a user logs in. There is a startup folder location for individual user accounts as well as a system-wide startup folder that will be checked regardless of which user account logs in. The startup folder path for the current user is <code>C:\Users\\[Username]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup</code>. The startup folder path for all users is <code>C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp</code>. The following Registry keys can be used to set startup folder items for persistence: * <code>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders</code> * <code>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders</code> * <code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders</code> * <code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders</code> The following Registry keys can control automatic startup of services during boot: * <code>HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce</code> * <code>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce</code> * <code>HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices</code> * <code>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices</code> Using policy settings to specify startup programs creates corresponding values in either of two Registry keys: * <code>HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run</code> * <code>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run</code> Programs listed in the load value of the registry key <code>HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows</code> run automatically for the currently logged-on user. By default, the multistring <code>BootExecute</code> value of the registry key <code>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager</code> is set to <code>autocheck autochk *</code>. This value causes Windows, at startup, to check the file-system integrity of the hard disks if the system has been shut down abnormally. Adversaries can add other programs or processes to this registry value which will automatically launch at boot. Adversaries can use these configuration locations to execute malware, such as remote access tools, to maintain persistence through system reboots. Adversaries may also use [Masquerading](https://attack.mitre.org/techniques/T1036) to make the Registry entries look as if they are associated with legitimate programs.

Tactics
PersistencePrivilege Escalation
Platforms
Windows

▪Parent technique

T1547: Boot or Logon Autostart Execution

▪Used by groups (57)

G0004Ke3changG0007APT28G0010TurlaG0012DarkhotelG0016APT29G0019NaikonG0021MoleratsG0022APT3G0024Putter PandaG0026APT18G0027Threat Group-3390G0032Lazarus GroupG0035DragonflyG0037FIN6G0040PatchworkG0046FIN7G0047Gamaredon GroupG0048RTMG0050APT32G0051FIN10G0056PROMETHIUMG0059Magic HoundG0060BRONZE BUTLERG0064APT33G0065LeviathanG0067APT37G0069MuddyWaterG0070Dark CaracalG0073APT19G0078Gorgon GroupG0080Cobalt GroupG0081Tropic TrooperG0087APT39G0091SilenceG0094KimsukyG0096APT41G0100InceptionG0102Wizard SpiderG0106RockeG0112WindshiftG0121SidewinderG0126HigaisaG0128ZIRCONIUMG0129Mustang PandaG0139TeamTNTG0140LazyScripterG0142ConfuciusG1014LuminousMothG1016FIN13G1018TA2541G1036Moonstone SleetG1039RedCurlG1043BlackByteG1046Storm-1811G1052Contagious InterviewG1055VOID MANTICOREG1056TeamPCP

▪Software using this technique (201)

S0004TinyZBotmalwareS0011TaidoormalwareS0012PoisonIvymalwareS0013PlugXmalwareS0015IxeshemalwareS0018SykipotmalwareS0028SHIPSHAPEmalwareS0030CarbanakmalwareS0031BACKSPACEmalwareS0032gh0st RATmalwareS0034NETEAGLEmalwareS0035SPACESHIPmalwareS0036FLASHFLOODmalwareS0044JHUHUGITmalwareS0045ADVSTORESHELLmalwareS0046CozyCarmalwareS0053SeaDukemalwareS0058SslMMmalwareS0062DustySkymalwareS0070HTTPBrowsermalwareS0074SakulamalwareS0080MivastmalwareS0081ElisemalwareS0082EmissarymalwareS0085S-TypemalwareS0087Hi-ZormalwareS0088KasidetmalwareS0089BlackEnergymalwareS0090RovermalwareS0093Backdoor.OldreamalwareS0094Trojan.KaraganymalwareS0113PrikormkamalwareS0115CrimsonmalwareS0124PisloadermalwareS0127BBSRATmalwareS0128BADNEWSmalwareS0131TINYTYPHONmalwareS0136USBStealermalwareS0137CORESHELLmalwareS0139PowerDukemalwareS0141Winnti for WindowsmalwareS0144ChChesmalwareS0145POWERSOURCEmalwareS0147PteranodonmalwareS0148RTMmalwareS0152EvilGrabmalwareS0153RedLeavesmalwareS0159SNUGRIDEmalwareS0167MatryoshkamalwareS0168GazermalwareS0170HelminthmalwareS0172ReavermalwareS0178TruvasysmalwareS0182FinFishermalwareS0186DownPapermalwareS0192PupytoolS0194PowerSploittoolS0196PUNCHBUGGYmalwareS0198NETWIREmalwareS0199TURNEDUPmalwareS0204BribamalwareS0207VasportmalwareS0226Smoke LoadermalwareS0228NanHaiShumalwareS0235CrossRATmalwareS0244ComniemalwareS0247NavRATmalwareS0249Gold DragonmalwareS0250KoadictoolS0251ZebrocymalwareS0253RunningRATmalwareS0254PLAINTEEmalwareS0256MosquitomalwareS0259InnaputRATmalwareS0260InvisiMolemalwareS0262QuasarRATtoolS0265KazuarmalwareS0266TrickBotmalwareS0267FELIXROOTmalwareS0268BisonalmalwareS0270RogueRobinmalwareS0330Zeus PandamalwareS0331Agent TeslamalwareS0332RemcostoolS0334DarkCometmalwareS0336NanoCoremalwareS0337BadPatchmalwareS0338Cobian RATmalwareS0340OctopusmalwareS0341XbashmalwareS0345SeasaltmalwareS0348Cardinal RATmalwareS0353NOKKImalwareS0355Final1stspymalwareS0356KONNImalwareS0363EmpiretoolS0367EmotetmalwareS0371POWERTONmalwareS0373AstarothmalwareS0375RemeximalwareS0381FlawedAmmyymalwareS0382ServHelpermalwareS0385njRATmalwareS0386UrsnifmalwareS0389JCrymalwareS0396EvilBunnymalwareS0397LoJaxmalwareS0409MachetemalwareS0414BabySharkmalwareS0417GRIFFONmalwareS0428PoetRATmalwareS0433RifdoormalwareS0439OkrummalwareS0441PowerShowermalwareS0442VBShowermalwareS0444ShimRatmalwareS0446RyukmalwareS0449MazemalwareS0455MetamorfomalwareS0456Aria-bodymalwareS0458RamsaymalwareS0461SDBbotmalwareS0471build_downermalwareS0483IcedIDmalwareS0484CarberpmalwareS0491StrongPitymalwareS0499HancitormalwareS0500MCMDtoolS0512FatDukemalwareS0513LiteDukemalwareS0531GrandoreiromalwareS0532LucifermalwareS0534BazarmalwareS0546SharpStagemalwareS0553MoleNetmalwareS0561GuLoadermalwareS0568EVILNUMmalwareS0570BitPaymermalwareS0582LookBackmalwareS0586TAINTEDSCRIBEmalwareS0608ConfickermalwareS0622AppleSeedmalwareS0630NebulaemalwareS0631ChaesmalwareS0632GrimAgentmalwareS0635BoomBoxmalwareS0640AvaddonmalwareS0644ObliqueRATmalwareS0647TurianmalwareS0649SMOKEDHAMmalwareS0650QakBotmalwareS0652MarkiRATmalwareS0660ClamblingmalwareS0662RCSessionmalwareS0663SysUpdatemalwareS0665ThreatNeedlemalwareS0666GelsemiummalwareS0669KOCTOPUSmalwareS0670WarzoneRATmalwareS0692SILENTTRINITYtoolS0696FlagpromalwareS1018Saint BotmalwareS1021DnsSystemmalwareS1025AmadeymalwareS1026MongallmalwareS1027Heyoka BackdoormalwareS1029AuTo StealermalwareS1035Small SievemalwareS1037STARWHALEmalwareS1041ChinoxymalwareS1044FunnyDreammalwareS1053AvosLockermalwareS1066DarkTortillamalwareS1074ANDROMEDAmalwareS1086Snip3malwareS1111DarkGatemalwareS1122MispadumalwareS1130Raspberry RobinmalwareS1138GootloadermalwareS1145PikabotmalwareS1150ROADSWEEPmalwareS1160LatrodectusmalwareS1182MagicRATmalwareS1199LockBit 2.0malwareS1207XLoadermalwareS1212RansomHubmalwareS1213Lumma StealermalwareS1228PUBLOADmalwareS1230HIUPANmalwareS1236CLAIMLOADERmalwareS1239TONESHELLmalwareS1242QilinmalwareS1245InvisibleFerretmalwareS1247EmbargomalwareS9010GlassWormmalwareS9018HeartCryptmalwareS9019PureCryptermalwareS9020LODEINFOmalwareS9032MuddyVipermalwareS9034Tsundere BotnetmalwareS9037RustyWatermalware

▪Reference

T1547.001 on MITRE ATT&CK

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.