LAN * Администрирование – Telegram
LAN * Администрирование
1.59K subscribers
110 photos
27 videos
108 files
36 links
Этот канал - локальная копия интересных статей, упакованных в удобный для просмотра формат (HTML, без скриптов и рекламы), поставляемый с исходниками для самостоятельной сборки

ИСХОДНИКИ ТУТ - @local_source

Админ - @Local_Area_Network_bot
Download Telegram
Это конечно не статья в нашем формате, но тем кто занимается высоконагруженными сервисами - будет интересно

https://www.opennet.ru/opennews/art.shtml?num=55870

Если коротко - после смены источника времени в гостевых Linux с xen на TSC (Time Stamp Counter) производительность приложений часто запрашивающих точное время - увеличивается

В обычных случаях можно и не заморачиваться, но для общего развития - информация интересная
Настройка firewalld в CentOS.html
31 KB
Настройка firewalld. Как работать с firewalld в CentOS. Создание правил в firewalld

👥
#Администратору

#Linux #firewall #firewalld

@Local_Area_Network
🗂
Межпроцессное взаимодействие
1. Передача данных через файл
1.1. Конвейер
1.2. Именованный канал
1.2.1. Пример передачи «Hello World»
1.2.2. «Hello World» на Python
1.2.3. Пример сжатия полученных данных
1.3. Обычный файл как транспорт
2. Сокеты
2.1. Принципы сокетов
2.2. Основные функции
2.3. socket()
2.4. bind()
2.5. listen()
2.6. accept()
2.7. connect()
2.8. Передача данных
2.9. send()
2.10. resv()
2.11. SOCKSTREAM vs SOCKDGRAM
3. Передача данных через UNIX сокеты
3.1. Пример передачи в одну сторону
3.1.1. Сервер
3.1.2. Клиент
3.1.3. Пример работы
3.1.4. Схематичное отображение
4. Передача данных через INET сокеты
4.1. TCP пример
4.1.1. TCP клиент
4.1.2. TCP сервер
4.2. UDP пример
4.2.1. UDP клиент
4.2.2. UDP сервер
4.3. Сырые сокеты
4.4. HTTP клиент
🗂

Статья
📜
Люди! Программирование сокетов вас убивает? Слишком трундно выискать что-то в man страницах? Вы хотите писать крутые интернет программы, но у вас нет времени продираться сквозь завалы struct-ур пытаясь определить нужно ли вам вызывать bind() перед connect() и т.д. и т.п.? Догадываетесь! Я уже сделал эту грязную работу и умираю от желания поделиться со всеми! Вы попали в нужное место. Этот документ должен дать C-программисту средней руки край, за который ему(ей) можно ухватиться в сетевом сумбуре
📜

⬇️ Книга
Сетевое_программирование_от_Биджа_Использование_интернет_сокетов.pdf
1.3 MB
📝 Сетевое программирование от Биджа. Использование интернет сокетов (2012, Брайан Холл, на русском, 108 стр., pdf)

👥
#Программисту

#️⃣
#Си #Сокеты #Программирование #Книга
#️⃣

🔗 @Local_Area_Network
Полное руководство по tcpdump с примерами
🗂
Базовые особенности работы
Доступные функции
Фильтрующие выражения
Несколько примеров
Расширенное отображение
Спецсимволы и комплексное группирование
Отображение конкретных TCP-флагов
Вывод пакетов ACKNOWLEDGE (ACK)
Вывод пакетов PUSH (PSH)
Вывод пакетов RESET (RST)
Вывод пакетов SYNCHRONIZE (SYN)
Вывод пакетов FINISH (FIN)
Вывод пакетов SYNCHRONIZE / ACKNOWLEDGE (SYNACK)
Снятие флагов RST за счет tcpflags
Снятие флагов FIN за счет tcpflags
Выявление трафика, заслуживающего особого внимания
Поиск пакетов с нормальными комплектами RST и SYN
Открытый текст HTTP и запрос
SSH-соединения на конкретный порт (через баннер)
Пакеты С TTL < 10 (проблема или TRACEROUTE)
Пакеты с установкой EVIL BIT
Выводы
🗂

Статья
👍1
Краткое руководство Beej к GDB
🗂
Компилирование
Дополнительная информация
Лицензия
Запуск Отладчика
Контрольные точки
Шаги вокруг
Изучение переменных
Misc Материал
Манипуляция стеками
Дополнительные методы шага
Прыжки к произвольной секции кода
Изменение переменных и значений во время выполнения
Аппаратные точки наблюдения
Присоединить к запущенному процессу
Использование Coredumps для анализа Postmortem
Функции окна
Отображать регистры и сборку
Написание интерфейса
Краткий справочник
🗂