2016-11-04 2 views
0

Я хочу отправить полезную нагрузку, которая находится в форме шестнадцатеричного значения с помощью Scapy, шестнадцатеричный формат выглядит так: \xe3\x00\xfa и продолжайте, но значение шестнадцатеричного значения у меня похоже на x0ba324de ... Как конвертировать это группе из двух по два с \x перед ней?Отправить данные Scapy

ответ

1

Вы можете попробовать, что (с помощью питона):

>>> x = '0ba324de' 
>>> y = x.decode('hex') 
>>> y 
'\x0b\xa3$\xde' 

и вернуться обратно:

>>> y.encode('hex') 
'0ba324de' 
Смежные вопросы