HDD tools
fdis
📲 Мы в MAX
👉 @sysadminof
gsmartcontrol - графическая программа проверки диска (SMART)smartmontools - консольная программа для проверки и контроля диска (SMART)parted - работа с таблицей разделов, аналог fdisk (еще есть partx)partman - разметка диска (поддерживает LVM) (Это предпочтительная утилита)partitioner - разметить дискfdis
k - разметка диска ls -l /dev/disk/by-uuid - вот так узнать UUID жесткого диска для файла /etc/fstabblkid - вот так узнать UUID жесткого диска для файла /etc/fstabcat /proc/partitions - Все зарегистрированные разделы (Linux)mount - Смонтированные файловые системыmount | column -t - Смонтированные файловые системыdf - Свободное пространство на дисках📲 Мы в MAX
👉 @sysadminof
👍5❤1
Инструмент для сканирования на наличие артефактов и уязвимостей RouterOS (Mikrotik)
Инструмент для экспертизы устройств Mikrotik. Поиск подозрительных свойств и слабых точек безопасности, которые необходимо устранить на маршрутизаторе.
Функциональные возможности этого инструмента включают следующее:
Получение версии устройства и сопоставление ее с CVEs.
Проверка наличия запланированных задач
Поиск правил перенаправления трафика
Поиск отравления кэша DNS
Поиск изменений портов по умолчанию
Ищите пользователей не по умолчанию
Ищите подозрительные файлы
Ищите правила прокси, socks и FW.
https://github.com/microsoft/routeros-scanner
📲 Мы в MAX
👉 @sysadminof
Инструмент для экспертизы устройств Mikrotik. Поиск подозрительных свойств и слабых точек безопасности, которые необходимо устранить на маршрутизаторе.
Функциональные возможности этого инструмента включают следующее:
Получение версии устройства и сопоставление ее с CVEs.
Проверка наличия запланированных задач
Поиск правил перенаправления трафика
Поиск отравления кэша DNS
Поиск изменений портов по умолчанию
Ищите пользователей не по умолчанию
Ищите подозрительные файлы
Ищите правила прокси, socks и FW.
https://github.com/microsoft/routeros-scanner
📲 Мы в MAX
👉 @sysadminof
👍3❤2
Производительность Linux
На схемах представлены: Linux observability tools, Linux static performance analysis tools, Linux benchmarking tools, Linux tuning tools, и Linux sar.
📲 Мы в MAX
👉 @sysadminof
На схемах представлены: Linux observability tools, Linux static performance analysis tools, Linux benchmarking tools, Linux tuning tools, и Linux sar.
👉 @sysadminof
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🤔3❤2
Эти утилиты предоставляют важные возможности для анализа и отладки сетевых проблем в различных операционных системах📌
Windows
◽tracert - стандартная утилита в Windows для трассировки маршрута, которая известна многим.
◽pathping - это встроенный в Windows аналог утилиты mtr с аналогичной функциональностью, но поддерживающий только icmp запросы. Обычно он уже установлен в системе, и его не требуется устанавливать отдельно.
◽tracetcp - это виндовая утилита, которая может выполнять tcp syn запросы по маршруту следования пакетов. Она помогает определить доступность определенного порта и может указать, где именно блокируется этот порт. Для установки этой утилиты потребуется скачать ее с официального сайта и установить вручную.
Linux
◽traceroute - это стандартная утилита Linux, предназначенная для трассировки маршрута. По умолчанию она использует протокол udp, но вы можете выполнить трассировку с использованием протокола icmp следующим образом:
◽tracepath - аналогична утилите traceroute, но использует протокол udp и сразу выводит значения mtu и маршрутизаторы, где происходит изменение mtu.
◽mtr - эта утилита объединяет функциональность утилит ping и traceroute. Она может использовать протоколы tcp, udp и icmp. В операционной системе Windows есть аналог с названием Winmtr.
📲 Мы в MAX
👉 @sysadminof
Windows
◽tracert - стандартная утилита в Windows для трассировки маршрута, которая известна многим.
tracert google.com◽pathping - это встроенный в Windows аналог утилиты mtr с аналогичной функциональностью, но поддерживающий только icmp запросы. Обычно он уже установлен в системе, и его не требуется устанавливать отдельно.
pathping google.com◽tracetcp - это виндовая утилита, которая может выполнять tcp syn запросы по маршруту следования пакетов. Она помогает определить доступность определенного порта и может указать, где именно блокируется этот порт. Для установки этой утилиты потребуется скачать ее с официального сайта и установить вручную.
tracetcp google.com:443Linux
◽traceroute - это стандартная утилита Linux, предназначенная для трассировки маршрута. По умолчанию она использует протокол udp, но вы можете выполнить трассировку с использованием протокола icmp следующим образом:
traceroute -I google.com◽tracepath - аналогична утилите traceroute, но использует протокол udp и сразу выводит значения mtu и маршрутизаторы, где происходит изменение mtu.
tracepath google.com◽mtr - эта утилита объединяет функциональность утилит ping и traceroute. Она может использовать протоколы tcp, udp и icmp. В операционной системе Windows есть аналог с названием Winmtr.
mtr -c3 google.com👉 @sysadminof
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤2
💻 В России с сегодняшнего дня запретили ввоз по параллельному импорту компьютеры 22 брендов
С 27 мая правительство исключает из перечня параллельного импорта популярные модели компьютеров, жестких дисков и оперативной памяти из «недружественных стран».
Под ограничения попадут Acer, Asus, Fujitsu, HP, Hitachi, IBM, Intel, Kingston, Samsung, Toshiba и другие бренды - всего 22 марки. Отдельно запретят параллельный импорт ноутбуков HP и Fujitsu.
📲 Мы в MAX
👉 @sysadminof
С 27 мая правительство исключает из перечня параллельного импорта популярные модели компьютеров, жестких дисков и оперативной памяти из «недружественных стран».
Под ограничения попадут Acer, Asus, Fujitsu, HP, Hitachi, IBM, Intel, Kingston, Samsung, Toshiba и другие бренды - всего 22 марки. Отдельно запретят параллельный импорт ноутбуков HP и Fujitsu.
👉 @sysadminof
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡20😁4🤬4👍1🖕1
System Monitoring Center
Функции:
Подробные функции мониторинга/управления производительностью и использованием системы:
Мониторинг информации об аппаратном обеспечении/использовании CPU, RAM, Disk, Network, GPU
Мониторинг и управление процессами и службами (systemd)
Мониторинг пользователей, датчиков и общей информации о системе
Поддержка PolicyKit. Нет необходимости запускать приложение с помощью "sudo"
Опции выбора оборудования (выбор ядер CPU, дисков, сетевых карт, GPU)
Построение графиков производительности нескольких устройств одновременно
Интерактивные графики для запроса данных о производительности в любой точке
Возможность отображения процессов в виде дерева или списка
Оптимизирован для низкого использования процессора
Меню настройки практически для всех вкладок
Поддержка архитектуры ARM
Графический интерфейс с аппаратным ускорением
Бесплатный и открытый исходный код
https://github.com/hakandundar34coding/system-monitoring-center
📲 Мы в MAX
👉 @sysadminof
Функции:
Подробные функции мониторинга/управления производительностью и использованием системы:
Мониторинг информации об аппаратном обеспечении/использовании CPU, RAM, Disk, Network, GPU
Мониторинг и управление процессами и службами (systemd)
Мониторинг пользователей, датчиков и общей информации о системе
Поддержка PolicyKit. Нет необходимости запускать приложение с помощью "sudo"
Опции выбора оборудования (выбор ядер CPU, дисков, сетевых карт, GPU)
Построение графиков производительности нескольких устройств одновременно
Интерактивные графики для запроса данных о производительности в любой точке
Возможность отображения процессов в виде дерева или списка
Оптимизирован для низкого использования процессора
Меню настройки практически для всех вкладок
Поддержка архитектуры ARM
Графический интерфейс с аппаратным ускорением
Бесплатный и открытый исходный код
https://github.com/hakandundar34coding/system-monitoring-center
👉 @sysadminof
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1👏1
В Linux можно открыть raw socket и увидеть пакеты, которые приходят на сетевую карту.
Пример из скрина делает простую вещь:
1. создаёт socket уровня
AF_PACKET2. просит у ядра все Ethernet-пакеты через
ETH_P_ALL3. в бесконечном цикле читает их через
recvfrom4. печатает размер каждого пакета
То есть программа буквально говорит ядру:
“Отдавай мне всё, что видит сетевой интерфейс.”
Так становится понятно, что Wireshark - это не магия. Он тоже получает низкоуровневый трафик от системы, просто красиво его разбирает и показывает.
Обычно разработчик работает с сетью на высоком уровне:
HTTP → TCP → socketА raw socket позволяет спуститься ниже:
Ethernet frame → IP packet → TCP/UDP → payloadНа таком уровне видно, что реально летит по сети: заголовки, размеры пакетов, служебные данные и весь сырой трафик.
Это один из тех примеров, после которых Linux networking перестаёт быть чёрным ящиком.
👉 @sysadminof
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1
tcpdump / снифер / sniffer
Примеры использования tcpdump:
📲 Мы в MAX
👉 @sysadminof
Примеры использования tcpdump:
tcpdump -i eth0 # слушаем интерфейс eth0tcpdump port 80 # слушаем 80 порт tcpdump host google.com # слушаем трафик с хоста google.comtcpdump -n -i eth0 icmp # Ловим пакеты icmp (ping pong)tcpdump | grep -v ssh # поиск пакетов исключая пакеты sshtcpdump -n -i eth0 net 192.168.1.15 # трафик с/на IPtcpdump -n -i eth0 net 192.168.1.0/24 # трафик с/в сетьtcpdump -l > dump && tail -f dump # Вывод с записью в файлtcpdump -i eth0 -w traffic.eth0 # Информация о трафике записывается в бинарный файл traffic.eth0tcpdump -i eth0 -s 0 -w traffic.eth0 # Запись + загрузка в бинарный файлtcpdump -r traffic.eth0 # Читаем из файлаtcpdump -i eth0 -X port \(110 or 143\) # Проверка pop и imap на безопасностьtcpdump -i eth0 -s 0 -A port 80 | grep GET # (-s 0 весь пакет, -A для ASCII)tcpdump -npi iface_name ether src MAC-address # узнать MAC устройства iface_name -имя интерфейса MAC-address -мак адрес устройстваtcpdump -vvv -s 0 -l -n port 53 # показываем DNS трафикtcpdump -nl -i bge0 not port ssh and src \(192.168.16.121 or 192.168.16.54\)tcpdump -n -i eth1 net 192.168.16.121 # Выборка входящий/исходящий по одному IP адресуtcpdump -n -i eth1 net 192.168.16.0/24 # Выборка входящий/исходящий по адресу сетиtcpdump -l > dump && tail -f dump # Вывод через буферtcpdump -i rl0 -w traffic.rl0 # Писать заголовки в бинарный файлtcpdump -i rl0 -s 0 -w traffic.rl0 # Писать в бинарный фйл полные пакетыtcpdump -r traffic.rl0 # Прочитать из файла (так-же для etherealtcpdump -i eth0 -s 0 -A port 80 | grep GET # -s 0 для полных пакетов, -A для ASCII👉 @sysadminof
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🤔1
📌Подборка утилит сканирования Linux на уязвимости и вредоносы
Radare2
https://github.com/radareorg/radare2/
Rkhunter
https://rkhunter.sourceforge.net/
Maltrail
https://github.com/stamparm/maltrail
Lynis
https://cisofy.com/lynis/
LMD
https://www.rfxn.com/projects/linux-malware-detect/
Chkrootkit
https://www.chkrootkit.org/
ClamAV
https://www.clamav.net/
REMnux
https://remnux.org/
Tiger
http://download-mirror.savannah.gnu.org/releases/tiger/
YARA
https://github.com/virustotal/yara
📲 Мы в MAX
👉 @sysadminof
Radare2
https://github.com/radareorg/radare2/
Rkhunter
https://rkhunter.sourceforge.net/
Maltrail
https://github.com/stamparm/maltrail
Lynis
https://cisofy.com/lynis/
LMD
https://www.rfxn.com/projects/linux-malware-detect/
Chkrootkit
https://www.chkrootkit.org/
ClamAV
https://www.clamav.net/
REMnux
https://remnux.org/
Tiger
http://download-mirror.savannah.gnu.org/releases/tiger/
YARA
https://github.com/virustotal/yara
👉 @sysadminof
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2