Mosh – инструмент для удалённого подключения с клиентского компьютера к серверу через интернет, который заменяет интерактивные SSH-сессии
Языки: C++ (68.8%), M4 (13.7%), Shell (6.5%), ...
⭐️ Star 13.3k
https://github.com/mobile-shell/mosh
⚡️ @becaps // max.ru/becaps
Функции:
— Поддержка роуминга: переключения между сетями без потери соединения, например при переходе на другую беспроводную сеть или при переключении между Wi-Fi и мобильным интернетом 3G.
— Поддержание терминальных сессий в активном состоянии даже при потере пользователем интернет-подключения или при переводе клиентского компьютера в режим ожидания.
— Мгновенная локальная реакция на нажатия клавиш:
В отличие от SSH, где каждый символ ждёт подтверждения от сервера, Mosh предсказывает действия и отображает их сразу локально, а потом синхронизирует с сервером.
— Использование протокола UDP, что делает Mosh устойчивым к потерям пакетов.
Языки: C++ (68.8%), M4 (13.7%), Shell (6.5%), ...
https://github.com/mobile-shell/mosh
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤔3
Ntopng – инструмент мониторинга сетевого трафика с удобным веб-интерфейсом
Ntopng работает на Linux, Windows и macOS, однако чаще всего его разворачивают на Linux-серверах, так надёжнее для непрерывного мониторинга
Языки: Lua (58.7%), C++ (25.8%), Vue (9.1%), ...
⭐️ Star 7.4k
https://github.com/ntop/ntopng
⚡️ @becaps // max.ru/becaps
Ntopng работает на Linux, Windows и macOS, однако чаще всего его разворачивают на Linux-серверах, так надёжнее для непрерывного мониторинга
Языки: Lua (58.7%), C++ (25.8%), Vue (9.1%), ...
https://github.com/ntop/ntopng
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍5🔥3❤🔥2
Hydra – инструмент для автоматизированного подбора паролей на различных протоколах и сервисах
Hydra потенциально может быть обнаружена системами обнаружения вторжений, особенно если используется без надлежащего разрешения или в громких атаках
Языки: C (97.6%), Other (2.4%).
⭐️ Star 11.3k
https://github.com/vanhauser-thc/thc-hydra
⚡️ @becaps // max.ru/becaps
Hydra потенциально может быть обнаружена системами обнаружения вторжений, особенно если используется без надлежащего разрешения или в громких атаках
Языки: C (97.6%), Other (2.4%).
https://github.com/vanhauser-thc/thc-hydra
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4
Terragrunt – это инструмент для работы с Terraform, который предоставляет дополнительные инструменты для управления конфигурациями и упрощения работы с Terraform в больших проектах
Это «тонкая обёртка» для Terraform, разработанная компанией Gruntwork
Языки: Go (72.9%), MDX (13.4%), TypeScript (7.4%), ...
⭐️ Star 9.1k
https://github.com/gruntwork-io/terragrunt
⚡️ @becaps // max.ru/becaps
Это «тонкая обёртка» для Terraform, разработанная компанией Gruntwork
Некоторые возможности Terragrunt:
— Управление удалённым состоянием:
Инструмент автоматически настраивает и хранит файлы состояния в сервисах, поддерживаемых Terraform
— Поддержание DRY принципа:
Позволяет определять и использовать общие конфигурации в нескольких модулях Terraform, что снижает дублирование.
— Управление зависимостями между модулями и состояниями Terraform, обеспечивает, что зависимые ресурсы развёртываются в правильном порядке.
— Наследование конфигураций:
Позволяет создавать модульные конфигурации, которые могут наследовать параметры и настройки из родительских конфигураций
— Конфигурации для разных окружений с использованием
— Конфигурации для удалённого бэкэнда для каждой среды
— Выполнение команд до и после операций Terraform
Языки: Go (72.9%), MDX (13.4%), TypeScript (7.4%), ...
https://github.com/gruntwork-io/terragrunt
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👨💻3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Dnstwist – инструмент для выявления доменов, похожих на заданный, и анализа их на наличие потенциальных угроз
Dnstwist берёт домен, генерирует список потенциальных фишинговых доменов и проверяет, зарегистрированы ли они
Языки: Python (83.0%), HTML (15.1%), DockerFile (1.9%).
⭐️ Star 5.5k
https://github.com/elceef/dnstwist
⚡️ @becaps // max.ru/becaps
Dnstwist берёт домен, генерирует список потенциальных фишинговых доменов и проверяет, зарегистрированы ли они
Языки: Python (83.0%), HTML (15.1%), DockerFile (1.9%).
https://github.com/elceef/dnstwist
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍3🔥2
Chisel – инструмент, который позволяет создавать защищённые туннели для удалённого доступа и обхода брандмауэров
Это связка «клиент + сервер» в одном приложении, написанное на Go
Языки: Go (98.6%), MakeFile (2.4%).
⭐️ Star 15.3k
https://github.com/jpillora/chisel
⚡️ @becaps // max.ru/becaps
Это связка «клиент + сервер» в одном приложении, написанное на Go
Языки: Go (98.6%), MakeFile (2.4%).
https://github.com/jpillora/chisel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2❤1
nnn – это файловый менеджер для Unix-подобных систем, включая Linux, macOS и Windows под управлением WSL
Языки: C (61.9%), Shell (29.5%), Roff (3.6%), ...
⭐️ Star 21k
https://github.com/jarun/nnn
⚡️ @becaps // max.ru/becaps
nnn поддерживает систему плагинов для расширения возможностей. Плагины в основном реализованы в виде сценариев оболочки
Языки: C (61.9%), Shell (29.5%), Roff (3.6%), ...
https://github.com/jarun/nnn
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6❤1
LNAV – интерактивный просмотрщик логов для работы в терминале Linux и Unix
Позволяет просматривать и анализировать лог-файлы в реальном времени, предоставляет инструменты для фильтрации, поиска и форматирования данных
Языки: C++ (89.1%), Shell (2.6%), C (2.0%), ...
⭐️ Star 9.4k
https://github.com/tstack/lnav
⚡️ @becaps // max.ru/becaps
Позволяет просматривать и анализировать лог-файлы в реальном времени, предоставляет инструменты для фильтрации, поиска и форматирования данных
Языки: C++ (89.1%), Shell (2.6%), C (2.0%), ...
https://github.com/tstack/lnav
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍1
Hakrawler – это инструмент для автоматизированного сканирования веб-приложений с целью определения URL-адресов, конечных точек и других ресурсов, которые могут присутствовать на целевом сайте
Инструмент помогает выявить скрытые или забытые конечные точки, которые не видны при обычном просмотре
Языки: Go (98.5%), DockerFile (1.5%).
⭐️ Star 5k
https://github.com/hakluke/hakrawler
⚡️ @becaps / max.ru/becaps
Он систематически проходит по веб-страницам и следует по ссылкам, чтобы составить карту структуры приложения
Инструмент помогает выявить скрытые или забытые конечные точки, которые не видны при обычном просмотре
Языки: Go (98.5%), DockerFile (1.5%).
https://github.com/hakluke/hakrawler
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3👨💻1
Atlantis – это инструмент для автоматизации процессов управления и развёртывания инфраструктуры
Он помогает организациям оптимизировать управление инфраструктурой и оптимизировать затраты в облачных средах
— Atlantis предназначен для работы с Terraform, популярным инструментом для обеспечения инфраструктуры
Языки: Go (97.3%), CSS (0.5%), Dockerfile (0.5%), ...
⭐️ Star 8.7k
https://github.com/runatlantis/atlantis
⚡️ @becaps / max.ru/becaps
Он помогает организациям оптимизировать управление инфраструктурой и оптимизировать затраты в облачных средах
— Atlantis предназначен для работы с Terraform, популярным инструментом для обеспечения инфраструктуры
Он предоставляет централизованный рабочий процесс для управления файлами конфигурации Terraform, позволяя командам просматривать и одобрять изменения перед их применением в производственных средах
Языки: Go (97.3%), CSS (0.5%), Dockerfile (0.5%), ...
https://github.com/runatlantis/atlantis
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🤔1
Foreman – инструмент управления системами полного жизненного цикла с открытым исходным кодом для подготовки, настройки и мониторинга физических и виртуальных серверов
Языки: Ruby (68.2%), JavaScript (20.9%), HTML (9.5%), ...
⭐️ Star 2.8k
https://github.com/theforeman/foreman
⚡️ @becaps / max.ru/becaps
Foreman позволяет:
— Автоматизировать повторяющиеся задачи, развёртывать приложения и управлять изменениями на развёрнутых серверах.
— Обеспечивать подготовку на основе «чистого металла», виртуализации и облака.
— Интегрироваться с программным обеспечением для управления конфигурацией Ansible, Puppet, Chef, Salt и другими решениями с помощью плагинов.
— Генерировать пользовательские отчёты на основе шаблонов данных. Вывод может быть в формате csv, yaml, json.
— Логически группировать хосты для управления ими независимо от местоположения.
— Предоставлять историю изменений для аудита или устранения неполадок.
Языки: Ruby (68.2%), JavaScript (20.9%), HTML (9.5%), ...
https://github.com/theforeman/foreman
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2
Rundeck – платформа для автоматизации рутинных операционных задач с открытым исходным кодом
Rundeck позволяет создавать стандартные процедуры для повторяющихся задач, делегировать выполнение операций коллегам без доступа к серверам, контролировать выполнение задач в реальном времени
Языки: Groovy (58.3%), Java (20.4%), JavaScript (9.7%), ...
⭐️ Star 6k
https://github.com/rundeck/rundeck
⚡️ @becaps / max.ru/becaps
Rundeck позволяет создавать стандартные процедуры для повторяющихся задач, делегировать выполнение операций коллегам без доступа к серверам, контролировать выполнение задач в реальном времени
Языки: Groovy (58.3%), Java (20.4%), JavaScript (9.7%), ...
https://github.com/rundeck/rundeck
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻3👾1
Orchest – инструмент с открытым исходным кодом для создания конвейеров данных в науке о данных
Он позволяет визуально определять и выполнять процессы обработки данных, интегрироваться с инструментами для науки о данных
Языки: TypeScript (45.1%), Python (44.9%), Go (6.1%), ...
⭐️ Star 4.1k
https://github.com/orchest/orchest
⚡️ @becaps / max.ru/becaps
Он позволяет визуально определять и выполнять процессы обработки данных, интегрироваться с инструментами для науки о данных
Языки: TypeScript (45.1%), Python (44.9%), Go (6.1%), ...
https://github.com/orchest/orchest
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥2
QEMU – инструмент для виртуализации и эмуляции, позволяющий запускать виртуальные машины с различными операционными системами на одном физическом устройстве
Языки: C (79.9%), C++ (11.5%), Python (4.4%), ...
⭐️ Star 12.4k
https://github.com/qemu/qemu
⚡️ @becaps / max.ru/becaps
Особенности:
— Поддерживает эмуляцию различных архитектур процессоров: x86, ARM, MIPS, SPARC, PowerPC и другие
— Моделирует аппаратные компоненты: дисковые накопители, сетевые карты, звуковые устройства, USB-контроллеры, графические адаптеры и даже BIOS
— Может работать как полностью независимый эмулятор, так и как компонент в составе более сложных решений, например, вместе с KVM
Языки: C (79.9%), C++ (11.5%), Python (4.4%), ...
https://github.com/qemu/qemu
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1
k0s – инструмент для управления Kubernetes, дистрибутив Kubernetes с характеристиками zero-friction
Языки: Go (95.1%), HCL (2.2%), Shell (1.1%), ...
⭐️ Star 5.6k
https://github.com/k0sproject/k0s
⚡️ @becaps / max.ru/becaps
Функции:
— Управление компонентами Kubernetes (kube-apiserver, kube-controller-manager, kube-scheduler и т. д.), а также компонентами, общими для главных и рабочих узлов
— Автоматическое управление жизненным циклом кластера с помощью инструмента k0sctl: обновление, резервное копирование и восстановление
— Поддержка разных инфраструктур: bare-metal, on-premises, edge, IoT, публичных и частных облаков
— Встроенные функции безопасности: RBAC, политики безопасности подов, сетевые политики, изоляция плоскости управления
— Поддержка архитектур машин: x86-64, ARM64, ARMv7
Языки: Go (95.1%), HCL (2.2%), Shell (1.1%), ...
https://github.com/k0sproject/k0s
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤔2🔥1
Harbor – это корпоративный реестр образов контейнеров с открытым исходным кодом
Он расширяет возможности стандартного Docker Registry дополнительными функциями безопасности, управления и соответствия требованиям
Языки: Go (53.1%), TypeScript (21.9%), HTML (8.1%), ...
⭐️ Star 27.2k
https://github.com/goharbor/harbor
⚡️ @becaps / max.ru/becaps
Он расширяет возможности стандартного Docker Registry дополнительными функциями безопасности, управления и соответствия требованиям
Языки: Go (53.1%), TypeScript (21.9%), HTML (8.1%), ...
https://github.com/goharbor/harbor
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5❤🔥2👍2
CrowdSec – инструмент для выявления и блокировки вредоносных IP-адресов на основе шаблонов их поведения
Система практически в режиме реального времени сопоставляет входящий сетевой трафик и при совпадении выполняет указанные в конфигурации действия
Языки: Go (81.5%), Shell (14.5%), Python (1.8%), ...
⭐️ Star 12k
https://github.com/crowdsecurity/crowdsec
⚡️ @becaps / max.ru/becaps
Система практически в режиме реального времени сопоставляет входящий сетевой трафик и при совпадении выполняет указанные в конфигурации действия
Языки: Go (81.5%), Shell (14.5%), Python (1.8%), ...
https://github.com/crowdsecurity/crowdsec
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🤔1
SmokePing – инструмент для мониторинга задержек в сети
Измеряет, визуализирует и оповещает о задержке с помощью настраиваемых датчиков, таких как ping, fping или HTTP-проверки
Языки: Perl (90.8%), JavaScript (6.8%), CSS (1.1%), ...
⭐️ Star 1.8k
⚡️ @becaps / max.ru/becaps
Измеряет, визуализирует и оповещает о задержке с помощью настраиваемых датчиков, таких как ping, fping или HTTP-проверки
Некоторые возможности SmokePing:
— Позволяет проводить измерения с нескольких разных машин, но данные сгружать в одну точку для анализа;
— Даёт подробные исторические графики производительности сети;
— Имеет встроенную систему оповещения и эскалации;
— Имеет веб-интерфейс для мониторинга и настройки.
Языки: Perl (90.8%), JavaScript (6.8%), CSS (1.1%), ...
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3❤🔥1🔥1🤔1
CanaryTokens – инструмент предназначенный для незаметного обнаружения вторжений и подозрительной активности
Изначально использовался как средство раннего обнаружения компрометации, но со временем стал универсальным инструментом для OSINT-расследований
Языки: HTML (38.2%), Python (33.4%), Vue (15.9%), ...
⭐️ Star 2k
https://github.com/thinkst/canarytokens
⚡️ @becaps / max.ru/becaps
Изначально использовался как средство раннего обнаружения компрометации, но со временем стал универсальным инструментом для OSINT-расследований
Языки: HTML (38.2%), Python (33.4%), Vue (15.9%), ...
https://github.com/thinkst/canarytokens
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👨💻1
Micro – это терминальный текстовый редактор для современных систем
Он поставляется как статический бинарный файл без зависимостей, готовый к работе из коробки
Языки: Go (94.1%), Lua (3.5%), Shell (1.4%), ...
⭐️ Star 27.5k
https://github.com/zyedidia/micro
⚡️ @becaps / max.ru/becaps
Он поставляется как статический бинарный файл без зависимостей, готовый к работе из коробки
Некоторые особенности редактора Micro:
— Поддержка мыши и нескольких курсоров;
— Автоматический линтинг кода;
— Подсветка синтаксиса более чем для 90 языков;
— Поддержка различных цветовых тем;
— Система плагинов с встроенным диспетчером, который автоматически устанавливает, удаляет и обновляет плагины.
Языки: Go (94.1%), Lua (3.5%), Shell (1.4%), ...
https://github.com/zyedidia/micro
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6😁1
Interactsh – это open-source инструмент для обнаружения уязвимостей Out-of-Band, разработанный ProjectDiscovery
Он помогает находить скрытые уязвимости, которые невозможно выявить стандартными методами тестирования безопасности
Языки: Go (95.2%), Jinja (4.2%), Other (0.6%).
⭐️ Star 4.1k
https://github.com/projectdiscovery/interactsh
⚡️ @becaps / max.ru/becaps
Он помогает находить скрытые уязвимости, которые невозможно выявить стандартными методами тестирования безопасности
Языки: Go (95.2%), Jinja (4.2%), Other (0.6%).
https://github.com/projectdiscovery/interactsh
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1