Сетевое программирование
Star
2019-06-19
Каналы передачи данных
|
Сетевое программирование
|
Базы данных
|
Основы Веб-программирования
Сетевое программирование
¶
Содержание
¶
Введение
Анализ трафика
tcpdump
Просмотр интерфейсов
Перехват всех запросов интерфейса
Фильтр запросов по хосту
Фильтр по протоколу
По назначению
Пакеты между двумя хостами
Поиск в трафике
Wireshark
mitmproxy
HTTP Запросы/Ответы на разных языках
Python
C curl
C++/Qt
Go lang
Red lang
Haskell
C#
Ruby
PHP
Common Lisp
Perl
Bash
Rust
Java/Scala
Остальные языки
Парсим HTML
Браузеры
Встроенные отладчик
Анализ производительности
FireBug
Selenium
lxml.html
Разбор HTTP ответа
Скачиваем все изображения со страницы
CSS selector
Фильтры
aiohttp
Red lang
Qt
Низкоуровневое программирование
Введение
IP
Порт
Сокет
Файловый дескриптор
Файловая система UNIX
Межпроцессное взаимодействие
Передача данных через файл
Сокеты
Передача данных через UNIX сокеты
Передача данных через INET сокеты
Стек протоколов TCP/IP
DNS
HTTP
ICMP
ARP
Альтернативные способы связи
NFC
Bluetooth
Закрепление материала
¶
HTTP Запросы/Ответы на разных языках
Работа с HTTP через сокеты
Справочник
¶
См.также
https://docs.python.org/3/library/internet.html
Что делать когда возникает ошибка «Address already in use»
Next:
Введение
© Copyright 2019, Кафедра Интеллектуальных Информационных Технологий ИнФО УрФУ. Created using
Sphinx
1.7.6.