Форум программистов, компьютерный форум, киберфорум
Наши страницы

Python: Сети

Войти
Регистрация
Восстановить пароль
 
Wi0M
116 / 46 / 13
Регистрация: 26.10.2013
Сообщений: 409
#1

Scapy payload data to str - Python

26.05.2016, 15:57. Просмотров 679. Ответов 1
Метки нет (Все метки)

Всем привет. Никак не могу разобраться как мне Load привести к нормальному виду...
Получаю пакет

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from scapy.all import *
 
ipa='192.168.0.8'
dct_ip = '192.229.182.63'
iface='wlp3s0b1'
 
 
def psv_output(pkt):
    if pkt.haslayer('IP'):
        # import binascii
        # tcpdata = pkt.getlayer('Raw').load
        # if tcpdata:
            # tcpdata = binascii.hexlify(tcpdata)
            # print(tcpdata)
        return pkt.show2()
 
 
def myfilter(pkt):
    if pkt.haslayer('IP'):
        return pkt['IP'].dst == dct_ip
 
sniff(prn=psv_output, iface=iface, lfilter=myfilter, store=0, count=1)
Кликните здесь для просмотра всего текста
###[ Ethernet ]###
dst = e8:94:f6:87:c3:4e
src = 90:a4:de:a8:ef:78
type = IPv4
###[ IP ]###
version = 4
ihl = 5
tos = 0x0
len = 511
id = 26821
flags = DF
frag = 0
ttl = 64
proto = tcp
chksum = 0x985e
src = 192.168.0.8
dst = 192.229.182.63
\options \
###[ TCP ]###
sport = 49450
dport = https
seq = 3655899974
ack = 666700763
dataofs = 5
reserved = 0
flags = PA
window = 1726
chksum = 0x23ee
urgptr = 0
options = []
###[ Raw ]###
load = b'\x17\x03\x03\x01\xd2\x00\x00\x00\x00\x00\x00\x07\\N\xe1\xa8m\xf1\xd2\x1f&n\x15\xe3\xe5V.\xb0\xf6W5j\xd2;`Qt\xa5\x81P\x 9b0\xad!\x05\xd6\x01\\@_\xd8\xb9RI\x1c\xb2\xb3:\xf2I\xce_\xcc\xb1l\xfc\xe8\xa1\xc1ON\xac\x9b\x7f\xe6\xa6\xcd\xf5\xe2^L \xa2\xbe\x00g\x02d\x15a\x91\x9f\x9b\xf1\xc4\x9a\x08\xc6\xbc\xad\x02\xdb\x94\xb5\x82\x8dz(W\xd2\x02\x16\xd8(\x8bP\xb1\xf2 #\xd8\xa8\x11r\xdd\x86\x17\xa7G%\x9e\x89\x93\xce\xb9L;ck\xffsx\xfd\x9c}\xf0\xd0\x9a<T\x92F\x13B\xd6\x8f\x06\xb7\xf8\x8bW Bi\xcc\xaa\xdf\xd6\x1d9\xd21\x85*\xaaX\xf4\x9b\xd9\x9e\x9e\xc9>\xb4\xd1G\x18\x7f\x89\xc7+\xd1\x9d\x99"\xc1\x01\xc5\xa5l\ xd2q\xbb\x8d\xfem\xaf\xd7`\x1a2\xe7\x97\x1b\xe4\xebJ\xa7\xbd\xd2\x80\x11+\x0b\xf7\x04?\xc3\xbb1WM\x94Up\x94q;\x00\xd9\\c \x95\xb1\xd8t\n\x03\xd6\xa3\xbc\x00C\'\x8f\x84\x00\xc9\x0e\nO\xf0?\xb0VZ\\\xedj\xce\xb0\x94~\x8aN\xc0\x17\x0e\x89\x11Vd\ x1e9\x90\xbaL\xa7+e:\\\rv\x98\x18\xb4\xa4\xd6\x99\x02\xfb6\xf7\x95\xed9\tD\xfegX\xa5\xb0_\x06\xd9\xe9\xdff\xcb\xb6\xa0b\ x97(\x15\xfe\xd4_x\x03Y\x17:\xdd\xb4\xb8n\xbeU\x07\x01\xf5@[\xdf\x905\x1c\x97\xee\xb5\x86\x80;\xf7\x01\x98\x08\xb7gP\x91\\\xc6\x11\xb5\x01W\xaa\xab\xa8yM&d~\xa1\x01\t\xae\xa8\xfd\x ce\xd6\x02\xe6tZ\xbb\xc5\xcah\x81\xec\xb6}\xcdr|\x13!m{\x1eg\xe7[qx\xc0j\xb0K\x8b\xca\xe7\x8egn\x02\x93,s\x9b5\xe9\x8dI\x86\x1a3"Z\xc4~\xf9B\xed\x17O`\x82\xe8\xd3\xc5\xbb}\x84\xa0\xd3\x 15\xc8S "\xd4g5\x0f\xa4_E\xbeN\xd6\x89\x13\xf0\xb2N'

