Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/k4m4/caesar-cli

Break rotational letter substitution (ROT) encoded text, right from your terminal.
https://github.com/k4m4/caesar-cli

caesar capture-the-flag cipher cli ctf rot substitution substitution-cipher

Last synced: about 2 months ago
JSON representation

Break rotational letter substitution (ROT) encoded text, right from your terminal.

Awesome Lists containing this project

README

        

# caesar-cli [![Build Status](https://travis-ci.org/k4m4/caesar-cli.svg?branch=master)](https://travis-ci.org/k4m4/caesar-cli)

> Break rotational letter substitution (ROT) encoded text, right from your terminal.

---

## Install

```
~ ❯❯❯ npm install -g caesar-cli
```

## Usage

```
Break rotational letter substitution (ROT), right from your terminal.

Usage
~ ❯❯❯ caesar
~ ❯❯❯ cat | caesar
Options
-n, --shift Use specific shift number
-b, --break Bruteforce all possible shifts
Example
~ ❯❯❯ caesar 'havpbea'
unicorn
~ ❯❯❯ caesar 'omcha mbczn 6' -n 6
using shift 6
~ ❯❯❯ caesar xliwigvixtewwtlvewimwewtlonvlbuuihprubmdpcomvxkjxkd -b
ROT-1: ymjxjhwjyufxxumwfxjnxfxumpowmcvvjiqsvcneqdpnwylkyle
...
ROT-22: thesecretpassphraseisasphkjrhxqqedlnqxizlykirtgftgz
...
ROT-25: wkhvhfuhwsdvvskudvhlvdvsknmukatthgoqtalcobnluwjiwjc
```

## License

MIT © [Nikolaos Kamarinakis](https://nikolaskama.me)