32 lines
653 B
Plaintext
32 lines
653 B
Plaintext
|
28EE74AD2E1602F8180A0000
|
||
|
|
||
|
|
||
|
>>> from binascii import unhexlify
|
||
|
>>> unhexlify('0001')
|
||
|
b'\x00\x01'
|
||
|
>>> from struct import unpack
|
||
|
>>> unpack('<I', unhexlify('0001'))
|
||
|
Traceback (most recent call last):
|
||
|
File "<stdin>", line 1, in <module>
|
||
|
struct.error: unpack requires a buffer of 4 bytes
|
||
|
>>> unpack('<I', unhexlify('00000001'))
|
||
|
(16777216,)
|
||
|
>>> unpack('<I', unhexlify('180A0000'))
|
||
|
(2584,)
|
||
|
>>> unpack('I', unhexlify('180A0000'))
|
||
|
(2584,)
|
||
|
>>> unpack('>I', unhexlify('180A0000'))
|
||
|
(403308544,)
|
||
|
>>> 0xa28
|
||
|
2600
|
||
|
>>> 0xa18
|
||
|
2584
|
||
|
>>> unpack('<I', unhexlify('180A0000'))
|
||
|
(2584,)
|
||
|
>>> a='28EE74AD2E1602F8180A0000'
|
||
|
>>> a[0:15]
|
||
|
'28EE74AD2E1602F'
|
||
|
>>> a[16:]
|
||
|
'180A0000'
|
||
|
>>>
|