我所涉及的信息安全過程改進,並有代碼的元素,我需要了解:如何這個shell代碼字符串轉換爲整數
"\x66\x68\xb0\xef". # PORT
我的理解是,這應轉化爲一個整數價值> 1024但我不知道如何計算。
我可以看到這個字符串包含分離HEX值,從而試圖打印由\ X分開,並獲得相應的十六進制值如下:
>> print (int('66',16))
102
>>> print (int('68',16))
104
>>> print (int('b0',16))
176
>>> print (int('ef',16))
239
顯然,這給了我四個單獨的值,所以是不是我需要這是一個整數值。我希望對此有一些指導。