Closed hktalent closed 7 months ago
There seems to be something wrong here
hex_payload_length = hex(len(payload) - 4)[2:] payload = payload.hex().replace('000000cd000000','000000' + hex_payload_length + '000000') payload = bytes.fromhex(payload)
when: cmd len: 184
hex(len(payload) - 4) = 14e [2:] = e
In [1]: payload='a'*184 In [2]: hex(len(payload) - 4)[2:] Out[2]: 'b4' In [3]: hex(len(payload) - 4) Out[3]: '0xb4'
I guess you should running on python3
There seems to be something wrong here
when: cmd len: 184
hex(len(payload) - 4) = 14e [2:] = e