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

https://github.com/netfloex/rainbow

Creates a wordlist of every possible character hashes it and stores it in a database
https://github.com/netfloex/rainbow

Last synced: 6 days ago
JSON representation

Creates a wordlist of every possible character hashes it and stores it in a database

Awesome Lists containing this project

README

        

# Rainbow Table

Stores a hash of every possible character combination

## Features

- Can create a word from a number and vice-versa
- MD5 hash words as quickly as possible and write them to the database
- Basic cli:

```
Commands:
rainbow run Fills the table with more data
rainbow search Search for a hash in the database
rainbow hash Hashes a string
rainbow convert Converts a string to a number or vice-versa
rainbow stats Shows stats- Convert
```

### Installation

#### Docker Compose

```yaml
version: "3"
services:
rainbow:
image: netfloex/rainbow:v0.1.0
container_name: rainbow
restart: unless-stopped
environment:
DB_HOST: /var/run/postgresql
NUMBER_FORMAT_LANGUAGE: nl-NL
volumes:
- db:/var/run/postgresql

database:
image: postgres:14-alpine
container_name: rainbow-db
restart: unless-stopped
environment:
POSTGRES_DB: rainbow
POSTGRES_PASSWORD: rainbow-table
volumes:
- postgres:/var/lib/postgresql/data
- db:/var/run/postgresql
volumes:
postgres:
db:
```