Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍5✍3
Популярные ресурсы по информационной безопасности и этичному хакингу:
🔐 infosec — редкая литература, курсы и уникальные мануалы для ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.
🧠 Social Engineering — авторский Telegram канал, посвященный информационной безопасности, OSINT и социальной инженерии.
💬 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
sleep
. Это упрощает логику скрипта, поскольку нам нужно просто ждать информацию об изменениях файловой системы, а при получении информации о том, что что-то изменилось, выполнить необходимые действия. Давайте рассмотрим пример скрипта, использующего inotify
.inotify-tools
. Установка пакета:apt-get install inotify-tools
/home/ИМЯ-ПОЛЬЗОВАТЕЛЯ
). Иногда пользователи эти файлы удаляют, поэтому нам нужно отслеживать изменения и при появлении новых файлов (или новых версий уже существующих файлов) копировать их в директорию /backup/ИМЯ-ПОЛЬЗОВАТЕЛЯ
./home
, определять, что произошло событие закрытия файла после записи в него, получать директорию, в которой произошло закрытие файла, имя самого файла, определять имя директории, в которую планируется копировать файл, создавать её, если она еще не существует, и, собственно, копировать этот файл в эту директорию.#!/bin/bash
SRC_DIR="/home"
DST_DIR="/backup"
# Функция, которая будет выполнять необходимые действия
# В нашем случае копировать в другую директорию
make_action(){
# Получаем директорию назначения
DIR_TO_COPY_TO=${1/${SRC_DIR}/${DST_DIR}}
# Создаем ее, если ее еще не существует
mkdir -p $DIR_TO_COPY_TO
# Копируем файл
cp $1$2 $DIR_TO_COPY_TO
}
IFS='
'
# Отслеживаем закрытие файлов после записи
# Получаем вывод в нужном нам формате
inotifywait -e close_write --format '%w %f' -m -r $SRC_DIR |\
(
while read
do
# Получаем имя директории
DIR=$(echo $REPLY | cut -f 1 -d' ')
# Получаем имя файла
FILE=$(echo $REPLY | cut -f 2 -d' ')
# Передаем имена директории и файла в функцию
make_action $DIR $FILE
done
)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9✍5👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Конкурс [Видео]охота на Eltex
Призы за видео Eltex в эксплуатации
Дарим современный ноутбук i7 с портом RJ-45, PlayStation 5, 27" Монитор AOC, 4К, IPS, 0.5 мс и ещё 25 крутейших призов
Полный список призов>>
Пришлите больше РАЗНЫХ МОДЕЛЕЙ и победите!
Принимаются:
1 модель = 1 балл
2 одинаковых модели = 1 балл
2 разные модели = 2 балла
Как снимать, что говорить?
Пример видео
🗓Принимаем ролики до 30 сентября
📹Отправить видео:
@eltexcm_hunter
Видео уже принятых устройств с прошлого года, не принимаем! Спасибо за понимание! ;)
#eltex #eltexcm #видеоохота
@eltexcm
Реклама. ООО "ЭЛТЕКС КОММУНИКАЦИИ". ИНН 7714966730.
Призы за видео Eltex в эксплуатации
Дарим современный ноутбук i7 с портом RJ-45, PlayStation 5, 27" Монитор AOC, 4К, IPS, 0.5 мс и ещё 25 крутейших призов
Полный список призов>>
Пришлите больше РАЗНЫХ МОДЕЛЕЙ и победите!
Принимаются:
1 модель = 1 балл
2 одинаковых модели = 1 балл
2 разные модели = 2 балла
Как снимать, что говорить?
Пример видео
🗓Принимаем ролики до 30 сентября
📹Отправить видео:
@eltexcm_hunter
Видео уже принятых устройств с прошлого года, не принимаем! Спасибо за понимание! ;)
#eltex #eltexcm #видеоохота
@eltexcm
Реклама. ООО "ЭЛТЕКС КОММУНИКАЦИИ". ИНН 7714966730.
👍4🔥2✍1😐1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8✍5🔥3
Что хуже потери данных?
Неправильное восстановление.
Отсутствие чёткого плана на случай сбоя в RAID-массивах и непонимание, как эти самые массивы работают, может привести к полной потери информации.
Хотите разобраться, как восстанавливать данные правильно?
Приходите на открытый вебинар «Как восстанавливать повреждённые данные на дисках и RAID-массивах?»
Вебинар проведёт Андрей Буранов, один из лучших преподавателей образовательных порталов и системный администратор VK
Вы узнаете:
- Чем полезны снапшоты для восстановления данных
- Какие утилиты нужны для восстановления данных
- Когда есть смысл обращаться к аппаратному восстановлению данных
- Как минимизировать время простоя систем и сохранить целостность данных во время восстановления
Бонус! Всем участникам – скидка 5% и полезный гайд
12 сентября, 19:00 МСК, Бесплатно
Записаться на событие - https://otus.pw/clZx/?erid=LjN8KEPiy
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Неправильное восстановление.
Отсутствие чёткого плана на случай сбоя в RAID-массивах и непонимание, как эти самые массивы работают, может привести к полной потери информации.
Хотите разобраться, как восстанавливать данные правильно?
Приходите на открытый вебинар «Как восстанавливать повреждённые данные на дисках и RAID-массивах?»
Вебинар проведёт Андрей Буранов, один из лучших преподавателей образовательных порталов и системный администратор VK
Вы узнаете:
- Чем полезны снапшоты для восстановления данных
- Какие утилиты нужны для восстановления данных
- Когда есть смысл обращаться к аппаратному восстановлению данных
- Как минимизировать время простоя систем и сохранить целостность данных во время восстановления
Бонус! Всем участникам – скидка 5% и полезный гайд
12 сентября, 19:00 МСК, Бесплатно
Записаться на событие - https://otus.pw/clZx/?erid=LjN8KEPiy
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
✍6👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Станьте AI-разработчиком на Python и зарабатывайте от 150.000₽ в месяц 🔥🔥🔥
Мы научим вас создавать и тренировать нейронные сети, и вы сможете:
1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тыс. ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тыс. ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате
На интенсиве будет много практики: создадим 9 нейросетей за 1 вечер:
🧬 Оценка выброса CO2 по параметрам машины
🧬 Сегментация изображения для робота доставщика
🧬 Трекинг людей на видео
🧬 Распознавание речи
и другие
Ведущий интенсива - Senior AI-разработчик и основатель Университета искусственного интеллекта
🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайшую среду. Вы узнаете, как освоить самую востребованную профессию!
Мы научим вас создавать и тренировать нейронные сети, и вы сможете:
1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тыс. ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тыс. ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате
На интенсиве будет много практики: создадим 9 нейросетей за 1 вечер:
🧬 Оценка выброса CO2 по параметрам машины
🧬 Сегментация изображения для робота доставщика
🧬 Трекинг людей на видео
🧬 Распознавание речи
и другие
Ведущий интенсива - Senior AI-разработчик и основатель Университета искусственного интеллекта
🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайшую среду. Вы узнаете, как освоить самую востребованную профессию!
🔥2😐1
^
в начале или конце строки (по умолчанию поиск осуществляется независимо от положения введенных фраз, разделенных пробелом).cd
и выбор файлов для чтения через cat
, nano
, vim
и mcedit
, а также копирование через cp
и mv
.grep
. Выполняет поиск на основе вывода последней выполненной команды при использовании символ @
в начале строки ввода.$$
а также интеграция с cheat.sh
для автоматического поиск исполняемых команд с помощью символа !
и вывода шпаргалок для последней введенной команды в строке.На текущий момент есть одна ключевая проблема, все вызываемые команды выполняются во внешних процессах bash, который завершается после каждого выполнения команды (в поисках решения), что не позволяет вызывает процессы, которые требуют участия пользователя для своей работы, но при этом поддерживается хранение и передача переменных во внешние процессы.
Please open Telegram to view this post
VIEW IN TELEGRAM
✍5👍5🔥3
Администрирование Linux. Без которого никуда.
Курс «Администрирование Linux.Мега» уже стартовал, но у вас еще есть возможность присоединиться к группе! Студенты только начали работу с первыми материалами – самое время залететь и продолжить обучение вместе с ними.
⚙️ 70% курса — это практика. За 1.5 месяца вы научитесь:
➡️ Управлять процессами и правами через консоль с vi/vim, grep, awk, sed
➡️ Автоматизировать задачи с помощью bash-скриптов
➡️ Настраивать мониторинг, собирать логи и управлять ресурсами
Не откладывайте:
📍 В таком же виде курс больше не повторится ⚡️
📍 Регистрация до 15 сентября, а набор в следующий поток откроется только через несколько месяцев.
📌 Подробности по ссылке.
Присоединяйтесь, если хотите не просто разобраться в Linux, а уверенно работать с ним каждый день.
Реклама. ООО "СЛЁРМ". ИНН 3652901451.
Курс «Администрирование Linux.Мега» уже стартовал, но у вас еще есть возможность присоединиться к группе! Студенты только начали работу с первыми материалами – самое время залететь и продолжить обучение вместе с ними.
⚙️ 70% курса — это практика. За 1.5 месяца вы научитесь:
➡️ Управлять процессами и правами через консоль с vi/vim, grep, awk, sed
➡️ Автоматизировать задачи с помощью bash-скриптов
➡️ Настраивать мониторинг, собирать логи и управлять ресурсами
Не откладывайте:
📍 В таком же виде курс больше не повторится ⚡️
📍 Регистрация до 15 сентября, а набор в следующий поток откроется только через несколько месяцев.
📌 Подробности по ссылке.
Присоединяйтесь, если хотите не просто разобраться в Linux, а уверенно работать с ним каждый день.
Реклама. ООО "СЛЁРМ". ИНН 3652901451.
👍2✍1
Описание:
00:00:00 | Intro
00:01:35 | Основы Docker.
00:19:30 | Установка Docker в Linux и Windows.
00:25:40 | Основные команды.
00:54:55 | Управление портами: Port Mapping.
01:08:55 | Переменные в Docker: Environment Variables.
01:20:20 | Постоянные данные: Docker Volumes.
01:48:41 | Сети в Docker. Network.
02:30:11 | Создание своих контейнеров. Dockerfile.
03:40:59 | Docker Compose. Применение.
04:32:28 | Portainer – Web UI для управления Docker.
Канал: RomNero
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4✍2
https://t.me/videos_it
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4✍2😐1
Сегодня 256-ой день в году, а значит с днём программиста! 👨💻
Чистого кода без багов и пушистой техподдержки!🐱
🔨 bash_help
Чистого кода без багов и пушистой техподдержки!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥9
🦙 Искали бесплатные ChatGPT-4 и Gemini? Хотели бота со всеми передовыми нейросетями?
Lama — проект, содержащий в себе самые свежие и мощные модели:
⚡️ ChatGPT-4o/turbo
⚡️ Самые последние модели Gemini c контекстом 2млн токенов.
⚡️ Llama-3.1-400b, Gemma, Mistral large 2
⚡️ Suno, Kling, Dall-E 3, Pixart и многие другие!
⚡️ Мы единственные, кто предоставляет доступ к GPT-4, GPT-4o mini, Gemini 1.5, Dall-E 3 совершенно бесплатно.
Подписывайтесь на канал Lama News и откройте себе доступ в мир искусственного интеллекта!
Lama — проект, содержащий в себе самые свежие и мощные модели:
⚡️ ChatGPT-4o/turbo
⚡️ Самые последние модели Gemini c контекстом 2млн токенов.
⚡️ Llama-3.1-400b, Gemma, Mistral large 2
⚡️ Suno, Kling, Dall-E 3, Pixart и многие другие!
⚡️ Мы единственные, кто предоставляет доступ к GPT-4, GPT-4o mini, Gemini 1.5, Dall-E 3 совершенно бесплатно.
Подписывайтесь на канал Lama News и откройте себе доступ в мир искусственного интеллекта!
👍3😐3
Please open Telegram to view this post
VIEW IN TELEGRAM
✍6👍5🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8✍5👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4✍3
“Active Directory: пентест инфраструктуры - 2024"
Старт: 23 сентября
Авторы: HackerRalf (Михаил Порываев) и BlackRabbit (Павел Никитин), 5-кратные победители the Standoff
Содержание курса:
- Архитектура AD и ее базис
- Компоненты AD Kerberos, Microsoft SQL Server и центр сертификации — как их взломать?
- Харденинг в AD, добыча критичной информации, развитие по инфраструктуре
- Как закрепиться внутри? Техники и эксплоиты
На 100% прикладной курс:
практическая лаборатория AD содержит 16 виртуальных машин, позволяя участникам отточить свои навыки на практике в 100+ рабочих тасках
🏆 Трудоустройство для лучших выпускников
🏆 Сертификат / удостоверение о повышении квалификации
Пишите нам @Codeby_Academy
Подробнее о курсе
Старт: 23 сентября
Авторы: HackerRalf (Михаил Порываев) и BlackRabbit (Павел Никитин), 5-кратные победители the Standoff
Содержание курса:
- Архитектура AD и ее базис
- Компоненты AD Kerberos, Microsoft SQL Server и центр сертификации — как их взломать?
- Харденинг в AD, добыча критичной информации, развитие по инфраструктуре
- Как закрепиться внутри? Техники и эксплоиты
На 100% прикладной курс:
практическая лаборатория AD содержит 16 виртуальных машин, позволяя участникам отточить свои навыки на практике в 100+ рабочих тасках
🏆 Трудоустройство для лучших выпускников
🏆 Сертификат / удостоверение о повышении квалификации
Пишите нам @Codeby_Academy
Подробнее о курсе
🔥2✍1
<адрес-подсети>/<количество-бит>
192.168.1.0
(сеть класса C), а маска подсети (netmask) представлена как 255.255.255.0
(в бинарном виде это 11111111 11111111 11111111 00000000
). Это говорит о том, что для адреса подсети выделены первые 24 бита, а под адрес компьютера в подсети 8 бит, то есть, интервал значений последнего октета (последних 8 бит) будет принимать 256 различных значений (значения от 0 до 255 включительно), где 0 — это адрес подсети, а 255 — броадкаст. Соответственно, под адреса компьютеров вы сможете выделить 254 адреса (от 1 до 254). И, находясь на каком-либо компьютере под управлением операционной системы на базе ядра Linux, вы можете посмотреть адрес компьютера и сетевую маску при помощи команд «ifconfig» и «ip addr».<адрес-подсети>/<количество-бит-в-маске>
Например:
192.168.1.0/24
BINARRAY=({0..1}{0..1}{0..1}{0..1}{0..1}{0..1}{0..1}{0..1})
BINARRAY[0]="00000000"
BINARRAY[1]="00000001"
BINARRAY[2]="00000010"
...
BINARRAY[254]="11111110"
BINARRAY[255]="11111111"
> A=$((2#00000010))
> echo $A
2
> B=$((2#11111110))
> echo $B
254
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10✍6🔥5
Вот 8 обучающих каналов по самым востребованным направлениям в IT.
Выбирай своё направление:
📖 Общее IT: @roadmap_ready
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1😐1