Что может быть подходящим способом для ввода необработанного TCP-пакета с помощью Python? Например, у меня есть полезная нагрузка, состоящая из шестнадцатеричных чисел, и я хочу отправить эту последовательность шестнадцатеричных чисел сетевому демону: так что, если я решу отправить «abcdef», я также увижу «abcdef» в сети. Но не «6162636566», как в случае:
new = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
new.connect(('127.0.0.1', 9999))
new.send('abcdef')
Могу ли я использовать Python SOCK_RAW для этой цели? Если да, можете ли вы привести пример отправки необработанных TCP-пакетов с помощью SOCK_RAW (поскольку я сам не работал)
Спасибо!
Евгений