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/T1407
MITRE ATT&CK Technique

T1407: Download New Code at Runtime

ShareXLinkedInRedditHN

Adversaries may download and execute dynamic code not included in the original application package after installation. This technique is primarily used to evade static analysis checks and pre-publication scans in official app stores. In some cases, more advanced dynamic or behavioral analysis techniques could detect this behavior. However, in conjunction with [Execution Guardrails](https://attack.mitre.org/techniques/T1627) techniques, detecting malicious code downloaded after installation could be difficult. On Android, dynamic code could include native code, Dalvik code, or JavaScript code that utilizes Android WebView’s `JavascriptInterface` capability. On iOS, dynamic code could be downloaded and executed through 3rd party libraries such as JSPatch. (Citation: FireEye-JSPatch)

Tactics
Defense Evasion
Platforms
Android, iOS

▪Mitigations (1)

M1006Use Recent OS Version

New mobile operating system versions bring not only patches against discovered vulnerabilities but also often bring security architecture improvements that provide resilience against potential vulnerabilities or weaknesses that have not yet been discovered. They may also bring improvements that block use of observed adversary techniques.

▪Used by groups (1)

G0112Windshift

▪Software using this technique (39)

S0287ZergHelpermalwareS0293BrainTestmalware

▪Reference

T1407 on MITRE ATT&CK
S0295RCSAndroidmalware
S0311YiSpectermalware
S0324SpyDealermalware
S0325Judymalware
S0327Skygofreemalware
S0405Exodusmalware
S0420Dvmapmalware
S0422Anubismalware
S0424Triadamalware
S0432Breadmalware
S0478EventBotmalware
S0480Cerberusmalware
S0485Mandrakemalware
S0489WolfRATmalware
S0494Zenmalware
S0505Desert Scorpionmalware
S0506ViperRATmalware
S0507eSurvmalware
S0529CarbonStealmalware
S0535Golden Cupmalware
S0536GPlayedmalware
S0539Red Alert 2.0malware
S0544HenBoxmalware
S0545TERRACOTTAmalware
S0549SilkBeanmalware
S0550DoubleAgentmalware
S0551GoldenEaglemalware
S0555CHEMISTGAMESmalware
S0577FrozenCellmalware
S0655BusyGaspermalware
S1055SharkBotmalware
S1061AbstractEmumalware
S1079BOULDSPYmalware
S1083Chameleonmalware
S1094BRATAmalware
S1241RatMiladmalware
S9004Crocodilusmalware

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.