【发布时间】:2017-09-16 23:22:02
【问题描述】:
我正在学习信息安全课程,并且有一个我需要理解的代码元素:
"\x66\x68\xb0\xef". # PORT
我的理解是这应该转换为整数值 > 1024 但我不确定如何计算。
我可以看到这个字符串包含分隔的 HEX 值,因此尝试打印由 \x 分隔的各个 HEX 值并得到以下结果:
>> print (int('66',16))
102
>>> print (int('68',16))
104
>>> print (int('b0',16))
176
>>> print (int('ef',16))
239
显然,这给了我四个单独的值,所以不是我需要的,它是一个整数值。
【问题讨论】:
标签: python