About
A rainbow table 1) is a precomputed table for reversing cryptographic hash functions, usually for cracking password hashes.
Rainbow tables are one tool that has been developed to derive a password by looking only at a hashed value.
A rainbow table is ineffective against one-way hashes that include large salts.