Сразу стоит отметить, что должно быть выполнено несколько условий: удалённый компьютер должен быть соединён с сетью через провод (wifi зачастую неактивен при выключенной системе), должно присутствовать электропитание и активирован WOL в BIOS.
Для подъёма системы по сети можно воспользоваться следующим bash скриптом:
MAC=мак_адрес
Broadcast=ip_адрес
PortNumber=4000
echo -e $(echo $(printf 'f%.0s' {1..12}; printf "$(echo $MAC | sed 's/://g')%.0s" {1..16}) | sed -e 's/../\\x&/g') | nc -w1 -u -b $Broadcast $PortNumber
Тут необходимо заменить *мак_адрес* и *ip_адрес* на данные системы, которую надо разбудить.
Как показывает практика, хоть у WOL функции есть строгие правила про номер порта и т.п., но отправлять этот запрос можно на любой порт - всё равно запустится.
Ещё есть требование использования статичного ip адреса (не DHCP), прописанного в BIOS запускаемой машины. Но и это требование оказывается на практике нестрогим. То есть если в скрипте выше вместо ip адреса указать широковещательный 255.255.255.255, то система всё равно проснётся по сети.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6✍5👍4
Белый Хакер - программное обеспечение, утилиты, OSINT, инструменты, полезная литература и много другое. Совершенно новый формат непохожий на другие каналы.
Арсенал Безопасника - Проект по кибербезопасности - сборник лучших инструментов и утилит по OSINT, хакингу и деанону
Please open Telegram to view this post
VIEW IN TELEGRAM
✍2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥5✍4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥7✍2
Бесплатный однодневный интенсив по искусственному интеллекту!
За 1 день научим тебя писать нейронные сети. Напишешь 9 нейронок с нуля, без опыта программирования!
На интенсиве ты создашь:
- 3 нейронки из области компьютерного зрения
- 3 нейронки по распознаванию и обработке текста
- 3 нейронки по сегментации, временным рядам и аудио
Регистрируйся прямо сейчас, исследуй футуристичный мир нейросетей с нами!
Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8KLY6Z
За 1 день научим тебя писать нейронные сети. Напишешь 9 нейронок с нуля, без опыта программирования!
На интенсиве ты создашь:
- 3 нейронки из области компьютерного зрения
- 3 нейронки по распознаванию и обработке текста
- 3 нейронки по сегментации, временным рядам и аудио
Регистрируйся прямо сейчас, исследуй футуристичный мир нейросетей с нами!
Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8KLY6Z
✍3👍2
ssh
. Это — отличный инструмент, но мне всегда казалась в нём странной одна деталь. Несмотря на то, что ssh-соединения позволяют передавать файлы с применением scp
и sftp
, у нас нет возможности перемещать файлы между локальной и удалённой системой, не запуская программу на локальном хосте, или не подключаясь к локальной машине с удалённой.Последнее — это настоящая проблема, так как к серверам часто подключаются, находясь в это время за файрволом или за NAT-маршрутизатором, то есть, не имея постоянного IP-адреса. В результате сервер, в любом случае, не сможет подключиться к локальной системе, с которой раньше к нему обращались. Если бы в ssh-сессии можно было бы просто взять локальный или удалённый файл и передать его туда, куда нужно, это было бы очень удобно.
sshfs
, но на удалённой, на которую вы, возможно, не можете устанавливать программы, ничего менять не придётся. Если же потратить на настройку систем некоторое время, и если на клиентском компьютере имеется работающий ssh-сервер, то можно будет ещё и монтировать локальные директории на удалённых системах. При этом не придётся беспокоиться о блокировке IP-адресов или портов. Фактически, если вы способны подключиться к удалённой машине, это означает, что вам удастся и то, о чём вам расскажут.Please open Telegram to view this post
VIEW IN TELEGRAM
✍5👍5🔥4
Хочешь стать Linux-экспертом?
Linux++ - канал для тех, кто хочет профессионально освоить Linux и программирование!
- Уникальные гайды по администрированию Linux
- Продвинутые техники и рекомендации по разработке на языках C/C++
- Подробные статьи о внутреннем устройстве операционных систем
- Интересные факты и новости из мира технологий
🌐 Присоединяйся к нам и становись частью сообщества истинных гуру: Linux++
Linux++ - канал для тех, кто хочет профессионально освоить Linux и программирование!
- Уникальные гайды по администрированию Linux
- Продвинутые техники и рекомендации по разработке на языках C/C++
- Подробные статьи о внутреннем устройстве операционных систем
- Интересные факты и новости из мира технологий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3✍2
Объемная подборка команд, от очевидных, до каких-то мелочей, упрощающих жизнь для обработки данных и обслуживания системы Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5✍3
До сих пор боишься вопроса про TCP/IP протоколы на собеседовании?
🖥 Network Admin — обучающий канал по сетевым технологиям. В канале ты найдешь множество полезной информации:
➖ Типы SSL - сертификатов
➖ Иерархия DNS
➖ Сетевая аналитика
➖ Процессы TCP сервера
➖ Маршрутизатор, Коммутатор, Хаб: В чем разница?
➖ Проверка уязвимости сервера Linux
С Network Admin твои знания и навыки стремительно пойдут вверх
Подписывайся - @networkadm
➖ Типы SSL - сертификатов
➖ Иерархия DNS
➖ Сетевая аналитика
➖ Процессы TCP сервера
➖ Маршрутизатор, Коммутатор, Хаб: В чем разница?
➖ Проверка уязвимости сервера Linux
С Network Admin твои знания и навыки стремительно пойдут вверх
Подписывайся - @networkadm
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4✍2
Способ работает в Safari, Chrome и Яндекс Браузере — он тоже связан с DPI.
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s darwin-amd64
export PATH=$PATH:~/.spoof-dpi/bin
spoof-dpi
spoof-dpi --enable-doh --window-size 0
1. Открываем браузер.
2. Запускаем экспериментальными функции браузера — для этого в адресной строке вводим:
chrome://flags/#enable-quic
edge://flags/#enable-quic
about:config → network.http.http3.enabled
opera://flags/#enable-quic
3. Ставим протокол QUIC в положение Default или Enabled. Если он уже Default — меняем на Enabled.
4. Перезагружаем браузер и смотрим видосики без зависаний.
Please open Telegram to view this post
VIEW IN TELEGRAM
😐20✍13👍9🔥5
👾 Где практиковаться этичному хакингу?
Codeby Games предлагает тебе уникальную возможность отточить свои навыки пентеста, решая задачи, приближенные к боевым!
- Более 50 уязвимых машин на Windows и Linux
- Более 300 CTF заданий
- Регулярные обновления
- Самое отзывчивое комьюнити
Огромное количество практики в любой из областей информационной безопасности:
🌐 Web-эксплуатация
🔑 Криптография
🕵️♂️ Форензика
🔍 OSINT
🖼 Стеганография
👨💻 PWN
⚙️ Реверс-инжиниринг
🎟 Active Directory
Присоединяйся к Codeby Games и окунись в мир инфобеза уже сегодня!
👉 Codeby Games
Приятного хакинга!
Codeby Games предлагает тебе уникальную возможность отточить свои навыки пентеста, решая задачи, приближенные к боевым!
- Более 50 уязвимых машин на Windows и Linux
- Более 300 CTF заданий
- Регулярные обновления
- Самое отзывчивое комьюнити
Огромное количество практики в любой из областей информационной безопасности:
🌐 Web-эксплуатация
🔑 Криптография
🕵️♂️ Форензика
🔍 OSINT
🖼 Стеганография
👨💻 PWN
⚙️ Реверс-инжиниринг
🎟 Active Directory
Присоединяйся к Codeby Games и окунись в мир инфобеза уже сегодня!
👉 Codeby Games
Приятного хакинга!
✍1👍1😐1
import psutil
import json
def get_system_stats():
stats = {
"cpu": psutil.cpu_percent(interval=1),
"memory": psutil.virtual_memory().percent,
"disk": psutil.disk_usage('/').percent
}
return json.dumps(stats)
if __name__ == "__main__":
print(get_system_stats())
monitor.sh
и добавьте в него следующий код:#!/bin/bash
# Запуск Python скрипта и сохранение результата в переменную
stats=$(python3 monitor.py)
# Извлечение данных из JSON
cpu=$(echo $stats | jq -r '.cpu')
memory=$(echo $stats | jq -r '.memory')
disk=$(echo $stats | jq -r '.disk')
# Вывод данных
echo "CPU Usage: $cpu%"
echo "Memory Usage: $memory%"
echo "Disk Usage: $disk%"
chmod +x monitor.sh
./monitor.sh
CPU Usage: 12.3%
Memory Usage: 45.6%
Disk Usage: 67.8%
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21✍6🔥3😐1
input.txt
и сохраняет результат в output.txt
#!/bin/bash
# Путь к файлу
FILE="input.txt"
# Удаление дубликатов строк и сохранение в новый файл
awk '!seen[$0]++' "$FILE" > "output.txt"
awk
. В конструкции !seen[$0]++ seen[$0]
— это ассоциативный массив, в котором ключом является строка. Если строка встречается впервые, её значение в массиве будет равно 0
, и она будет выведена. При последующих вхождениях строки её значение увеличивается, и строка не выводится повторно. Более подробно о
awk
можно прочитать в man awk
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍8✍6
Хотите научиться программировать на одном из самых мощных и востребованных языков? Запишитесь на бесплатный мини-курс Skillbox по разработке на C++ и создайте своё первое приложение всего за 5 дней: https://epic.st/pLs_T?erid=2VtzqxAoNf5
На мини-курсе вас ждут:
— Погружение в C++: даже если вы никогда не занимались программированием, всё равно поймёте основы языка и напишете своё первое финансовое приложение
— Доступ к материалам навсегда: смотрите видео в удобное время и повторяйте пройденный материал, когда потребуется
— Поддержка эксперта: общение со спикером и разбор ваших практических работ на вебинаре
Запишитесь на мини-курс и получите 5 чек-листов разработчика на C++, а также год бесплатного изучения английского языка!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
На мини-курсе вас ждут:
— Погружение в C++: даже если вы никогда не занимались программированием, всё равно поймёте основы языка и напишете своё первое финансовое приложение
— Доступ к материалам навсегда: смотрите видео в удобное время и повторяйте пройденный материал, когда потребуется
— Поддержка эксперта: общение со спикером и разбор ваших практических работ на вебинаре
Запишитесь на мини-курс и получите 5 чек-листов разработчика на C++, а также год бесплатного изучения английского языка!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
✍3👍1😐1
sftp
, ftp
, http
, nfs
, cifs
), а также множество стратегий резервного копирования (включая IBM TSM, CommVault, Micro Focus Data Protector, Symantec NetBackup, Bareos, Bacula, rsync, Borg)Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6✍5
Уйти в пентест? Стать devops-инженером или системным администратором?
Только вам решать, куда расти, если вы знаете Linux.
Курс "Основы Linux" обучит вас тонкостям работы с ОС: от работы в командной строке до создания прикладных программ.
- 70% практики
- сопровождение куратора
- финальный проект для портфолио
- сертификат или удостоверение о повышении квалификации
- одна из самых низких цен на обучение
Запись до 18 августа (длительность 3,5 месяца)
@Codeby_Academy
+74994441750
Узнать подробнее
Только вам решать, куда расти, если вы знаете Linux.
Курс "Основы Linux" обучит вас тонкостям работы с ОС: от работы в командной строке до создания прикладных программ.
- 70% практики
- сопровождение куратора
- финальный проект для портфолио
- сертификат или удостоверение о повышении квалификации
- одна из самых низких цен на обучение
Запись до 18 августа (длительность 3,5 месяца)
@Codeby_Academy
+74994441750
Узнать подробнее
🔥4✍2😐1
basename
, который отрезает весь путь слева, а если указать дополнительный параметр, то дополнительно отрежет справа и суффикс.file.txt
и суффикс .txt
basename file.txt .txt
file
filename=file.txt; echo ${filename%.*}
file
filename=file.txt; echo ${filename##*.}
txt
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13✍7🔥6
erid: LjN8K1m7F
✅Хотите быть востребованным спецом в работе с Linux? Присоединяйтесь к курсу «Администрирование Nginx/Angie» и откройте для себя новые возможности:
- Настраивайте Angie и Nginx как фронт веб-серверы для любых приложений.
- Оптимизируйте серверную и клиентскую производительность.
- Конфигурируйте балансировщики нагрузки L4 (TCP, UDP) и L7 (HTTP/HTTPS).
- Управляйте логированием и оптимизируйте HTTPS-соединения.
🔝Эта программа, созданная при участии авторов Angie, идеально подходит для:
- Сисадминов Linux, стремящихся к профессиональному росту.
- Разработчиков веб-приложений, желающих освоить навыки DevOps.
- Администраторов и разработчиков компаний, переходящих на Angie в рамках импортозамещения.
🧐Оставляйте заявку сейчас: https://clck.ru/3CUWQC
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
✅Хотите быть востребованным спецом в работе с Linux? Присоединяйтесь к курсу «Администрирование Nginx/Angie» и откройте для себя новые возможности:
- Настраивайте Angie и Nginx как фронт веб-серверы для любых приложений.
- Оптимизируйте серверную и клиентскую производительность.
- Конфигурируйте балансировщики нагрузки L4 (TCP, UDP) и L7 (HTTP/HTTPS).
- Управляйте логированием и оптимизируйте HTTPS-соединения.
🔝Эта программа, созданная при участии авторов Angie, идеально подходит для:
- Сисадминов Linux, стремящихся к профессиональному росту.
- Разработчиков веб-приложений, желающих освоить навыки DevOps.
- Администраторов и разработчиков компаний, переходящих на Angie в рамках импортозамещения.
🧐Оставляйте заявку сейчас: https://clck.ru/3CUWQC
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
✍3
Так происходит из-за того, что история команд записывается только при закрытии терминала, а не после каждой команды.
.bashrc
добавив в него строки:shopt -s histappend
PROMPT_COMMAND='history -a'
Please open Telegram to view this post
VIEW IN TELEGRAM
✍10👍10🔥6
fail2ban
и подобных служб никто не заморачивается.fail2ban
и подобных служб, он будет делать попытки раз в минуту, или раз в 5 минут. Или раз в час, это не критично. Перебрать например пачку стандартных паролей от кучи всяких апплаенсов – вообще не проблема край за неделю. Если делать по одному запросу в час, 24*7 = 168 запросов за неделю. Достаточно солидный список кандидатов стандартных паролей. Если найдена хотя бы одна успешная комбинация, можно уже пытаться авторизоваться под рутом. Если получилось авторизоваться под рутом – можно подтаскивать на этот хост какой-нибудь пейлоад. На этом этапе количество вариантов векторов развития атаки стремится к бесконечности. А вы, если не заморачивались за защиту – даже и не узнаете что в ваших рядах самозванец.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍9✍3