uz
Feedback
Компьютер - это просто!

Компьютер - это просто!

Kanalga Telegram’da o‘tish

Проект для изучения IT-технологий.

Ko'proq ko'rsatish
387
Obunachilar
Ma'lumot yo'q24 soatlar
+57 kunlar
+1030 kunlar
Obunachilarni jalb qilish
Iyul '26
Iyul '26
+14
0 kanalda
Iyun '26
+9
1 kanalda
Get PRO
May '26
+7
0 kanalda
Get PRO
Aprel '26
+7
0 kanalda
Get PRO
Mart '26
+10
0 kanalda
Get PRO
Fevral '26
+12
0 kanalda
Get PRO
Yanvar '26
+7
0 kanalda
Get PRO
Dekabr '25
+14
0 kanalda
Get PRO
Noyabr '25
+17
0 kanalda
Get PRO
Oktabr '25
+11
0 kanalda
Get PRO
Sentabr '25
+14
0 kanalda
Get PRO
Avgust '25
+9
0 kanalda
Get PRO
Iyul '25
+7
0 kanalda
Get PRO
Iyun '25
+10
0 kanalda
Get PRO
May '25
+17
0 kanalda
Get PRO
Aprel '25
+9
0 kanalda
Get PRO
Mart '25
+4
0 kanalda
Get PRO
Fevral '25
+7
0 kanalda
Get PRO
Yanvar '25
+4
0 kanalda
Get PRO
Dekabr '24
+9
0 kanalda
Get PRO
Noyabr '24
+14
0 kanalda
Get PRO
Oktabr '24
+12
0 kanalda
Get PRO
Sentabr '24
+13
0 kanalda
Get PRO
Avgust '24
+10
0 kanalda
Get PRO
Iyul '24
+5
0 kanalda
Get PRO
Iyun '24
+15
1 kanalda
Get PRO
May '24
+13
2 kanalda
Get PRO
Aprel '24
+8
0 kanalda
Get PRO
Mart '24
+2
0 kanalda
Get PRO
Fevral '24
+9
0 kanalda
Get PRO
Yanvar '24
+3
0 kanalda
Get PRO
Dekabr '23
+244
0 kanalda
Sana
Obunachilarni jalb qilish
Esdaliklar
Kanallar
25 Iyul0
24 Iyul0
23 Iyul+4
22 Iyul0
21 Iyul0
20 Iyul+1
19 Iyul+1
18 Iyul0
17 Iyul+3
16 Iyul+1
15 Iyul0
14 Iyul0
13 Iyul+1
12 Iyul0
11 Iyul0
10 Iyul0
09 Iyul+1
08 Iyul0
07 Iyul0
06 Iyul0
05 Iyul0
04 Iyul0
03 Iyul+1
02 Iyul+1
01 Iyul0
Kanal postlari
Всем привет! Мы запустили новый практический курс — «Сетевой аудит с нуля: практический курс по Nmap». Это отличный шанс осво
Всем привет! Мы запустили новый практический курс — «Сетевой аудит с нуля: практический курс по Nmap». Это отличный шанс освоить инструменты сетевого сканирования и аудита на реальных задачах, без лишней воды. Программа курса: https://docs.google.com/document/d/1kfBKd0Cgc7-5PVbz8HBO_dx_rgydJJwVG78PlFup960/edit?usp=sharing Записаться на курс: https://it-black.ru/course-audit-nmap Попробовать бесплатно: Не уверены? Возьмите бесплатный доступ на 1 день к части материалов, чтобы оценить формат обучения и качество подачи. (Оформляется на странице курса). Выгодное предложение: Курс уже включен в наш пакет курсов! Если вы ранее приобретали пакет, новый курс автоматически появился в вашем личном кабинете. Ссылка на пакет: https://it-black.ru/course-package Остались вопросы? Пишите в комментарии или личные сообщения!

