A simple python script that can either hash given strings or attempt to crack them by looking up hashes online or brute forcing with a given dictionary.
Looking up a hash online is much faster compared to brute forcing, so it's preferred over brute forcing.