Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование[10]

Перепись  

313 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

Rilay написал 1 час назад:

да ето жозенько

 

Лайфхак: Можно открывать больше чем один ssh коннект до сервера, тем самым имея возможность работать над многими задачами одновременно.

 


ward написал 04.01.2022 в 02:54:

Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все.

mazt3r написал 20.09.2019 в 11:27:

ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног.

 

Поделиться сообщением


Ссылка на сообщение
GoldRobot написал 2 минуты назад:
Rilay написал 1 час назад:

да ето жозенько

 

Лайфхак: Можно открывать больше чем один ssh коннект до сервера, тем самым имея возможность работать над многими задачами одновременно.

 

всмысле

ето я могу два окна putty запустить? к одному серву типо?


Лучший юзер — Rilay

 

Поделиться сообщением


Ссылка на сообщение

а зачем у вас срочные задачи дают челам которые в терминал не умеют?


65881.png

Поделиться сообщением


Ссылка на сообщение

Так ты сам посмотри, он задачки делает, все как нада.

Скоро сеньера им заменят, пока тот ушел на отпуск в самое жесткое время.


ward написал 04.01.2022 в 02:54:

Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все.

mazt3r написал 20.09.2019 в 11:27:

ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног.

 

Поделиться сообщением


Ссылка на сообщение
kijupsik написал 17 минут назад:

а зачем у вас срочные задачи дают челам которые в терминал не умеют?

ну потому что я такие задания уже делал

с дргуими трекерами я изи справился


Лучший юзер — Rilay

 

Поделиться сообщением


Ссылка на сообщение
universal said 3 hours ago:

дали какую-то внутреннюю хуйню (проект) компании с jquery...

чую я закончу здесь работать в след году

 

Не вижу ниче плохого в jquery


 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение
(изменено)
Rilay написал 2 часа назад:

image.png.a48ced5c6b2c873e4de955d185908346.png

 

вот вроде ето то что я отправляю

ток я же в файл записываю что приходит с трекера

и чет содержимое файла не сходится нихуя ни с одним тут пакетом

image.png.9ab04aaf57b256218df5f5a070936e18.png

 

или я смотрю не туда??

СТОП НАХУЙ

ВОТ Он шлет IMEI как надо нах

image.png.98099ddaac8c444b4c56357c90fef12e.png

 

и если по частям собирать вот из таких пакетиков по байту

image.png.24f5bb2322cd7d7f3a65873ba5ca428e.png image.png.b190dc98b910c4ff43cb3d4ab4a47e3c.png

получается как раз вот ето

image.png.d2c52e98797b573992f6ecb6e2d78f07.png

 

вопрос

почему маленькие пакетики по байту записались в файл, а пакет с IMEI нет?

 

путем нереального брейншторма добился вот етого

image.png.81c52ac22d32b3bf60727a19a7dc1006.png

 

image.png.c185e9511259796e1d9b788ee8b42952.png

 

спасибо!!

:tusila:

 

Пакеты в pcap файле такие как они были на сетевой карте. Если твой трекер посылает по одному байту, то вполне возможно получить и пакеты в которых будет всего по одному байту. Это не очень эффективно, поэтому ОС или стандартная библиотека языка может что-то буфферизовать и отсылвать кусками. Так же учти что если ты делаешь read(socket, buf, 123), тебе не обязательно прочитают 123 байта, чаще всего read вернет количество реально прочитанных байт или отрицательное значение при ошибке (но это все зависит от ОС и апи которое ты юзаешь).
Что там на твоих скринах ты добился не совсем ясно, судя по мусору на предпоследней картинке, у тебя еще что-то не так (возможно копируешь из буфера больше чем прочитал).


Изменено пользователем DeadMage

Поделиться сообщением


Ссылка на сообщение
DeadMage написал 12 минут назад:

Что там на твоих скринах ты добился не совсем ясно, судя по мусору на предпоследней картинке, у тебя еще что-то не так (возможно копируешь из буфера больше чем прочитал).

он по кодеку должен был присылать етот имей в первом пакете, он присылал, но у меня не так читало, поэтому я думал что он не присылает имеи

