Alternate data streams allow additional data to be stored in hidden streams associated with files in the NTFS file system. Entries in the Master File Table can contain multiple data streams. Malware and hackers use alternate data streams to hide files and executables, while legitimate applications may use them to store metadata. Special tools are needed to view the hidden alternate streams associated with a file.