import random def generate_checksum(input): trial = "" total = 0 while total != input: total = 0 trial = ''.join(random.choice("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890") for i in range(4)) for i in range(4): total = (total + ord(trial[i:i+1])) % 256 return trial if __name__ == '__main__': uri_x86 = generate_checksum(92) # 32位的payload uri_x64 = generate_checksum(93) # 64位的payload print(uri_x86) print(uri_x64)