Demiguise is NCC Group's Python 2 utility for generating an HTML wrapper containing an RC4-encrypted HTA. When the wrapper is opened, its JavaScript decrypts and downloads the HTA through the browser's download APIs; the user must accept browser prompts to run it. The tool supports environmental keying so the payload can fail to decrypt outside the intended environment. Its purpose is to demonstrate HTML/HTA delivery that can evade content and file-type inspection; it does not itself deliver or execute the generated file.
Python
RESTRICTED_ACCESS_BLUR_MARKER