Size: a a a

testing_in_python

2019 January 22

M

MadWizzard in testing_in_python
ImportError: cannot import name 'NPCAP_PATH' from 'scapy.arch.pcapdnet' - вот моя проблема😑
источник

M

MadWizzard in testing_in_python
мне поставили задачу: перехватывать данные, которые отправляет и получает фронт. сделанных мною тестов для api оказалось недостаточно
источник

FB

Foo Bar in testing_in_python
В каком формате? Может проще прокси использовать? mobproxy, charles там
источник

M

MadWizzard in testing_in_python
Foo Bar
В каком формате? Может проще прокси использовать? mobproxy, charles там
была такая мысль. но ее завернули. вот теперь и стадаю
источник

IS

Idi Suda in testing_in_python
источник

B

Bigbadvoodoo in testing_in_python
Привет! Коллеги, кто-нибудь знает хороший и полный пример реализации paje object на питоне? Репозиторий или подробная статья
источник

IS

Idi Suda in testing_in_python
Bigbadvoodoo
Привет! Коллеги, кто-нибудь знает хороший и полный пример реализации paje object на питоне? Репозиторий или подробная статья
Так вон же в qa автоматизации показывали
источник

b

betzy in testing_in_python
и в закрепе есть кстати
источник

I

Ilya in testing_in_python
MadWizzard
ImportError: cannot import name 'NPCAP_PATH' from 'scapy.arch.pcapdnet' - вот моя проблема😑
Видимо вам необходимо установить winpcap/npcap. Я так понимаю вы windows используете
источник

M

MadWizzard in testing_in_python
Ilya
Видимо вам необходимо установить winpcap/npcap. Я так понимаю вы windows используете
сделано. но не помогло. может, как-то кгде-то путь надо прописать? просто я впервые эту штуку использую и без понятия что и куда
источник

I

Ilya in testing_in_python
MadWizzard
сделано. но не помогло. может, как-то кгде-то путь надо прописать? просто я впервые эту штуку использую и без понятия что и куда
А вы импортируете эту константу и на этом падает? Можете код показать и что он должен делать? Я не вижу чтобы в этом модуле (Я правда с телефона смотрю) определялась константа и логично что падает.
источник

M

MadWizzard in testing_in_python
Ilya
А вы импортируете эту константу и на этом падает? Можете код показать и что он должен делать? Я не вижу чтобы в этом модуле (Я правда с телефона смотрю) определялась константа и логично что падает.
from scapy.all import *

stars = lambda n: "*" * n

def GET_print(packet):
   return "\n".join((
       stars(40) + "GET PACKET" + stars(40),
       "\n".join(packet.sprintf("{Raw:%Raw.load%}").split(r"\r\n")),
       stars(90)))

sniff(
   iface='eth0',
   prn=GET_print,
   lfilter=lambda p: "GET" in str(p),
   filter="tcp port 80")
источник

M

MadWizzard in testing_in_python
Ilya
А вы импортируете эту константу и на этом падает? Можете код показать и что он должен делать? Я не вижу чтобы в этом модуле (Я правда с телефона смотрю) определялась константа и логично что падает.
была попытка запустить этот код, чтобы понять как оно вообще работает.
источник

IS

Idi Suda in testing_in_python
from scapy.all import *  лучше так не делать, это антипаттерн
источник

I

Ilya in testing_in_python

# These import must appear after setting conf.use_* variables

from scapy.arch import pcapdnet # noqa: E402

from scapy.arch.pcapdnet import NPCAP_PATH, get_if_raw_addr, \

    get_if_list, in6_getifaddr_raw # noqa: E402


WINDOWS = (os.name == 'nt')

Падает скорее всего тут (Я честно не смотрел внимательно). Откройте гитхаб, с компа проще будет.
источник

M

MadWizzard in testing_in_python
Idi Suda
from scapy.all import *  лучше так не делать, это антипаттерн
был взят другой подход - from scrapy import all
источник

M

MadWizzard in testing_in_python
Ilya

# These import must appear after setting conf.use_* variables

from scapy.arch import pcapdnet # noqa: E402

from scapy.arch.pcapdnet import NPCAP_PATH, get_if_raw_addr, \

    get_if_list, in6_getifaddr_raw # noqa: E402


WINDOWS = (os.name == 'nt')

Падает скорее всего тут (Я честно не смотрел внимательно). Откройте гитхаб, с компа проще будет.
скорее всего так и есть. непонятно, правда, как это лечить?
источник

I

Ilya in testing_in_python
MadWizzard
скорее всего так и есть. непонятно, правда, как это лечить?
Документация? conf.use_npcap и что-то вроде
источник

M

MadWizzard in testing_in_python
Ilya
Документация? conf.use_npcap и что-то вроде
как раз читаю оф доки
источник

M

MadWizzard in testing_in_python
@IlyaVladimirovich был переустановлен npcap и все заработало. спасибо)
источник