#!/usr/bin/python import sys import re f=open(sys.argv[1]) for key in f: key = key[:-1].lower() key = re.sub('i', '1', key) key = re.sub('o', '0', key) key = re.sub('e', '3', key) key = re.sub('a', '4', key) print key if hash(key)%2**32 == 2824849251: print "Coooooooool. Your flag is argv2(i.e. key2) concat _3peQKyRHBjsZ0TNpu" exit(0) print "NOPE"