🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

exificator

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

exificator

A command line application for modifying EXIF metadata in JPEG images.

1.0.0
PyPI
Maintainers
1

Exificator

Exificator is a Python command line application that allows you to modify EXIF metadata in JPEG images.

Installation

To install Exificator, you can use pip:

$ pip install exificator

Usage

Exificator can be used to modify the EXIF metadata in JPEG images. Here's an example of how to use it:

$ exificator input.jpg -o output.jpg --payload '<script>alert(1337)</script>'

This will modify the title and description fields in the EXIF metadata of the input image and save the modified image to the output file.

Here are the available options:

  -h, --help            show this help message and exit
  -o OUTPUT, --output OUTPUT
                        Output filename. By default, filename-output.ext
  -f, --force           Overwrite output file if exists without confirmation
  -p PAYLOAD, --payload PAYLOAD
                        String to set in EXIF attributes. {} is replaced with the exif tag. Default: "<script>alert('{}')</script>
  --tags TAGS           List of tags to set, comma separated. Default: all tags
  --list-tags           List all available tags

License

Exificator is licensed under the MIT License. See LICENSE for more information.

Keywords

exif jpeg image metadata xss payload

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts