Necessary Pigeonholing Mechanism

    dcipher

    1.1.3 • Public • Published

    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

    • dcipher depends on the following online rainbow table services:
      • Hash Toolkit - Hash Toolkit Hash Decrypter enables you to decrypt/reverse a hash in various formats into their original text. Hashes are often used to store passwords securely in a database.
      • GromWeb - MD5 & SHA conversion and reverse lookup service.
      • MD5Hashing - Yet another hash conversion and reverse lookup service.

    Related

    License

    MIT © Nikolaos Kamarinakis

    Install

    npm i dcipher

    DownloadsWeekly Downloads

    8

    Version

    1.1.3

    License

    MIT

    Unpacked Size

    7.17 kB

    Total Files

    4

    Last publish

    Collaborators

    • k4m4