Esc
Space after Filename - T1036.006
(ATT&CK® Technique)
Definition
Adversaries can hide a program's true filetype by changing the extension of a file. With certain file types (specifically this does not work with .app extensions), appending a space to the end of a filename will change how the file is processed by the operating system.
D3FEND Inferred Relationships
Browse the D3FEND knowledge graph by clicking on the nodes below.
graph LR;
T1036006["Space after Filename"] --> |creates| File["File"]; class T1036006 OffensiveTechniqueNode;
class File ArtifactNode; click File href "../../../dao/artifact/d3f:File";
click T1036006 href "../../../offensive-technique/attack/T1036.006/"; click File href "../../../dao/artifact/d3f:File"; LocalFilePermissions["Local File Permissions"] -->
| restricts | File["File"];
LocalFilePermissions["Local File Permissions"] -.->
| may-isolate | T1036006["Space after Filename"] ;
class LocalFilePermissions DefensiveTechniqueNode;
class File ArtifactNode;
click LocalFilePermissions href "../../../technique/d3f:LocalFilePermissions"; ContentFiltering["Content Filtering"] -->
| filters | File["File"];
ContentFiltering["Content Filtering"] -.->
| may-isolate | T1036006["Space after Filename"] ;
class ContentFiltering DefensiveTechniqueNode;
class File ArtifactNode;
click ContentFiltering href "../../../technique/d3f:ContentFiltering"; FileAnalysis["File Analysis"] -->
| analyzes | File["File"];
FileAnalysis["File Analysis"] -.->
| may-detect | T1036006["Space after Filename"] ;
class FileAnalysis DefensiveTechniqueNode;
class File ArtifactNode;
click FileAnalysis href "../../../technique/d3f:FileAnalysis"; ContentQuarantine["Content Quarantine"] -->
| quarantines | File["File"];
ContentQuarantine["Content Quarantine"] -.->
| may-isolate | T1036006["Space after Filename"] ;
class ContentQuarantine DefensiveTechniqueNode;
class File ArtifactNode;
click ContentQuarantine href "../../../technique/d3f:ContentQuarantine"; ContentModification["Content Modification"] -->
| modifies | File["File"];
ContentModification["Content Modification"] -.->
| may-isolate | T1036006["Space after Filename"] ;
class ContentModification DefensiveTechniqueNode;
class File ArtifactNode;
click ContentModification href "../../../technique/d3f:ContentModification"; DecoyFile["Decoy File"] -->
| spoofs | File["File"];
DecoyFile["Decoy File"] -.->
| may-deceive | T1036006["Space after Filename"] ;
class DecoyFile DefensiveTechniqueNode;
class File ArtifactNode;
click DecoyFile href "../../../technique/d3f:DecoyFile"; FileEncryption["File Encryption"] -->
| encrypts | File["File"];
FileEncryption["File Encryption"] -.->
| may-harden | T1036006["Space after Filename"] ;
class FileEncryption DefensiveTechniqueNode;
class File ArtifactNode;
click FileEncryption href "../../../technique/d3f:FileEncryption"; FileEviction["File Eviction"] -->
| deletes | File["File"];
FileEviction["File Eviction"] -.->
| may-evict | T1036006["Space after Filename"] ;
class FileEviction DefensiveTechniqueNode;
class File ArtifactNode;
click FileEviction href "../../../technique/d3f:FileEviction"; RestoreFile["Restore File"] -->
| restores | File["File"];
RestoreFile["Restore File"] -.->
| may-restore | T1036006["Space after Filename"] ;
class RestoreFile DefensiveTechniqueNode;
class File ArtifactNode;
click RestoreFile href "../../../technique/d3f:RestoreFile"; FileIntegrityMonitoring["File Integrity Monitoring"] -->
| analyzes | File["File"];
FileIntegrityMonitoring["File Integrity Monitoring"] -.->
| may-detect | T1036006["Space after Filename"] ;
class FileIntegrityMonitoring DefensiveTechniqueNode;
class File ArtifactNode;
click FileIntegrityMonitoring href "../../../technique/d3f:FileIntegrityMonitoring"; RemoteFileAccessMediation["Remote File Access Mediation"] -->
| isolates | File["File"];
RemoteFileAccessMediation["Remote File Access Mediation"] -.->
| may-isolate | T1036006["Space after Filename"] ;
class RemoteFileAccessMediation DefensiveTechniqueNode;
class File ArtifactNode;
click RemoteFileAccessMediation href "../../../technique/d3f:RemoteFileAccessMediation";