🦀 Sniffnet: Мониторинг трафика
Если
Это мультиплатформенное приложение, написанное на Rust (значит, быстрое и безопасное по памяти), которое превращает сетевой анализ в наглядный дашборд.
Что под капотом и снаружи:
🟢 📊 Визуализация в реальном времени: Графики входящего/исходящего трафика, никакой сухой статики.
🟢 🌍 Фильтрация: Можно быстро отсеять трафик по приложениям, протоколам (IP, UDP, TCP, ICMP) или даже по странам.
🟢 🔍 Детальная инспекция: Показывает доменные имена, провайдеров (ASN) и геолокацию хостов.
🟢 🔔 Умные уведомления: Можно настроить алерты, если трафик превысит определенный порог.
🟢 📁 PCAP: Умеет сохранять дампы для дальнейшего глубокого анализа.
🟢 🎨 Темы: Есть темная тема (обязательно для админа) и полная кастомизация цветов.
Работает на Linux, Windows и macOS. Установка простая, зависимости минимальные.
🔗 GitHub: https://github.com/GyulyVGC/sniffnet
#tools #rust #network #opensource #sysadmin
@sysadmin1
Если
tcpdump кажется слишком хардкорным для текущей задачи, а запускать комбайн Wireshark ради быстрого взгляда на активность сети не хочется, посмотрите на Sniffnet.Это мультиплатформенное приложение, написанное на Rust (значит, быстрое и безопасное по памяти), которое превращает сетевой анализ в наглядный дашборд.
Что под капотом и снаружи:
Работает на Linux, Windows и macOS. Установка простая, зависимости минимальные.
🔗 GitHub: https://github.com/GyulyVGC/sniffnet
#tools #rust #network #opensource #sysadmin
@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥7❤3🎉3🤝1
🔹1. SSL/TLS
SSL (Secure Sockets Layer) и TLS (Transport Layer Security) - это протоколы шифрования, которые используются для защиты соединений между почтовым клиентом и сервером.
Ключевые моменты:
- Обеспечивают шифрование данных, чтобы защитить их от перехвата.
- Используются в протоколах передачи почты (SMTP, IMAP, POP3).
- Например, защищенное соединение обозначается как SMTPS (порт 465), IMAPS (порт 993) или POP3S (порт 995).
🔹2. SPF (Sender Policy Framework)
SPF помогает предотвратить подделку отправителя.
Как работает:
- Домены публикуют в DNS список IP-адресов, которые имеют право отправлять почту от их имени.
- Почтовые серверы проверяют, совпадает ли IP отправителя с разрешённым списком.
🔹3. DKIM (DomainKeys Identified Mail)
DKIM защищает письма от подделки.
Как работает:
- Использует цифровую подпись, которая добавляется в заголовок сообщения.
- Получатель может проверить подлинность письма с помощью публичного ключа, опубликованного в DNS отправителя.
🔹4. DMARC (Domain-based Message Authentication, Reporting & Conformance)
DMARC объединяет SPF и DKIM для усиления защиты.
Ключевые функции:
- Позволяет владельцам доменов указать, как обработать сообщения, которые не проходят SPF или DKIM.
- Генерирует отчёты для отправителей о подозрительных действиях.
🔹5. S/MIME (Secure/Multipurpose Internet Mail Extensions)
Протокол для шифрования и подписания сообщений электронной почты.
Особенности:
- Обеспечивает конфиденциальность благодаря шифрованию содержимого.
- Гарантирует целостность письма и его происхождение с помощью цифровой подписи.
🔹6. PGP (Pretty Good Privacy)
PGP используется для шифрования электронной почты и файлов.
Как работает:
- Предоставляет возможность создавать пары открытых и закрытых ключей.
- Получатель расшифровывает письмо с помощью своего закрытого ключа.
🔹7. Антивирусы и антиспам-фильтры
Современные почтовые системы интегрируют механизмы сканирования писем для выявления вредоносных вложений и фишинговых ссылок.
🔹8. Использование современных стандартов (MTA-STS и DANE)
- MTA-STS (Mail Transfer Agent Strict Transport Security): обеспечивает защиту от атак типа man-in-the-middle (MITM), гарантируя, что сообщения отправляются только через защищённые TLS-соединения.
- DANE (DNS-Based Authentication of Named Entities): добавляет уровень аутентификации через DNSSEC.
Рекомендации для пользователей:
1. Используйте почтовые сервисы с поддержкой SSL/TLS.
2. Настройте SPF, DKIM и DMARC для своего домена.
3. Активируйте двухфакторную аутентификацию (2FA).
4. Регулярно обновляйте почтовые клиенты и серверы.
5. Обучайте сотрудников правилам кибербезопасности.
Эти протоколы и меры обеспечивают защиту от фишинга, перехвата данных и других угроз. Соблюдение рекомендаций минимизирует риски и делает вашу почту безопасной.
@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3🤩2🔥1🎉1
Media is too big
VIEW IN TELEGRAM
Разбираем SQL на примере PostgreSQL — SELECT, JOIN, GROUP, HAVING, Coalesce и др.
Изучаем классические реляционные базы данных и язык для работы с ними — SQL — на примере топовой открытой СУБД PostgreSQL. Если вас пугает JOIN, вы не понимаете GROUP BY, вас смущает вопрос отличия WHERE от HAVING — смотрите видео полностью и обязательно прорабатывайте все запросы вместе с нами! Мы создадим и изучим работу с базой данных для интернет-магазина, хранящую в себе товары, их фотографии, покупателей и их заказы.
00:00 Зачем знать SQL и базы данных
02:47 Виды баз данных
03:28 Понятие сущностей, проектирование больших систем
06:01 Сущности в реляционных базах данных
06:50 Проектирование схемы БД магазина на бумаге
10:27 Перенос схемы БД в PostgreSQL, создание БД и таблиц
15:50 Заполняем БД данными
17:40 SELECT, получение данных из БД
19:03 JOIN, объединение таблиц
23:25 LEFT JOIN, RIGHT JOIN, INNER JOIN
26:57 Удаление данных их таблиц, обновление данных таблиц
28:23 Пример комплексного запроса с несколькими JOIN
32:31 Группировка данных GROUP BY
34:11 COALESCE
34:47 Сортировка данных, ORDER BY
35:13 HAVING
36:26 LIMIT, OFFSET
38:09 Выводы, итоги
@sysadmin1
Изучаем классические реляционные базы данных и язык для работы с ними — SQL — на примере топовой открытой СУБД PostgreSQL. Если вас пугает JOIN, вы не понимаете GROUP BY, вас смущает вопрос отличия WHERE от HAVING — смотрите видео полностью и обязательно прорабатывайте все запросы вместе с нами! Мы создадим и изучим работу с базой данных для интернет-магазина, хранящую в себе товары, их фотографии, покупателей и их заказы.
00:00 Зачем знать SQL и базы данных
02:47 Виды баз данных
03:28 Понятие сущностей, проектирование больших систем
06:01 Сущности в реляционных базах данных
06:50 Проектирование схемы БД магазина на бумаге
10:27 Перенос схемы БД в PostgreSQL, создание БД и таблиц
15:50 Заполняем БД данными
17:40 SELECT, получение данных из БД
19:03 JOIN, объединение таблиц
23:25 LEFT JOIN, RIGHT JOIN, INNER JOIN
26:57 Удаление данных их таблиц, обновление данных таблиц
28:23 Пример комплексного запроса с несколькими JOIN
32:31 Группировка данных GROUP BY
34:11 COALESCE
34:47 Сортировка данных, ORDER BY
35:13 HAVING
36:26 LIMIT, OFFSET
38:09 Выводы, итоги
@sysadmin1
👍6🔥2🎉1🤓1🆒1
IPv4 Адресация и Субнеттинг Упрощённо!
1. IPv4-адрес – это 32-битное число, разделённое на 4 октета. Пример:
2. Классы IP-адресов:
- Класс A:
- Класс B:
- Класс C:
3. Маска подсети помогает делить IP-адрес на сеть и хосты:
- Пример: Маска
4. CIDR (Classless Inter-Domain Routing) используется для гибкого управления подсетями:
- Пример:
5. Субнеттинг позволяет делить сеть на меньшие подсети:
- Пример:
-
-
6. Формулы для расчётов:
- Количество адресов = 2^(32 - префикс CIDR).
- Количество хостов = (2^(32 - префикс CIDR)) - 2 (один для сети, другой для широковещательного).
7. Широковещательный адрес (Broadcast) – последний адрес в подсети.
- Пример: для сети
8. Адрес сети – первый адрес в подсети.
- Пример: для сети
9. Приватные IP-адреса:
- Класс A:
- Класс B:
- Класс C:
10. Зачем субнеттинг?
- Эффективное использование IP-адресов.
- Сегментация сети для повышения безопасности.
- Управление трафиком и уменьшение широковещательных доменов.
Практический пример:
Сеть:
Маска подсети:
- Количество адресов:
- Хосты:
- Подсети:
1.
2.
@sysadmin1
1. IPv4-адрес – это 32-битное число, разделённое на 4 октета. Пример:
192.168.1.1.2. Классы IP-адресов:
- Класс A:
1.0.0.0 - 126.255.255.255 (маска подсети по умолчанию: 255.0.0.0).- Класс B:
128.0.0.0 - 191.255.255.255 (маска подсети по умолчанию: 255.255.0.0).- Класс C:
192.0.0.0 - 223.255.255.255 (маска подсети по умолчанию: 255.255.255.0).3. Маска подсети помогает делить IP-адрес на сеть и хосты:
- Пример: Маска
255.255.255.0 означает, что первые 3 октета — это сеть, а последний — хосты.4. CIDR (Classless Inter-Domain Routing) используется для гибкого управления подсетями:
- Пример:
/24 = 255.255.255.0 (256 адресов, из которых 254 доступны для хостов).5. Субнеттинг позволяет делить сеть на меньшие подсети:
- Пример:
192.168.1.0/24 → можно разделить на две подсети /25:-
192.168.1.0 - 192.168.1.127-
192.168.1.128 - 192.168.1.255.6. Формулы для расчётов:
- Количество адресов = 2^(32 - префикс CIDR).
- Количество хостов = (2^(32 - префикс CIDR)) - 2 (один для сети, другой для широковещательного).
7. Широковещательный адрес (Broadcast) – последний адрес в подсети.
- Пример: для сети
192.168.1.0/24 широковещательный адрес – 192.168.1.255.8. Адрес сети – первый адрес в подсети.
- Пример: для сети
192.168.1.0/24 адрес сети – 192.168.1.0.9. Приватные IP-адреса:
- Класс A:
10.0.0.0 - 10.255.255.255.- Класс B:
172.16.0.0 - 172.31.255.255.- Класс C:
192.168.0.0 - 192.168.255.255.10. Зачем субнеттинг?
- Эффективное использование IP-адресов.
- Сегментация сети для повышения безопасности.
- Управление трафиком и уменьшение широковещательных доменов.
Практический пример:
Сеть:
192.168.10.0/26 Маска подсети:
255.255.255.192 - Количество адресов:
64 (2^6). - Хосты:
62 (64-2). - Подсети:
1.
192.168.10.0 - 192.168.10.63 2.
192.168.10.64 - 192.168.10.127 @sysadmin1
❤8👍5🔥3🎉2💯1
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь прямо в Telegram можно зарегистрировать доменное имя анонимно — за пару кликов, с оплатой в криптовалюте
Выберите имя и зону, оплатите с помощью криптовалюты — и управляйте доменом через мини-приложение
Telegram Domains
@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3💯2🔥1🆒1
🧠 Хочешь проверить знания по сетям?
Рекомендуем канал Network Quiz — короткие квизы и вопросы по сетевым технологиям и IT-инфраструктуре.
📌 Формат:
быстро
по делу
без воды
Отличный способ закрепить знания и найти слабые места.
👉 Подходит для начинающих и junior-уровня.
@Network_Quiz
Рекомендуем канал Network Quiz — короткие квизы и вопросы по сетевым технологиям и IT-инфраструктуре.
📌 Формат:
быстро
по делу
без воды
Отличный способ закрепить знания и найти слабые места.
👉 Подходит для начинающих и junior-уровня.
@Network_Quiz
👌3👍2🔥2✍1❤1