2
Всем привет!
2
3
IP vs MAC: в чем разница? #ip #mac #shorts Небольшая проба пера в создании коротких видео. Пишите, как Вам?)
IP vs MAC: в чем разница? #ip #mac #shorts Небольшая проба пера в создании коротких видео. Пишите, как Вам?)
40
4
Пример Bash-скрипта, который выполняет следующие задачи 1. Проверяет доступность важного веб-сервера. 2. Проверяет использование дискового пространства. 3. Делает бэкап указанных директорий. 4. Отправляет отчет на электронную почту администратора. Пример скрипта: #!/bin/bash # Установки WEB_SERVER="https://example.com" BACKUP_DIR="/backup" TARGET_DIRS="/var/www /etc" DISK_USAGE_THRESHOLD=90 ADMIN_EMAIL="admin@example.com" DATE=$(date +"%Y-%m-%d") BACKUP_FILE="$BACKUP_DIR/backup-$DATE.tar.gz" # Проверка доступности веб-сервера echo "Проверка доступности веб-сервера..." if curl -s --head $WEB_SERVER | grep "200 OK" > /dev/null; then echo "Веб-сервер доступен." else echo "Внимание: Веб-сервер недоступен!" | mail -s "Проблема с веб-сервером" $ADMIN_EMAIL fi # Проверка дискового пространства echo "Проверка дискового пространства..." DISK_USAGE=$(df / | grep / | awk '{ print $5 }' | sed 's/%//g') if [ $DISK_USAGE -gt $DISK_USAGE_THRESHOLD ]; then echo "Внимание: Использование дискового пространства превысило $DISK_USAGE_THRESHOLD%!" | mail -s "Проблема с дисковым пространством" $ADMIN_EMAIL else echo "Дискового пространства достаточно." fi # Создание бэкапа echo "Создание бэкапа..." tar -czf $BACKUP_FILE $TARGET_DIRS if [ $? -eq 0 ]; then echo "Бэкап успешно создан: $BACKUP_FILE" else echo "Ошибка создания бэкапа!" | mail -s "Ошибка создания бэкапа" $ADMIN_EMAIL fi # Отправка отчета echo "Отправка отчета на $ADMIN_EMAIL..." REPORT="Отчет за $DATE\n\n" REPORT+="Статус веб-сервера: $(curl -s --head $WEB_SERVER | head -n 1)\n" REPORT+="Использование дискового пространства: $DISK_USAGE%\n" REPORT+="Расположение бэкапа: $BACKUP_FILE\n" echo -e $REPORT | mail -s "Ежедневный отчет системы" $ADMIN_EMAIL echo "Готово." Описание: 1. Проверка веб-сервера: Используется команда curl, чтобы проверить, доступен ли сайт. 2. Проверка дискового пространства: С помощью df и awk проверяется использование диска. Если превышен порог (90%), отправляется уведомление. 3. Создание бэкапа: Команда tar архивирует и сжимает директории, которые указаны в переменной TARGET_DIRS. 4. Отправка отчета: Отчет по всем операциям отправляется на почту администратора с помощью mail. Как использовать: 1. Задайте нужные параметры, такие как адрес веб-сервера, директории для бэкапа, порог использования диска и email. 2. Сделайте скрипт исполняемым: chmod +x /path/to/your/script.sh 3. Добавьте скрипт в cron для выполнения на регулярной основе: crontab -e Пример для выполнения каждый день в 00:00: 0 0 * * * /path/to/your/script.sh
51
5
Собрал небольшую страницу о себе чтобы, вы знали кого слушаете)) Вот ссылочка: https://www.it-black.ru/avtor#!/tab/737353590-2
81
6
Линус Торвальдс высказывается в пользу использования ИИ для вклада в ядро Linux: «Linux - это не анти-ИИ проект. Если у кого-
Линус Торвальдс высказывается в пользу использования ИИ для вклада в ядро Linux: «Linux - это не анти-ИИ проект. Если у кого-то есть проблема, он может создать форк... или уйти. ИИ - это инструмент, как и многие другие, и ясно, что он полезен.» Один из лучших живущих программистов говорит это!
73
7
🔐 RouterOS Security Inspector. • Sara: крутая тулза от автора книги "Сети глазами хакера", которая является мощнейшим анализ
🔐 RouterOS Security Inspector. • Sara: крутая тулза от автора книги "Сети глазами хакера", которая является мощнейшим анализатором безопасности MikroTik RouterOS. Благодаря тулзе мы можем осуществить продвинутый анализ конфигураций и выявить артефакты компрометации маршрутизаторов MikroTik. Кроме того, автор оснастил тулзу механизмом проверки наличия уязвимостей, который анализирует номер версии RouterOS и сопоставляет его с базой CVE MITRE для поиска уязвимостей. • В общем и целом, инструмент пригодится тем, кто заботится о безопасности сетей. Все подробности работы Sara доступны в репозитории: https://github.com/caster0x00/Sara
81
8
Хватит учить сухую теорию. Пора переходить к реальной практике в ИБ, Linux и сетях! Работодатели часто опасаются нанимать специалистов, которые знают только теорию. Я создал свои курсы, чтобы закрыть этот пробел. Что вас ждет на курсах: • Реальные практические задачи, максимально приближенные к боевым условиям. • Работа с контейнеризацией (Docker), виртуальными машинами и реальными ОС (включая Linux и Astra Linux). • Глубокое погружение в темы: сетевое администрирование, информационная безопасность, ViPNet и системное администрирование. !!!СПЕЦИАЛЬНОЕ ПРЕДЛОЖЕНИЕ!!!: Только до 30 июля 2026 года действует скидка 30% на ВСЕ курсы! Как получить скидку? Просто напишите мне с пометкой «Хочу курс со скидкой» в: • Email: Walls.234@mail.ru • Telegram: @walls234 Выбрать курс и начать прокачку: https://it-black.ru/course#rec666274827 Не откладывайте свое профессиональное развитие. Инвестируйте в навыки, которые ценятся на рынке уже сегодня!
64
9
📈Скрипт показывает, какие каталоги выросли с прошлого запуска Скрипт ниже делает снимок размеров каталогов (через du), а при следующем запуске покажет топ приростов - кто вырос и на сколько. #!/usr/bin/env bash # автор: https://t.me/i_odmin set -Eeuo pipefail usage() { cat <<'HELP' Usage: du-delta.sh [-p PATH] [-d DEPTH] [-n TOP] [-t THRESH] [-s STATE_DIR] -p PATH Корень анализа (по умолчанию /) -d DEPTH Глубина du (по умолчанию 2) -n TOP Сколько строк показать (по умолчанию 15) -t THRESH Порог роста (например 100M, 1G; по умолчанию 100M) -s STATE_DIR Директория состояния (по умолчанию /var/lib/du-delta) -h Помощь Прим.: требуются права на чтение анализируемых каталогов. HELP } PATH_TO="/" DEPTH=2 TOP=15 THRESH="100M" STATE_DIR="/var/lib/du-delta" while getopts ":p:d:n:t:s:h" opt; do case "$opt" in p) PATH_TO="$OPTARG" ;; d) DEPTH="$OPTARG" ;; n) TOP="$OPTARG" ;; t) THRESH="$OPTARG" ;; s) STATE_DIR="$OPTARG" ;; h) usage; exit 0 ;; \?) echo "Неизвестный параметр: -$OPTARG" >&2; usage; exit 1 ;; 🙂 echo "Параметру -$OPTARG нужно значение" >&2; exit 1 ;; esac done to_bytes() { local v="$1" if command -v numfmt >/dev/null 2>&1; then numfmt --from=iec "$v" else awk -v s="$v" 'BEGIN{ n=s; sub(/[KkMmGgTtPp][Bb]?$/,"",n); u=""; if (match(s,/[KkMmGgTtPp]/)) u=substr(s,RSTART,1); m=1; if(u=="K"||u=="k") m=1024; else if(u=="M"||u=="m") m=1024^2; else if(u=="G"||u=="g") m=1024^3; else if(u=="T"||u=="t") m=1024^4; else if(u=="P"||u=="p") m=1024^5; printf "%d", n*m }' fi } human() { local b="$1" if command -v numfmt >/dev/null 2>&1; then numfmt --to=iec --suffix=B "$b" else awk -v b="$b" 'function h(x, a,i){ split("B KiB MiB GiB TiB PiB",a," "); for(i=1; x>=1024 && i<6; i++) x/=1024; return sprintf("%.1f %s", x, a[i]) } BEGIN{print h(b)}' fi } # Определяем совместимый ключ глубины для du if du -d 0 / >/dev/null 2>&1; then DU_DEPTH=(-d "$DEPTH") else DU_DEPTH=(--max-depth="$DEPTH") fi mkdir -p "$STATE_DIR" chmod 700 "$STATE_DIR" # Имя снапшота зависит от пути и глубины safe_name="$(echo "$PATH_TO" | sed 's|/|_|g; s|^_$|root|')_d${DEPTH}.tsv" SNAP_FILE="$STATE_DIR/$safe_name" tmp_cur="$(mktemp)" trap 'rm -f "$tmp_cur"' EXIT # Снимок текущих размеров: "path \t bytes" # -B1: байты, -x: не вылезать на другие ФС, --apparent-size: по желанию (коммент ниже) # Уберите --apparent-size, если хотите считать выделенные блоки, а не логический размер. du -B1 "${DU_DEPTH[@]}" -x --apparent-size "$PATH_TO" 2>/dev/null \ | awk 'BEGIN{OFS="\t"} {sz=$1; $1=""; sub(/^[ \t]+/,""); print $0, sz}' \ | sort -k1,1 > "$tmp_cur" # Если есть предыдущий снимок — считаем дельты THRESH_BYTES="$(to_bytes "$THRESH")" printf "📈 Топ %d приростов в %s (глубина %d, порог %s):\n" \ "$TOP" "$PATH_TO" "$DEPTH" "$THRESH" if [[ -s "$SNAP_FILE" ]]; then awk -F'\t' -v th="$THRESH_BYTES" ' NR==FNR { prev[$1]=$2; next } { cur=$2+0; p=(($1 in prev)?prev[$1]+0:0); d=cur-p; if (d>=th) { print $1 "\t" d } } ' "$SNAP_FILE" "$tmp_cur" \ | sort -k2,2nr \ | head -n "$TOP" \ | awk -F'\t' '{printf " + %-8s %s\n", "'"$(human "$2")"'", $1}' \ || true else echo " (первый запуск — снимаю базовую метрику, сравнивать не с чем)" fi # Обновляем снимок mv -f "$tmp_cur" "$SNAP_FILE" - Быстрый запуск вручную: sudo bash du-delta.sh -p /var -d 3 -t 200M -n 20 - Повесить на cron (каждые 6 часов) и писать в syslog: */6 * * * * root /usr/local/sbin/du-delta.sh -p / -d 3 -t 200M -n 20 | logger -t du-delta Хочешь логический размер файлов (как видит ls -l) - оставляй --apparent-size. Нужен именно занятый на диске объём - убери этот флаг. 💡 Начни с -d 2 для обзора верхних уровней, потом точечно спускайся глубже по «подозрительным» каталогам.
92
10
📈Скрипт показывает, какие каталоги выросли с прошлого запуска Скрипт ниже делает снимок размеров каталогов (через du), а при следующем запуске покажет топ приростов - кто вырос и на сколько. #!/usr/bin/env bash # автор: https://t.me/i_odmin set -Eeuo pipefail usage() { cat <<'HELP' Usage: du-delta.sh [-p PATH] [-d DEPTH] [-n TOP] [-t THRESH] [-s STATE_DIR] -p PATH Корень анализа (по умолчанию /) -d DEPTH Глубина du (по умолчанию 2) -n TOP Сколько строк показать (по умолчанию 15) -t THRESH Порог роста (например 100M, 1G; по умолчанию 100M) -s STATE_DIR Директория состояния (по умолчанию /var/lib/du-delta) -h Помощь Прим.: требуются права на чтение анализируемых каталогов. HELP } PATH_TO="/" DEPTH=2 TOP=15 THRESH="100M" STATE_DIR="/var/lib/du-delta" while getopts ":p:d:n:t:s:h" opt; do case "$opt" in p) PATH_TO="$OPTARG" ;; d) DEPTH="$OPTARG" ;; n) TOP="$OPTARG" ;; t) THRESH="$OPTARG" ;; s) STATE_DIR="$OPTARG" ;; h) usage; exit 0 ;; \?) echo "Неизвестный параметр: -$OPTARG" >&2; usage; exit 1 ;; 🙂 echo "Параметру -$OPTARG нужно значение" >&2; exit 1 ;; esac done to_bytes() { local v="$1" if command -v numfmt >/dev/null 2>&1; then numfmt --from=iec "$v" else awk -v s="$v" 'BEGIN{ n=s; sub(/[KkMmGgTtPp][Bb]?$/,"",n); u=""; if (match(s,/[KkMmGgTtPp]/)) u=substr(s,RSTART,1); m=1; if(u=="K"||u=="k") m=1024; else if(u=="M"||u=="m") m=1024^2; else if(u=="G"||u=="g") m=1024^3; else if(u=="T"||u=="t") m=1024^4; else if(u=="P"||u=="p") m=1024^5; printf "%d", n*m }' fi } human() { local b="$1" if command -v numfmt >/dev/null 2>&1; then numfmt --to=iec --suffix=B "$b" else awk -v b="$b" 'function h(x, a,i){ split("B KiB MiB GiB TiB PiB",a," "); for(i=1; x>=1024 && i<6; i++) x/=1024; return sprintf("%.1f %s", x, a[i]) } BEGIN{print h(b)}' fi } # Определяем совместимый ключ глубины для du if du -d 0 / >/dev/null 2>&1; then DU_DEPTH=(-d "$DEPTH") else DU_DEPTH=(--max-depth="$DEPTH") fi mkdir -p "$STATE_DIR" chmod 700 "$STATE_DIR" # Имя снапшота зависит от пути и глубины safe_name="$(echo "$PATH_TO" | sed 's|/|_|g; s|^_$|root|')_d${DEPTH}.tsv" SNAP_FILE="$STATE_DIR/$safe_name" tmp_cur="$(mktemp)" trap 'rm -f "$tmp_cur"' EXIT # Снимок текущих размеров: "path \t bytes" # -B1: байты, -x: не вылезать на другие ФС, --apparent-size: по желанию (коммент ниже) # Уберите --apparent-size, если хотите считать выделенные блоки, а не логический размер. du -B1 "${DU_DEPTH[@]}" -x --apparent-size "$PATH_TO" 2>/dev/null \ | awk 'BEGIN{OFS="\t"} {sz=$1; $1=""; sub(/^[ \t]+/,""); print $0, sz}' \ | sort -k1,1 > "$tmp_cur" # Если есть предыдущий снимок — считаем дельты THRESH_BYTES="$(to_bytes "$THRESH")" printf "📈 Топ %d приростов в %s (глубина %d, порог %s):\n" \ "$TOP" "$PATH_TO" "$DEPTH" "$THRESH" if [[ -s "$SNAP_FILE" ]]; then awk -F'\t' -v th="$THRESH_BYTES" ' NR==FNR { prev[$1]=$2; next } { cur=$2+0; p=(($1 in prev)?prev[$1]+0:0); d=cur-p; if (d>=th) { print $1 "\t" d } } ' "$SNAP_FILE" "$tmp_cur" \ | sort -k2,2nr \ | head -n "$TOP" \ | awk -F'\t' '{printf " + %-8s %s\n", "'"$(human "$2")"'", $1}' \ || true else echo " (первый запуск — снимаю базовую метрику, сравнивать не с чем)" fi # Обновляем снимок mv -f "$tmp_cur" "$SNAP_FILE" - Быстрый запуск вручную: sudo bash du-delta.sh -p /var -d 3 -t 200M -n 20 - Повесить на cron (каждые 6 часов) и писать в syslog: */6 * * * * root /usr/local/sbin/du-delta.sh -p / -d 3 -t 200M -n 20 | logger -t du-delta Хочешь логический размер файлов (как видит ls -l) - оставляй --apparent-size. Нужен именно занятый на диске объём - убери этот флаг. 💡 Начни с -d 2 для обзора верхних уровней, потом точечно спускайся глубже по «подозрительным» каталогам.
1
11
Друзья, на нашем проекте уже более 1100 видео и свыше 1600 методических материалов. Приобретя наш пакет всех курсов, вы сможете начать изучать все материалы, а также получать новые видео каждую неделю! Приобрести единый пакет можно по ссылке: https://it-black.ru/course-package У нас всегда можно купить курс в рассрочку. Вы можете написать на почту Walls.234@mail.ru или в Telegram: @walls234
74
12
Быстрый Совет Linux Нужно быстро создать файл или добавить в него текст? Используй echo. echo "Hello, Linux" > hello.txt Команда создаст файл hello.txt и запишет в него текст. Посмотреть содержимое: cat hello.txt Важно: echo "Welcome" > welcome.txt Создаёт файл или перезаписывает его, если он уже есть. echo "New line" >> notes.txt Добавляет строку в конец файла, не удаляя старое содержимое. Ещё полезные примеры: echo $HOME Покажет домашнюю директорию пользователя. echo $PATH Покажет пути, где shell ищет команды. echo часто используют для быстрых тестов, простых файлов, логов и shell-скриптов. Маленькая команда, но без неё в Linux никуда.
82
13
Установка SIEM Wazuh "All-in-One" на Ubuntu 26.04. YouTube: https://youtu.be/Xb75oS56qZ4 Rutube: https://rutube.ru/video/d87a1cb1065c4080db307cef012334b8/ В этом уроке мы научимся устанавливать SIEM Wazuh на операционную систему Ubuntu 26.04 Server. Курсы можно найти на странице: https://it-black.ru/course Купить курс "Компьютерные сети" можно по ссылке: https://it-black.ru/pc-network Купить курс "Администрирование Linux" можно по ссылке: https://it-black.ru/course-admin-linux Настройка межсетевого экрана pfSense: https://it-black.ru/course-pfsense Полный пакет всех курсов можно приобрести по ссылке: https://it-black.ru/course-package
111
14
Всем привет! Мы как всегда продолжаем создавать и обновлять наши онлайн-курсы. Список уже опубликованных курсов на нашем проекте: 😀Администрирование Linux; 😎 Администрирование баз данных; ☺️Администрирование Альт Сервер; 💕Администрирование РЕД ОС; 😁Компьютерные сети; 😎Администрирование баз данных в СУБД PostgreSQL; 🐶Администрирование баз данных в СУБД MySQL Workbench; 😋Администрирование Windows Server; 😎Администрирование Astra Linux; 😎Настройка межсетевого экрана pfSense; 🐶Основы компьютерной грамотности; 🤪Основы компьютерной грамотности: Windows; 😎Взлом и защита информационных систем и сайтов; 😎Администрирование баз данных в СУБД Microsoft SQL Server; 😎Основы информационной безопасности; 😻Основы компьютерной грамотности: MacOS; 😎 Администрирование безопасных сетей (VipNet); 😍 Веб-дизайн и разработка; 🤪 HTML+CSS. В скором времени появятся курсы: ☺️Основы компьютерной грамотности: Linux; 👌Основы алгоритмизации и программирования; ☺️Программирование в BASH; 😀Администрирование баз данных в СУБД SQLite; 🐶Администрирование Windows; 😀Сетевой аудит с нуля: практический курс по Nmap список еще пополняется… В каждом курсе есть: 😎Видео; 👌Тестовый материал; 😍Презентации; 🤪Практические работы (методический материал); ☺️Тесты для самопроверки. В конце курса можно получить сертификат от проекта Компьютер-это просто! Купить курсы и обучаться можно по ссылке: https://www.it-black.ru/course#rec666274827 Также можно приобрести единый пакет со всеми настоящими и будущими курсами: https://it-black.ru/course-package У нас всегда можно купить курс через рассрочку. Вы можете написать на почту "Walls.234@mail.ru" или Telegram: @walls234
74
15
Установка Commando VM на Windows 10. YouTube: https://youtu.be/Td0U6NSe22A Rutube: https://rutube.ru/video/7b2e832ac2d9ec39d616424e228f083a/ В этом уроке мы научимся устанавливать Commando VM на операционную систему Windows 10. Курсы можно найти на странице: https://it-black.ru/course Купить курс "Компьютерные сети" можно по ссылке: https://it-black.ru/pc-network Купить курс "Администрирование Linux" можно по ссылке: https://it-black.ru/course-admin-linux Настройка межсетевого экрана pfSense: https://it-black.ru/course-pfsense Полный пакет всех курсов можно приобрести по ссылке: https://it-black.ru/course-package P.S. Данное видео создано исключительно в образовательных целях. Информация предоставлена для изучения информационной безопасности. Автор не несет ответственности за неправомерное использование представленных методов. Сканируйте только те сети, на которые у вас есть явное разрешение владельца.
78
16
Поиск уязвимостей с помощью автоматизированных скриптов в Nmap. YouTube: https://youtu.be/zzisA_ZS0Ys Rutube: https://rutube.ru/video/2460f0b399ca0bc7ab1996e2dea0777f/ В этом уроке мы научимся находить уязвимости с помощью утилиты Nmap. Курсы можно найти на странице: https://it-black.ru/course Купить курс "Компьютерные сети" можно по ссылке: https://it-black.ru/pc-network Купить курс "Администрирование Linux" можно по ссылке: https://it-black.ru/course-admin-linux Настройка межсетевого экрана pfSense: https://it-black.ru/course-pfsense Полный пакет всех курсов можно приобрести по ссылке: https://it-black.ru/course-package P.S. Данное видео создано исключительно в образовательных целях. Информация предоставлена для изучения информационной безопасности. Автор не несет ответственности за неправомерное использование представленных методов. Сканируйте только те сети, на которые у вас есть явное разрешение владельца.
109
17
Наш канал на Rutube повысил свой уровень! Большое спасибо за поддержку. Будем рады если вы подпишитесь на канал если еще это
Наш канал на Rutube повысил свой уровень! Большое спасибо за поддержку. Будем рады если вы подпишитесь на канал если еще это не сделали: https://rutube.ru/u/itblack/
146
18
Мониторинг нагрузки на сервер Иногда нужно быстро понять, какие процессы сильнее всего нагружают систему. Этот скрипт выводит топ-5 «прожорливых» процессов по CPU и RAM #!/bin/bash # автор: https://t.me/i_odmin echo "=== Топ-5 процессов по CPU ===" ps -eo pid,ppid,cmd,%cpu --sort=-%cpu | head -n 6 echo "" echo "=== Топ-5 процессов по RAM ===" ps -eo pid,ppid,cmd,%mem --sort=-%mem | head -n 6 📌 Как использовать: 1. Сохраните в файл, например top_procs.sh 2. Сделайте исполняемым: chmod +x top_procs.sh 3. Запускайте при необходимости: ./top_procs.sh Так вы всегда будете видеть, что больше всего грузит ваш сервер
102
19
Совет по Linux Диск забился, а где именно - непонятно? Есть простая команда, чтобы быстро найти самые тяжёлые директории: du -sh /* 2>/dev/null | sort -rh | head -10 Что она делает: du -sh /* считает размер всех директорий в корне sort -rh сортирует результат от самых больших к маленьким head -10 показывает топ-10 2>/dev/null убирает ошибки доступа, чтобы вывод был чистым Дальше всё просто: увидели, что разросся /var, /home или /opt - заходите внутрь и запускаете ту же команду уже там. Например: du -sh /var/* 2>/dev/null | sort -rh | head -10 Одна из тех команд, которые экономят кучу времени, когда сервер внезапно начинает кричать про 100% disk usage.
100
20
Мощный инструмент для сканирования виртуальных хостов VHostScan — это инструмент командной строки для поиска виртуальных хост
Мощный инструмент для сканирования виртуальных хостов VHostScan — это инструмент командной строки для поиска виртуальных хостов на веб-сервере — Он помогает обнаружить сайты (например, dev.site.com, api.site.com), которые работают на одном IP-адресе и порту, но имеют разные имена Это полезно, например, при тестировании на проникновение, разведке в баг-баунти-проектах или CTF-задачах: такие «скрытые» хосты иногда содержат уязвимости • Репозиторий на GitHub • Страница на Kali Tools
142