- 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)