imagejs
« Back to VersTracker
Description:
Tool to hide JavaScript inside valid image files
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: steganography javascript security cli image-processing
Install: brew install imagejs
About:
Imagejs is a steganography tool that embeds JavaScript code into valid image files like PNG or JPEG. The resulting image appears normal but contains a hidden script that can be extracted and executed. This provides a covert method for transporting code within seemingly harmless data.
Key Features:
  • Embeds JavaScript into image metadata or pixel data
  • Generates valid image files that pass standard checks
  • Includes an extractor to retrieve and run the hidden code
  • Cross-platform command-line utility
Use Cases:
  • Covertly distributing scripts or payloads
  • Embedding metadata or instructions within images
  • Educational demonstrations of steganography concepts
Alternatives:
  • steghide – Steghide focuses on embedding arbitrary data (files, text) into images/audio, while Imagejs specifically targets JavaScript embedding.
  • outguess – Outguess is a general-purpose steganography tool, whereas Imagejs is specialized for JavaScript payloads.
Version History
Detected Version Rev Change Commit
Sep 12, 2025 1:21pm 0 VERSION_BUMP 100f4e5d
Sep 14, 2024 6:17am 0 VERSION_BUMP 5fc073a6