Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brittonhayes/stega

Embed text into images with steganography 🩻
https://github.com/brittonhayes/stega

golang steganography

Last synced: about 1 month ago
JSON representation

Embed text into images with steganography 🩻

Awesome Lists containing this project

README

        

# Stega 🩻

Stega is a command line tool that allows you to embed text into images using LSB steganography.

## Installation

```bash
go install github.com/brittonhayes/stega/cmd/stega@latest
```

## Usage

```bash
stega [command]
```

### Commands

#### Encode

Encode text into an image.

```bash
stega encode --input [input file] --output [output file] --message [message to encode]
```

Options:

- `--input` or `-i`: The input file (if no image provided, will download a random image from lorempicsum)
- `--output` or `-o`: The output file (default: `output.png`)
- `--message` or `-m`: The message to encode

#### Decode

Decode text from an image.

```bash
stega decode --input [input file]
```

Options:

- `--input` or `-i`: The input file (required)

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## License

[Open Software License 3.0](./LICENSE)