Помогите привести load в нормальный вид...

Добавлено через 6 минут
если раскоментировать то что там закоментированно то load получится таким
Кликните здесь для просмотра всего текста

b'17030301d3000000000000087c27a2df6bc3fa95a855fbfec8e763210c923a367b7ceb286e6e8fee83d2fc312b6ceef305245db75a9187cfec3f9b cc0a05e3aabc88abfe0820724cf183a9daac93aac1938e5a1a55029a004fd13cc08b679f2fcdf04bdc3496224ef930a44b19e57bde0111273c66005f ce74d3c99f27ef9dc61a6dca7620cfcc00c99d1a0b1b9e16ae6376d4cea287ce5e0ee80a635d1f3adc625bd08ba15930e23ea0874f08da7b795d3102 fc3d5aa9470e6771f139e4fa76d8b9f74d63d75f03014945c4b0ce0a0ec14d14adbc8a22c84b2b1edc3f57f41b9b08471b612d4cc1bd25a27ca722ca 7f7a7fcfc3bc9f8c570ce1d48f9c2d4798bb7dea1218a44e4b5b460d34d0490082290b664f2d713553cf89ca6c4c03ad42dff4ddc5efec50a859e5a9 71a69a3c1f6c598eda227650c68a779101322d6cda06dec47d15b31448682f89ef77d57f9376148f91239e5697b9dc44a4ab3253d3264e065da85c01 04e3506349819a8a596b107d2974b08bdc747377cab27ffb49104fbbe56872180c7e11eda05d04915c502cd1e609ce77453626105680e7d6111edcd3 c1d39159b06395c9a90e3bb2c29f294fc360fb16d5131265d48f3a6b1bba12efe6c9d50ddf88be26b3654b0929a22d69bfe63583a7'
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2016, 15:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Scapy payload data to str (Python):

Scapy - Python
Добрый день встала такая задача: на питоне не программировал, со scapy тоже первый раз столкнулся. Нужно в цикле реализовать отправку...

Scapy отправка Http и UDP пакетов - Python
Вобщем, пришлось столкнуться с Python а вернее со Scapy. Суть проблемы такова : нужно используя Scapy сгенерировать 3 типа пакетов ICMP,...

Провести анализ лог-файла tcpdump с помощью scapy - Python
Доброго дня. Прошу помощи. После перехвата трафика с помощью tcpdump я его записываю в file.pcap. когда я открываю его при помощи...

Получить данные как по методу UDP Multicast Streams wireshark’а через scapy или pyshark - Python
Добрый день. Снова столкнулся с проблемой при анализе капчи. В wireshark есть меню Statistics в которой можно выбрать метод UDP Multicast...

Регистр переменной str - Python
Здравствуйте, подскажите мне пожалуйста как сделать так, чтобы регистр вводимой переменной типа str не имел значения?

Must be str, not bytes в python - Python
Здравствуйте я начинающий программист на питоне, и решил написать бот для твича, но столкнулся с ошибкой TypeError: must be str, not bytes ...

1
Рыжий Лис
Просто Лис
352 / 277 / 81
Регистрация: 17.05.2012
Сообщений: 1,125
Записей в блоге: 4
01.05.2017, 11:50 #2
py3
Python
1
print(tcpdata.decode('utf-8'))
или
Python
1
print(str(tcpdata))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.05.2017, 11:50
Привет! Вот еще темы с ответами:

Как вывести в textBox значение Console.WriteLine("Data:{0}", str) - C#
Здравствуйте. Подскажите пожалуйста как тут быть (

после правки textarea .html(str) .text(str) перестают работать - jQuery
после правки textarea $(&quot;textarea#id1&quot;).text(data); и $(&quot;textarea#id1&quot;).html(data); перестает выполнятся, пока ничего не написано в...

У меня не работает такой простой код: <? $str='Welcome' print $str ?> - PHP
Здравствуйте. У меня не работает такой простой код: &lt;? $str='Welcome' print $str ?&gt; Ни каких ошибок не выдает, просто пустое...

Написать и протестировать функцию NXT_BLNK(str, pos), которая анализирует строку str - Visual Basic .NET
Написать и протестировать функцию NXT_BLNK(str, pos), которая анализирует строку str, начиная с позиции pos, и возвращает номер первого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru