@Zexogon I see, that wouldn't be very hard, it'll only be hard on the computer and I can imagine this taking a really really long time, since there are lots of possible combinations, but best of luck
@Zexogon This bruteforces a certain message differently, it takes about 0.3 seconds for 11 digit characters, this does not randomly generate strings, run the code if you wish to see how this works.
While generating random strings constantly would be insane and won't succeed without a supercomputer or something.
@Zexogon ChezCoder's example is great and all, but here is a short bruteforcer that can tries numbers and characters (even special characters):
text = "" message = input("Type a message: ") for i in range(len(message)): char = " " while True: char = ord(char) + 1 char = chr(char) print(text + char) if char == message[i]: break text = text + char input()