потом я чекнул дамп и увидел, что он все таки шлет имеи, просто я его прочитать не могу

теперь я хотя бы понял как читать эти пакеты


Лучший юзер — Rilay

 

Поделиться сообщением


Ссылка на сообщение
Rilay написал 1 минуту назад:
DeadMage написал 24 минуты назад:

Что там на твоих скринах ты добился не совсем ясно, судя по мусору на предпоследней картинке, у тебя еще что-то не так (возможно копируешь из буфера больше чем прочитал).

он по кодеку должен был присылать етот имей в первом пакете, он присылал, но у меня не так читало, поэтому я думал что он не присылает имеи

потом я чекнул дамп и увидел, что он все таки шлет имеи, просто я его прочитать не могу

теперь я хотя бы понял как читать эти пакеты

чел, а ты на кого учился? у тебя в универе не было сетевых технологий или типо того?

Поделиться сообщением


Ссылка на сообщение
madvlaydin написал 10 минут назад:
Rilay написал 12 минут назад:
DeadMage написал 36 минут назад:

Что там на твоих скринах ты добился не совсем ясно, судя по мусору на предпоследней картинке, у тебя еще что-то не так (возможно копируешь из буфера больше чем прочитал).

он по кодеку должен был присылать етот имей в первом пакете, он присылал, но у меня не так читало, поэтому я думал что он не присылает имеи

потом я чекнул дамп и увидел, что он все таки шлет имеи, просто я его прочитать не могу

теперь я хотя бы понял как читать эти пакеты

чел, а ты на кого учился? у тебя в универе не было сетевых технологий или типо того?

не было

у меня в универе были ацес с екселем и латех с зотеро


Лучший юзер — Rilay

 

Поделиться сообщением


Ссылка на сообщение

как спарсить атрибут data-content-replace ?
image.png.40b55f2d2e20439002f46ee46012b9ca.png


 


2x

Лучшая девуля

DN8qYs0s_hs.jpg

Поделиться сообщением


Ссылка на сообщение
s7mba написал 5 минут назад:

как спарсить атрибут data-content-replace ?
image.png.40b55f2d2e20439002f46ee46012b9ca.png


 

как json :chel:

Поделиться сообщением


Ссылка на сообщение
Index написал Только что:

как json

а через бс4 или селениум?


2x

Лучшая девуля

DN8qYs0s_hs.jpg

Поделиться сообщением


Ссылка на сообщение
s7mba написал 1 минуту назад:
Index написал 5 минут назад:

как json

а через бс4 или селениум?

Ты и регуляркой вытащить можешь если что :chel:

Поделиться сообщением


Ссылка на сообщение
s7mba said 35 minutes ago:

как спарсить атрибут data-content-replace ?
image.png.40b55f2d2e20439002f46ee46012b9ca.png


 

просто через квадратные скобочки?..

import json

spans = webpage.find_all(class_='pseudoLink')  # или любой другой селектор

for span in spans:
    data = json.loads(span['data-content-replace'])

 

Поделиться сообщением


Ссылка на сообщение
s7mba написал 1 час назад:
Index написал 1 час назад:

как json

а через бс4 или селениум?

Ты никогда не пробовал типо загуглить 

bs4 get attribute value

DomikTS- понравилось это

 

zqHT9JA.png

IFVau8G.png

AohP0ps.png

Поделиться сообщением


Ссылка на сообщение
s7mba написал 1 час назад:
Index написал 1 час назад:

как json

а через бс4 или селениум?

если селениум, то находишь элемент по локатору и

 

_element.getAttribute("data-content-replace")

Поделиться сообщением


Ссылка на сообщение

если так найти не получится, то надо сделать 

_element.getAttribute("outerHTML")

так ты получишь хтмл код элемента, и его уже можно парсить регуляркой

Поделиться сообщением


Ссылка на сообщение
madvlaydin написал 3 минуты назад:

если селениум, то находишь элемент по локатору и

 

_element.getAttribute("data-content-replace")

 

сяп,помогло 

madvlaydin понравилось это

2x

Лучшая девуля

DN8qYs0s_hs.jpg

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...