import re, struct exe = open("HAVOC_NOCD.EXE", "rb").read() pe_off = struct.unpack_from(' VA=0x{music_va:08x}") # Find MessageBoxA IAT entry print("\n=== MessageBoxA IAT ===") mbox_name_off = exe.find(b'MessageBoxA\x00') print(f" name at 0x{mbox_name_off:06x}") mbox_iat_fo = None for i in range(0x06ec00, 0x06fa00, 4): thunk_va = struct.unpack_from('