Утилитарные полезности

Утилитарные полезности
Photo by Dan Cristian Pădureț / Unsplash

Иногда попадаются мне различные полезные утилиты, которые могут быть полезны и вам. Буду делиться с вами периодически.

NPing

GitHub - hanshuaikang/Nping: 🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations
🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations - hanshuaikang/Nping

Практически обычный ping, но умеющий в параллель пинговать разные хост и строить красивые графики.

Bunster

GitHub - yassinebenaid/bunster: Compile shell scripts to static binaries.
Compile shell scripts to static binaries. Contribute to yassinebenaid/bunster development by creating an account on GitHub.

Компилятор для shell скриптов в статические бинарники для более удобного распространения (хотя я не очень понимаю зачем это может быть нужно). Как минимум интересно поэкспериментировать с этим.

Subtrace

GitHub - subtrace/subtrace at homedevops.ru
Wireshark for Docker containers. Contribute to subtrace/subtrace development by creating an account on GitHub.

Wireshark для ваших контейнеров Docker. Это позволяет разработчикам увидеть все входящие и исходящие запросы контейнера.

straceprof

GitHub - akawashiro/straceprof
Contribute to akawashiro/straceprof development by creating an account on GitHub.

Профайлер для мультипроцессных приложений. Умеет в профилирование различных сборочных утилит типа make, cmake, docker build. Может быть полезно, когда что-то идет не так со сборкой.

httptap

GitHub - monasticacademy/httptap: View HTTP/HTTPS requests made by any Linux program
View HTTP/HTTPS requests made by any Linux program - monasticacademy/httptap

Умеет перехватывать в лог любые HTTP и HTTPS запросы от любой программы. Может быть полезно для понимания куда ходит то или иное приложение, чтоб потом завернуть его трафик в нужный маршрут.

На этом на сегодня все. Подписывайтесь на рассылку, чтоб не пропускать новые статьи.

Read more

Настройка локального SMTP-релея с Docker

Настройка локального SMTP-релея с Docker

При разработке приложений или настройке домашнего сервера часто возникает необходимость отправлять электронные письма. Вместо настройки полноценного почтового сервера можно использовать SMTP-релей, который будет пересылать письма через внешний почтовый сервис. В этой статье рассмотрим, как настроить локальный SMTP-релей с помощью Docker. Что такое SMTP-релей SMTP-релей — это промежуточный почтовый сервер, который принимает

Загрузка и использование MMDB в Clickhouse

Загрузка и использование MMDB в Clickhouse

Прошлый способ использования GeoIP данных показал, что он не очень удобен. Поэтому я зарылся в проблему и нашел более простой и действенный способ, как загрузить данные из базы MaxMind (но лучше использовать бесплатные аналоги типа IPInfo) в Clickhouse. Для этого мы берем отсюда релиз аплоадера и запускаем его вот так:

Охота на цифрового шпиона: как астроном стал первым кибердетективом

Охота на цифрового шпиона: как астроном стал первым кибердетективом

История о том, как одна бухгалтерская ошибка привела к раскрытию международной шпионской сети и заложила основы современной кибербезопасности В августе 1986 года астроном Клиффорд Столл работал системным администратором в Лаборатории Лоуренса Беркли в Калифорнии. Его обычный день был нарушен странным сообщением: компьютерная система показывала ошибку в 75 центов. Кто-то создал

Когда технологии слежки обращаются против государства: хакер наркокартеля против ФБР

Когда технологии слежки обращаются против государства: хакер наркокартеля против ФБР

В эпоху повсеместного наблюдения границы между охотником и жертвой становятся размытыми. Недавний отчет Министерства юстиции США раскрыл тревожный случай, когда сложные технологии слежки были обращены против самих правоохранительных органов с летальными последствиями. Цифровая охота на информаторов Согласно 47-страничному отчету Генерального инспектора Министерства юстиции, хакер, связанный с преступной группировкой Хоакина "