🔥 Дайджест полезных материалов из мира Linux за неделю
Почитать:
— Пингвин расставил сети: работа сети в Linux
— Полный отчет Github за 2023 о состоянии проектов.
— 100 вопросов для подготовки к собесу Python
— Linux Mint на челябинском Echips Malachite
— Экспресс диагностика ПК/ноутбуков без необходимости установки драйверов
— Маршрутизация подсети IPv4 через IPIP
— Деплой python-проекта на linux-сервере в изолированном сегменте сети
— Сборка RPM-пакета для RHEL/CentOS
— Обзор одноцелевых дистрибутивов Linux
— Weiterleitung akaRedirect 301 oder Redirect 302 URL-Masking
— File permissions in unix-like OSs ft. ls stdout
— How to create separate partitions for `/`, `/boot`, `/home`, and `swap` on Pop!_OS
— The Case Against Windows: A Hilariously Serious Guide to Profound Alternatives
— Simplified Networking - Crafting Isolated Echo Server with Rust
— Windows Or Debian?
— Manjaro Linux 23.1.0 - new Distribution Release:
— RAID Server commands | tw_cli | MegaCli | mdadm
— 🐧5 useful resources for anyone learning Linux
— Optimizing Your Development Workflow with Bash Scripts!
Посмотреть:
🌐 Mixtral 8x7B - новый ИИ. Нейросети, которые ДОМИНИРУЮТ на другими моделями (⏱ 08:04)
🌐 100 вопросов с собеседований Python. Полный разбор реальных вопросов. (⏱ 34:27)
🌐 💡Задача #Python:Комбинация сумм II #python #программирование #код #yotube #youtube #пито (⏱ 00:54)
🌐 💡Крутая задача #Python: #python #программирование #код #yotube #youtube #питон (⏱ 00:49)
🌐 WiFi hacking like Mr Robot (with OTW) (⏱ 36:35)
🌐 I got WiFi Superpowers! (Very cool Christmas gift) #shorts #wifi #iphone #android (⏱ 00:59)
🌐 Android Security Myth? Will a locked phone STOP this attack? #shorts #android #iphone (⏱ 00:52)
🌐 Zorin 17 Beta | The new features and shortcomings (⏱ 34:46)
🌐 Ubiquiti Universal Whoopsi | Weekly News Roundup (⏱ 42:28)
🌐 I was justified in my Thorium Browser Concerns (⏱ 11:03)
🌐 FIXED UPLOAD | Cleaning Out Old Kernels (⏱ 14:31)
🌐 Ideas for your SBC | Ways I use Raspberry Pi Computers in Production in a Van #vanlife #raspberrypi (⏱ 00:59)
🌐 Updating Qubes BROKE the Keyboard - Here's the fix. (⏱ 04:40)
🌐 Can They Hear You? (⏱ 01:17:50)
🌐 Qubes Inplace 4.2 Upgrade (⏱ 25:51)
Хорошего дня!
@linuxkalii
Почитать:
— Пингвин расставил сети: работа сети в Linux
— Полный отчет Github за 2023 о состоянии проектов.
— 100 вопросов для подготовки к собесу Python
— Linux Mint на челябинском Echips Malachite
— Экспресс диагностика ПК/ноутбуков без необходимости установки драйверов
— Маршрутизация подсети IPv4 через IPIP
— Деплой python-проекта на linux-сервере в изолированном сегменте сети
— Сборка RPM-пакета для RHEL/CentOS
— Обзор одноцелевых дистрибутивов Linux
— Weiterleitung akaRedirect 301 oder Redirect 302 URL-Masking
— File permissions in unix-like OSs ft. ls stdout
— How to create separate partitions for `/`, `/boot`, `/home`, and `swap` on Pop!_OS
— The Case Against Windows: A Hilariously Serious Guide to Profound Alternatives
— Simplified Networking - Crafting Isolated Echo Server with Rust
— Windows Or Debian?
— Manjaro Linux 23.1.0 - new Distribution Release:
— RAID Server commands | tw_cli | MegaCli | mdadm
— 🐧5 useful resources for anyone learning Linux
— Optimizing Your Development Workflow with Bash Scripts!
Посмотреть:
🌐 Mixtral 8x7B - новый ИИ. Нейросети, которые ДОМИНИРУЮТ на другими моделями (⏱ 08:04)
🌐 100 вопросов с собеседований Python. Полный разбор реальных вопросов. (⏱ 34:27)
🌐 💡Задача #Python:Комбинация сумм II #python #программирование #код #yotube #youtube #пито (⏱ 00:54)
🌐 💡Крутая задача #Python: #python #программирование #код #yotube #youtube #питон (⏱ 00:49)
🌐 WiFi hacking like Mr Robot (with OTW) (⏱ 36:35)
🌐 I got WiFi Superpowers! (Very cool Christmas gift) #shorts #wifi #iphone #android (⏱ 00:59)
🌐 Android Security Myth? Will a locked phone STOP this attack? #shorts #android #iphone (⏱ 00:52)
🌐 Zorin 17 Beta | The new features and shortcomings (⏱ 34:46)
🌐 Ubiquiti Universal Whoopsi | Weekly News Roundup (⏱ 42:28)
🌐 I was justified in my Thorium Browser Concerns (⏱ 11:03)
🌐 FIXED UPLOAD | Cleaning Out Old Kernels (⏱ 14:31)
🌐 Ideas for your SBC | Ways I use Raspberry Pi Computers in Production in a Van #vanlife #raspberrypi (⏱ 00:59)
🌐 Updating Qubes BROKE the Keyboard - Here's the fix. (⏱ 04:40)
🌐 Can They Hear You? (⏱ 01:17:50)
🌐 Qubes Inplace 4.2 Upgrade (⏱ 25:51)
Хорошего дня!
@linuxkalii
👍23❤6🔥1
Этот репозиторий содержит инструмент Docker Remote API Scanner and Exploit, предназначенный для образовательных и исследовательских целей. С его помощью пользователи могут проводить оценки безопасности и эксперименты, связанные с контейнерными средами Docker.
▪ Github
@linuxkalii
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤5🔥3
Операция "Триангуляция"
Недавно обнаруженная шпионская кампания, нацеленная на Apple iPhone и использующая удаленное выполнение кода с нулевым кликом через цепочку атак из 4 нулевых дней, включая очень загадочные, полностью недокументированные регистры MMIO и аппаратные функции, которые даже никогда не используются прошивкой.
В двух словах, атака начинается с отправки iMessage на произвольный телефон, который без каких-либо действий пользователя и незаметно для него собирает и загружает тонны приватных данных (и многое другое, например, записи с микрофона), и активно предпринимает шаги, чтобы скрыть всю эту деятельность от пользователя и начинающих криминалистов. Apple исправила основную уязвимость 25 октября 2023 года.
"Это определенно самая сложная цепочка атак, которую мы когда-либо видели".
Сам доклад, там еще много дикой информации:
https://youtube.com/watch?v=7VWNUUldBEE
Автор этой атаки неизвестен, как и метод, с помощью которого они получили знания об этих неиспользуемых, недокументированных аппаратных функциях. Российская разведка обвинила Apple в предоставлении АНБ бэкдора
Почитать: https://securelist.com/operation-triangulation-the-last-hardware-mystery/111669/
@linuxkalii
Недавно обнаруженная шпионская кампания, нацеленная на Apple iPhone и использующая удаленное выполнение кода с нулевым кликом через цепочку атак из 4 нулевых дней, включая очень загадочные, полностью недокументированные регистры MMIO и аппаратные функции, которые даже никогда не используются прошивкой.
В двух словах, атака начинается с отправки iMessage на произвольный телефон, который без каких-либо действий пользователя и незаметно для него собирает и загружает тонны приватных данных (и многое другое, например, записи с микрофона), и активно предпринимает шаги, чтобы скрыть всю эту деятельность от пользователя и начинающих криминалистов. Apple исправила основную уязвимость 25 октября 2023 года.
"Это определенно самая сложная цепочка атак, которую мы когда-либо видели".
Сам доклад, там еще много дикой информации:
https://youtube.com/watch?v=7VWNUUldBEE
Автор этой атаки неизвестен, как и метод, с помощью которого они получили знания об этих неиспользуемых, недокументированных аппаратных функциях. Российская разведка обвинила Apple в предоставлении АНБ бэкдора
Почитать: https://securelist.com/operation-triangulation-the-last-hardware-mystery/111669/
@linuxkalii
👍36🤯8❤5🔥4👎1🤔1
🔥 Дайджест полезных материалов из мира Linux за неделю
Почитать:
— Структура драйвера Linux для одноплатного компьютера
— Устройство TCP/Реализация SYN-flood атаки
— 100 вопросов для подготовки к собесу Data Science
— ИИ в телеграмм боте на Python
— How your program's functions are handled in memory ?
— Find ip address in Linux (video version)
— Configuring Access Control in PostgreSQL's pg_hba.conf File
— Clipboards, Terminals, and Linux
— Import & Export Database MySql Using CLI
— Using Linux Full-Time 2 years later
— SSH in a Fun Way
— Terrapin attack on SSH: what do you need to know
— AWS-Lambda (Start/Stop EC2 Instance)
Посмотреть:
🌐 💡Топ задача #Python: Бинарный поиск #python #программирование #код #yotube #питон #собеседование (⏱ 00:41)
🌐 100 вопросов с собеседований Data Science — часть 1 (⏱ 36:48)
🌐 💡 Задача: Ряд клавиатуры #Python #yotube #код #алгоритмы #программирование #собеседование #кодинг (⏱ 00:40)
🌐 💡 Задача: Ряд клавиатуры #Python #yotube #код #алгоритмы #программирование #собеседование #кодинг (⏱ 01:00)
🌐 Switch snooping iPhone and Android IGMP messages? #shorts #iphone #android (⏱ 01:00)
🌐 Can They Hear You? | Weekly News Roundup (⏱ 47:06)
🌐 Qubes Inplace 4.2 Upgrade (⏱ 25:51)
🌐 Debian Dropping 32 bit? (⏱ 00:00)
Хорошего дня!
@linuxkalii
Почитать:
— Структура драйвера Linux для одноплатного компьютера
— Устройство TCP/Реализация SYN-flood атаки
— 100 вопросов для подготовки к собесу Data Science
— ИИ в телеграмм боте на Python
— How your program's functions are handled in memory ?
— Find ip address in Linux (video version)
— Configuring Access Control in PostgreSQL's pg_hba.conf File
— Clipboards, Terminals, and Linux
— Import & Export Database MySql Using CLI
— Using Linux Full-Time 2 years later
— SSH in a Fun Way
— Terrapin attack on SSH: what do you need to know
— AWS-Lambda (Start/Stop EC2 Instance)
Посмотреть:
🌐 💡Топ задача #Python: Бинарный поиск #python #программирование #код #yotube #питон #собеседование (⏱ 00:41)
🌐 100 вопросов с собеседований Data Science — часть 1 (⏱ 36:48)
🌐 💡 Задача: Ряд клавиатуры #Python #yotube #код #алгоритмы #программирование #собеседование #кодинг (⏱ 00:40)
🌐 💡 Задача: Ряд клавиатуры #Python #yotube #код #алгоритмы #программирование #собеседование #кодинг (⏱ 01:00)
🌐 Switch snooping iPhone and Android IGMP messages? #shorts #iphone #android (⏱ 01:00)
🌐 Can They Hear You? | Weekly News Roundup (⏱ 47:06)
🌐 Qubes Inplace 4.2 Upgrade (⏱ 25:51)
🌐 Debian Dropping 32 bit? (⏱ 00:00)
Хорошего дня!
@linuxkalii
👍10❤7🔥1😢1
┏━━━┓┏━━━┓┏━━━┓┏┓━┏┓
┃┏━┓┃┃┏━┓┃┃┏━┓┃┃┃━┃┃
┗┛┏┛┃┃┃━┃┃┗┛┏┛┃┃┗━┛┃
🐧USE LINUX🐧
┏━┛┏┛┃┃━┃┃┏━┛┏┛┗━━┓┃
┃┃┗━┓┃┗━┛┃┃┃┗━┓━━━┃┃
┗━━━┛┗━━━┛┗━━━┛━━━┗┛
@linuxkalii
┃┏━┓┃┃┏━┓┃┃┏━┓┃┃┃━┃┃
┗┛┏┛┃┃┃━┃┃┗┛┏┛┃┃┗━┛┃
🐧USE LINUX🐧
┏━┛┏┛┃┃━┃┃┏━┛┏┛┗━━┓┃
┃┃┗━┓┃┗━┛┃┃┃┗━┓━━━┃┃
┗━━━┛┗━━━┛┗━━━┛━━━┗┛
@linuxkalii
👍123🔥21❤13🎉8😁2🤯2
Nuclei используется для отправки запросов к целям на основе шаблона, что позволяет исключить ложные срабатывания и обеспечить быстрое сканирование большого количества хостов.
Nuclei предлагает сканирование для различных протоколов, включая
TCP, DNS, HTTP, SSL, File, Whois, Websocket, Headless, Code и т. д. Благодаря мощным и гибким шаблонам Nuclei можно использовать для моделирования всех видов проверок безопасности.▪Github
▪Nuclei
@linuxkalii
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍14🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Совет дня Linux 💡🐧
Предположим, вы читали файл с помощью команды
Вместо того чтобы набирать имя файла целиком, вы можете использовать символы !$ или *!, которые поместят в вашу строку последний аргумент(ы) последней команды. Например:
Чтобы отредактировать файл с помощью Vim, вы должны выполнить:
Здесь я использовал
Если вам нужны все аргументы, используйте
Предположим, вы читали файл с помощью команды
cat и решили отредактировать его с помощью Vim или любого другого редактора на ваш выбор. Вместо того чтобы набирать имя файла целиком, вы можете использовать символы !$ или *!, которые поместят в вашу строку последний аргумент(ы) последней команды. Например:
$ cat /etc/scripts/matrix/matrix.shЧтобы отредактировать файл с помощью Vim, вы должны выполнить:
$ vim !$Здесь я использовал
!$ в качестве аргумента, который заменит только последний аргумент предыдущей команды. Если вам нужны все аргументы, используйте
!*.
@linuxkalii👍97❤8🔥7
GDFQgYaWsAA2HjL.jpeg
988.6 KB
Стандартные потоки ввода и вывода в Linux это одни из наиболее распространенных средств для обмена информацией процессов, а перенаправление >, >> и | является одной из самых популярных конструкций командного интерпретатора.
В системе по-умолчанию всегда открыты три "файла" --
stdin (клавиатура), stdout (экран) и stderr (вывод сообщений об ошибках на экран). Эти, и любые другие открытые файлы, могут быть перенапрвлены. В данном случае, термин "перенаправление" означает получить вывод из файла, команды, программы, сценария или даже отдельного блока в сценарии и передать его на вход в другой файл, команду, программу или сценарий.1. STDIN (0) - стандартный ввод. Ввод считывается из того, что вы вводите в терминал с клавиатуры. Когда вы используете символ перенаправления ввода (
<), Linux заменяет файл, на который ссылается перенаправление, на дескриптор стандартного входного файла. Он считывает файл и получает данные, как если бы вы набирали их на клавиатуре.2. SDTOUT (1) - стандартный вывод. Весь вывод из shell (включая программы и скрипты) по умолчанию направляется на экран. Когда вы используете символ перенаправления вывода
(>), Linux заменяет экран терминала файлом, на который ссылается символ перенаправления.2. STDERR (2) - Стандартная ошибка. Дескриптор файла
STDERR по умолчанию указывает на то же место, что и дескриптор файла STDOUT (несмотря на разные значения дескриптора файла). По умолчанию все сообщения об ошибках выводятся на экран терминала. Для перенаправления ошибок используется специальный оператор перенаправления 2>.Шпарглака во вложении.
@linuxkalii
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33❤5🔥2
Совет дня в Linux 💡🐧
Вы можете включить временные метки в истории команд bash, чтобы увидеть, когда вы выполняли предыдущие команды. Это может быть полезно для отслеживания того, над чем и когда вы работали.
Чтобы добавить временные метки в историю, просто установите переменную окружения
Теперь, просматривая историю или выполняя поиск, вы увидите рядом с каждой командой временную метку, указывающую, когда она была выполнена:
Или чтобы сэкономить пару нажатий клавиш:
Формат
Примечание: Это не ставит исторические метки времени на команды, которые вы выполняли до установки
Вы можете включить временные метки в истории команд bash, чтобы увидеть, когда вы выполняли предыдущие команды. Это может быть полезно для отслеживания того, над чем и когда вы работали.
Чтобы добавить временные метки в историю, просто установите переменную окружения
HISTTIMEFORMAT следующим образом:$ export HISTTIMEFORMAT="%F %T "Теперь, просматривая историю или выполняя поиск, вы увидите рядом с каждой командой временную метку, указывающую, когда она была выполнена:
$ history | tail -n 5Или чтобы сэкономить пару нажатий клавиш:
$ history 5Формат
"%F %T" показывает дату и время, но вы можете настроить его по своему вкусу.Примечание: Это не ставит исторические метки времени на команды, которые вы выполняли до установки
HISTTIMEFORMAT.
@linuxkalii👍52🔥8❤6👎1👏1
Совет дня в Linux 💡🐧
Если вы хотите очистить пустые каталоги, команда
Параметр
Команда
В качестве альтернативы можно использовать эту команду для выполнения той же задачи:
@linuxkalii
Если вы хотите очистить пустые каталоги, команда
find может помочь сделать эту работу:$ find . -type d -empty -exec rmdir -v {} +Параметр
-type d ищет каталоги, -empty выбирает пустые, а -exec rmdir {} выполняет команду rmdir для их удаления.Команда
rmdir гарантирует, что каталог пуст перед удалением.В качестве альтернативы можно использовать эту команду для выполнения той же задачи:
$ find . -type d -empty -delete@linuxkalii
👍50🔥7❤3
В серии кибератак, о которых сообщает BleepingComputer, несколько неправильно настроенных серверов баз данных Microsoft SQL стали жертвами организованной хакерской операции. Эта масштабная кампания успешно нацелилась на серверы в Соединенных Штатах, Латинской Америке и Европейском союзе, заражая их известным шифровальщиком Mimic ransomware, часто называемым N3ww4v3.
Злоумышленники в киберпреступных делах все более совершенствуются, и эта атака, получившая название RE#TURGENCE (Возрождение), подчеркивает постоянную необходимость надежных мер кибербезопасности как на индивидуальном, так и на корпоративном уровне. Взламывая неправильно настроенные серверы, хакеры получают доступ к конфиденциальным данным и шифруют их с помощью практически непроницаемого шифровальщика.
Негативные последствия этой атаки выходят за рамки региональных границ, что подчеркивает глобальный характер киберпреступности. Поскольку бизнесы и отдельные лица все больше полагаются на системы баз данных для хранения и обработки больших объемов информации, становится критически важным укрепление этих систем от потенциальных угроз.
Ушли те времена, когда достаточно было простых межсетевых экранов и антивирусного программного обеспечения для защиты от кибератак. Современные угрозы требуют многопланового подхода, включающего применение передовых мер безопасности, таких как системы обнаружения вторжений, сегментация данных, контроль доступа и регулярные обновления программного обеспечения. Внедрение этих комплексных протоколов безопасности может значительно снизить риск стать жертвой злонамеренных действующих лиц, стремящихся использовать уязвимости.
Последствия попадания в зону риска кибератак с шифрованием данных могут быть серьезными и включать продолжительное простояние, финансовые потери и ущерб репутации. Чтобы снизить эти риски, бизнесам следует приоритезировать инвестиции в кибербезопасность, формировать культуру осведомленности и готовности. Оставаясь бдительными, старательно следуя за состоянием системы и незамедлительно устраняя возможные уязвимости безопасности, организации могут сохранить ценную информацию и поддерживать операционную устойчивость.
Борьба против киберпреступности – это непрекращающийся бой, требующий постоянной адаптации к новым угрозам. Как показывают атаки Mimic ransomware, поддержание актуальных практик безопасности и регулярная оценка уязвимостей систем ключевы для оставания впереди киберпреступников. В этом цифровом веке, где важная информация находится у нас под рукой, защита наших баз данных от усовершенствованных атак является главным условием сохранения нашей безопасности и продолжения прогресса.
🔎 Новость
@linuxkalii
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤9🤔5🔥3
Большое руководство по обеспечению безопасности Linux-сервера
▪Github
@linuxkalii
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33❤7🔥4
Материалы "Hypervisor 101 in Rust", курса, позволяющего быстро освоить технологию аппаратной виртуализации и ее применение для высокопроизводительного фаззинга на процессорах Intel/AMD.
https://github.com/tandasat/Hypervisor-101-in-Rust
@linuxkalii
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤7🔥2
Список:~
Exploiter, Checker, Webshell Finder, Grabber, Searching, Bruteforce, Random и многое другое.▪Github
@linuxkalii
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤6🔥3👎1
SploitScan - это мощный и удобный инструмент, предназначенный для упрощения процесса выявления эксплойтов для известных уязвимостей. Он позволяет специалистам по кибербезопасности оперативно выявлять известные эксплойты.
Он особенно ценен для специалистов, стремящихся усилить безопасность своих систем или разработать надежные стратегии обнаружения новых угроз.
▪Github
@linuxkalii
Please open Telegram to view this post
VIEW IN TELEGRAM
❤25👍10🔥3
Совет дня по Linux 🐧 😎
В Linux вы можете сделать определенный файл или каталог недоступным для удаления или неизменяемым, используя команду chattr для установки флагов неизменяемости файлов.
Многие пользователи Linux либо не знают об этом, либо редко используют.
Опция
Используйте опцию
Чтобы снова сделать файл удаляемым, используйте
@linuxkalii
В Linux вы можете сделать определенный файл или каталог недоступным для удаления или неизменяемым, используя команду chattr для установки флагов неизменяемости файлов.
Многие пользователи Linux либо не знают об этом, либо редко используют.
$ sudo chattr +i -V /home/traw/keys.txt
Опция
-V для подробной информацииИспользуйте опцию
-R в команде chattr, чтобы сделать каталог неудаляемым. Вот как сделать каталог /home/traw/backups неудаляемым:$ sudo chattr +i -VR /home/traw/backupsЧтобы снова сделать файл удаляемым, используйте
-i, а чтобы сделать каталог удаляемым, используйте -i и рекурсивную опцию -R.@linuxkalii
👍54🔥13❤8
🔥Подборка лучших обучающих каналов для программистов.
➡️Делитесь с коллегами и Сохраняйте себе, чтобы не потерять
🐍 Python
Python/django
Python Собеседование - подготовка к собеседовению python и разбор алгоритмов
Pro python - статьи, новости, код и обучающие материалы
Python Jobs - вакансии Python
Python чат
Python книги
🚀 Data Science
Анализ данных - полезные фишки, код, гайды и советы, маст-хэв датасаентиста
Data Jobs - ds вакансии
Аналитик данных
Data Science книги - актуальные бесплатные книги
Big data
🏆 Golang
Golang - подробные гайды, разбор кода, лучшие практики, заметки
Golang собеседование
Golang вакансии
Golang книги
Golang задачи и тесты
Golang чат
Golang news - новости go
#️⃣C#
С# академия
С# заметки — код, лучшие практики, заметки программиста c#
С# задачи и тесты
С# библиотека - актуальные бесплатные книги
C# вакансии - работа
⚡Машинное обучение
Machine Learning - полезные статьи новости гайды и разбор кода
Ml Собеседование - подготовка к собеседовению мл, алгоритмам, кодингу
Ml ru - актуальные статьи, новости, код и обучающие материалы
Ml Jobs - вакансии ML
ML Книги - актуальные бесплатные книги МО
ML чат
☕ Java
Java академия
Java вакансии
Java чат
Java вопросы с собеседований
Java книги
💻 C++
C++ академия
С++ книги
C++ задачи - подготовка к собеседовению мл, алгоритмам
C++ вакансии
💥 Хакинг Kali Linux
Kali linux
linux_kal - kali чат
Информационная безопасность
🐧 Linux
Linux academy
🦀 Rust
Rust программирование
Rust чат
🛢Базы данных
Sql базы данных
Библиотека баз данных
SQL чат
📲 Мобильная разработка
Android разработка
Мобильный разработчик гайды и уроки
🖥 Javascript/React/PHP
Javascript академия
React программирование
PHP
Книги frontend
Задачи frontend
🇬🇧 Английский для программистов
🧠 Искусственный интеллект
ИИ и технологии
Neural - нейросети для работы и жизни
Книги ИИ
Artificial Intelligence
🔥 DevOPs
Devops для программистов
Книги Devops
🌟 Docker/Kubernets
Docker
Kubernets
😂 IT мемы
📓 Книги
Библиотеки Книг для программситов
💼 Папка с вакансиями:
Папка Go разработчика:
Папка Python разработчика:
Папка Data Science
Папка Java разработчика
Папка C#
➡️Делитесь с коллегами и Сохраняйте себе, чтобы не потерять
🐍 Python
Python/django
Python Собеседование - подготовка к собеседовению python и разбор алгоритмов
Pro python - статьи, новости, код и обучающие материалы
Python Jobs - вакансии Python
Python чат
Python книги
🚀 Data Science
Анализ данных - полезные фишки, код, гайды и советы, маст-хэв датасаентиста
Data Jobs - ds вакансии
Аналитик данных
Data Science книги - актуальные бесплатные книги
Big data
🏆 Golang
Golang - подробные гайды, разбор кода, лучшие практики, заметки
Golang собеседование
Golang вакансии
Golang книги
Golang задачи и тесты
Golang чат
Golang news - новости go
#️⃣C#
С# академия
С# заметки — код, лучшие практики, заметки программиста c#
С# задачи и тесты
С# библиотека - актуальные бесплатные книги
C# вакансии - работа
⚡Машинное обучение
Machine Learning - полезные статьи новости гайды и разбор кода
Ml Собеседование - подготовка к собеседовению мл, алгоритмам, кодингу
Ml ru - актуальные статьи, новости, код и обучающие материалы
Ml Jobs - вакансии ML
ML Книги - актуальные бесплатные книги МО
ML чат
☕ Java
Java академия
Java вакансии
Java чат
Java вопросы с собеседований
Java книги
💻 C++
C++ академия
С++ книги
C++ задачи - подготовка к собеседовению мл, алгоритмам
C++ вакансии
💥 Хакинг Kali Linux
Kali linux
linux_kal - kali чат
Информационная безопасность
🐧 Linux
Linux academy
🦀 Rust
Rust программирование
Rust чат
🛢Базы данных
Sql базы данных
Библиотека баз данных
SQL чат
📲 Мобильная разработка
Android разработка
Мобильный разработчик гайды и уроки
🖥 Javascript/React/PHP
Javascript академия
React программирование
PHP
Книги frontend
Задачи frontend
🇬🇧 Английский для программистов
🧠 Искусственный интеллект
ИИ и технологии
Neural - нейросети для работы и жизни
Книги ИИ
Artificial Intelligence
🔥 DevOPs
Devops для программистов
Книги Devops
🌟 Docker/Kubernets
Docker
Kubernets
😂 IT мемы
📓 Книги
Библиотеки Книг для программситов
💼 Папка с вакансиями:
Папка Go разработчика:
Папка Python разработчика:
Папка Data Science
Папка Java разработчика
Папка C#
👍15❤8🔥1🥰1
✔ F31 - это bash-скрипт, который защищает Kali Linux и позволяет скрыть Kali Linux в сети.
Полезен для пентестеров или Red Team, где важно минимальное воздействие на инфраструктуру, чтобы избежать проблем с производительностью сети.
▪Github
@linuxkalii
Полезен для пентестеров или Red Team, где важно минимальное воздействие на инфраструктуру, чтобы избежать проблем с производительностью сети.
▪Github
@linuxkalii
👍32🔥8❤3🤔1
Совет дня для Linux 💡🐧
Расширение скобок {} - одна из самых малоиспользуемых, но замечательных функций в оболочках Linux. Она позволяет мгновенно генерировать произвольные строки или целочисленные последовательности, не набирая их вручную.
Чтобы использовать расширение скобок, заключите начало и конец последовательности в скобки {}, разделенные двумя точками ... Например:
Это расширит последовательность до целых чисел от
Можно также использовать буквы:
Вот несколько полезных применений расширения скобок:
Последовательно генерировать имена файлов, например:
Вывод диапазонов для использования в циклах
Создавайте несколько каталогов одновременно:
Переместить несколько файлов:
Так что в следующий раз, когда вам понадобится напечатать последовательность, не набирайте ее вручную - используйте расширение скобок, чтобы сэкономить время и силы!
@linuxkalii
Расширение скобок {} - одна из самых малоиспользуемых, но замечательных функций в оболочках Linux. Она позволяет мгновенно генерировать произвольные строки или целочисленные последовательности, не набирая их вручную.
Чтобы использовать расширение скобок, заключите начало и конец последовательности в скобки {}, разделенные двумя точками ... Например:
$ echo {1..5}
1 2 3 4 5Это расширит последовательность до целых чисел от
1 до 5, выведенных на отдельных строках.Можно также использовать буквы:
$ echo {a..e}
a b c d eВот несколько полезных применений расширения скобок:
Последовательно генерировать имена файлов, например:
$ touch report-{1..12}.txtВывод диапазонов для использования в циклах
$ for i in {1..10}; do...doneСоздавайте несколько каталогов одновременно:
$ mkdir backup-{1-4}Переместить несколько файлов:
$ mv data-{1..5}.txtТак что в следующий раз, когда вам понадобится напечатать последовательность, не набирайте ее вручную - используйте расширение скобок, чтобы сэкономить время и силы!
@linuxkalii
🔥39👍25❤8👏2