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/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)

S0287ZergHelpermalwareS0293BrainTestmalwareS0295RCSAndroidmalwareS0311YiSpectermalwareS0324SpyDealermalwareS0325JudymalwareS0327SkygofreemalwareS0405ExodusmalwareS0420DvmapmalwareS0422AnubismalwareS0424TriadamalwareS0432BreadmalwareS0478EventBotmalwareS0480CerberusmalwareS0485MandrakemalwareS0489WolfRATmalwareS0494ZenmalwareS0505Desert ScorpionmalwareS0506ViperRATmalwareS0507eSurvmalwareS0529CarbonStealmalwareS0535Golden CupmalwareS0536GPlayedmalwareS0539Red Alert 2.0malwareS0544HenBoxmalwareS0545TERRACOTTAmalwareS0549SilkBeanmalwareS0550DoubleAgentmalwareS0551GoldenEaglemalwareS0555CHEMISTGAMESmalwareS0577FrozenCellmalwareS0655BusyGaspermalwareS1055SharkBotmalwareS1061AbstractEmumalwareS1079BOULDSPYmalwareS1083ChameleonmalwareS1094BRATAmalwareS1241RatMiladmalwareS9004Crocodilusmalware

▪Reference

T1407on 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.