RainbowCrack differs from "conventional" brute force crackers in that it uses large pre-computed tables called rainbow tables to reduce the length of time needed to crack a password drastically. RainbowCrack se diffère des programmes utilisant les attaques par force brute puisqu'il utilise les tables arc-en-ciel pour réduire drastiquement le temps nécessaire pour casser un mot de passe.