TGViewer
πŸ““ Записки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Ρ€Π° πŸ““ Записки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Ρ€Π° @notes_of_programmer Β· 1.1K subscribers
Post #459 656
Бтолкнулся Ρ‚ΡƒΡ‚ с нСобходимости ΠΏΠΎΡΠ½ΠΈΡ„Π°Ρ‚ΡŒ Π½Π° DEV срСдС Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ Π΄ΠΎΠΊΠ΅Ρ€Π°... НСкотороС количСство ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… строк Π½Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ.

Для Π½Π°Ρ‡Π°Π»Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ docker network ls Π½Π°Π΄ΠΎ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ id Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ интСрфСйса (Π΄Π°Π»Π΅Π΅ этот id написан ΠΊΠ°ΠΊ INTERFACE), 8000 - это exposed port ΠΌΠΎΠ΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°.

Π”Π°ΠΌΠΏΡ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² ASCII ( -A ):
tcpdump -i INTERFACE 'tcp dst port 8000' -A


Π’ΠΎΠΆΠ΅ самоС + поиск ΠΏΠΎ подстрокС 'Sec-WebSocket-Key':
tcpdump -i INTERFACE 'tcp dst port 8000' -A | grep 'Sec-WebSocket-Key:'


Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Ρ„Π»Π°Π³ΠΎΠΌ SYN (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ установку входящих соСдинСний):
tcpdump -i INTERFACE 'tcp dst port 8000 and (tcp[tcpflags] & (tcp-syn) != 0)' -A

ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ keep-alive ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

tcpdump -i INTERFACE 'tcp dst port 8000 and (tcp[tcpflags] == tcp-ack and less 1)' -A


ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² http-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² GET/POST/HEAD

tcpdump -i INTERFACE 'tcp dst port 8000' -A | egrep --line-buffered "^........(GET |HTTP\/|POST |HEAD )|^[A-Za-z0-9-]+: " | sed -r 's/^........(GET |HTTP\/|POST |HEAD )/\n\1/g'


Ну Π° ΠΏΠΎΡ‚ΠΎΠΌ я вспомнил, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ инструмСнт ΠΊΠ°ΠΊ nast, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π΄Π°ΠΌΠΏΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ простой строкой ΠΊΠ°ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Ρ‚Π°ΠΊ ΠΈ Ρ‚Π΅Π»ΠΎ входящСго запроса:
nast -i INTERFACE -d -f 'tcp dst port 8000'


#tools #docker #tcpdump
  • πŸ‘ 8
More from @notes_of_programmer
  1. Sep 30, 2026WSL containers is now generally available Π΅ΡΡ‚ΡŒ ΠΈ ΠΌΠΎΡ€Π΄Π° ΠΊ Π½ΠΈΠΌ wslcontainerdesktop #windows
  2. Sep 24, 2026НадСюсь Ρ‡Ρ‚ΠΎ Π½Π΅ пригодится, Π½ΠΎ Π²Π΄Ρ€ΡƒΠ³... Creating a memory dump in C# Π° Π·Π°ΠΎΠ΄Π½ΠΎ ΠΊΠ°ΠΊ Π΅Π³ΠΎ посмо…
  3. Sep 15, 2026А Π²ΠΎΡ‚ ΡƒΠΆΠ΅ ΠΈ ΠΌΠ°Π½ΡƒΠ°Π»Ρ‹ ΠΏΠΎΠ΄Π²Π΅Π·Π»ΠΈ для Dual-Screen layout вёрстки #css
  4. Sep 14, 2026Забавная ΡˆΡ‚ΡƒΠΊΠ° для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΊΠΈΠ΄Π°Ρ‚ΡŒ частично ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠΎΠΊΠ°ΠΏ. ΠžΡ‚ этого ΠΆΠ΅ Π°Π²Ρ‚ΠΎΡ€Π° Сс…
  5. Sep 2, 2026ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ Clickhouse Π΅ΡΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ wasm вСрсии, смотрСл ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ 26.8 ΠΈ ΡƒΠ·Π½Π°Π» ΠΎΠ± этом.…
  6. Aug 25, 2026Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ этого поста ΠΏΠ»Π°Π³ΠΈΠ½ пСрСстал Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚.ΠΊ. Π² Ρ…Ρ€ΠΎΠΌΠ΅ помСняли Π²Π΅Ρ€ΡΠΈΡŽ манифСста ΠΈ у…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook β†’Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 β†’