Программирование на C++ глазами хакера


             

Программирование на C++ глазами хакера

Работа с сетью
Теория сетей и сетевых протоколов
Теория сетей и сетевых протоколов - 2
Сетевые протоколы
Протокол IP
Сопоставление адреса ARP и RARP
Транспортные протоколы
Быстрый UDP
Медленный , но надежный TCP

Медленный , но надежный TCP - 2
Прикладные протоколы — загадочный NetBIOS
NetBEUI
Сокеты Windows
Протоколы IPX/SPX
Сетевые порты
Работа с ресурсами сетевого окружения
Работа с ресурсами сетевого окружения - 2
Работа с ресурсами сетевого окружения - 3
Структура сети

Структура сети - 2
Структура сети - 3
Структура сети - 4
Структура сети - 5
Работа с сетью с помощью объектов Visual C++
Работа с сетью с помощью объектов Visual C++ - 2
Работа с сетью с помощью объектов Visual C++ - 3
Работа с сетью с помощью объектов Visual C++ - 4
Работа с сетью с помощью объектов Visual C++ - 5
Передача данных по сети с помощью CSocket

Передача данных по сети с помощью CSocket - 2
Передача данных по сети с помощью CSocket - 3
Передача данных по сети с помощью CSocket - 4
Передача данных по сети с помощью CSocket - 5
Передача данных по сети с помощью CSocket - 6
Передача данных по сети с помощью CSocket - 7
Работа напрямую с WinSock
Обработка ошибок
Запуск библиотеки
Запуск библиотеки - 2

Запуск библиотеки - 3
Создание сокета
Серверные функции
Серверные функции - 2
Серверные функции - 3
Клиентские функции
Клиентские функции - 2
Клиентские функции - 3
Обмен данными
Обмен данными - 2

Обмен данными - 3
Обмен данными - 4
Завершение соединения
Принцип работы протоколов без установки соединения
Принцип работы протоколов без установки соединения - 2
Примеры работы с сетью по протоколу TCP
Пример работы ТСР-сервера
Пример работы ТСР-сервера - 2
Пример работы ТСР-сервера - 3
Пример работы ТСР-сервера - 4

Пример работы TCP-клиента
Пример работы TCP-клиента - 2
Пример работы TCP-клиента - 3
Анализ примера
Анализ примера - 2
Примеры работы по протоколу UDР
Пример работы UDP-сервера
Пример работы UDP-клиента
Пример работы UDP-клиента - 2
Обработка принимаемых данных

Обработка принимаемых данных - 2
Прием и передача данных
Прием и передача данных - 2
Функция select
Простой пример использования функции select
Простой пример использования функции select - 2
Использование сокетов через события Windows
Использование сокетов через события Windows - 2
Использование сокетов через события Windows - 3
Использование сокетов через события Windows - 4

Использование сокетов через события Windows - 5
Использование сокетов через события Windows - 6
Асинхронная работа через объект события
Асинхронная работа через объект события - 2
Содержание