Home

Awesome

dcipher Build Status

Decipher hashes using online rainbow & lookup table attack services.

Install

~ ❯❯❯ npm install dcipher

Usage

const dcipher = require('dcipher');

dcipher('21232f297a57a5a743894a0e4a801fc3').then(plaintext => {
    console.log(plaintext);
    //=> 'admin'
});

dcipher('8843d7f92416211de9ebb963ff4ce28125932878').then(plaintext => {
    console.log(plaintext);
    //=> 'foobar'
});

dcipher('dW5pY29ybg==').then(plaintext => {
    console.log(plaintext);
    //=> 'unicorn'
});

API

dcipher(hash, [options])

Returns the plaintext value of a hash.

hash

Type: string

Hash to decipher.

options

timeout

Type: number

Timeout in milliseconds after which a request is considered failed. Default: 5000.

Supported Hashes

Supported Encodings

Credits

Related

License

MIT © Nikolaos Kamarinakis