BadRabbit is a viral ransomware which infected victims mainly in Russia during 10/2017: https://www.welivesecurity.com/2017/10/24/bad-rabbit-not-petya-back/ https://securelist.com/bad-rabbit-ransomware/82851/
It had a custom hashing algorythm, I coded it as a Python script in case someone wishes to bruteforce hashed values (Kaspersky already did this so no real need for it) or in case it will be re-used in the future.