runwhenidle — утилита Linux, которая может автоматически приостанавливать выполнение ресурсоемкой команды, когда пользователь находится перед компьютером, и возобновлять ее, когда он отсутствует.
https://github.com/perk11/runwhenidle
https://github.com/perk11/runwhenidle
GitHub
GitHub - perk11/runwhenidle: Linux utility that can automatically pause any program when user activity is detected and resume it…
Linux utility that can automatically pause any program when user activity is detected and resume it when user is idle. - perk11/runwhenidle
👍8
Этот блог размещен на моем телефоне Android
В этом посте описывается, как я превратил свое устройство Android в веб-сервер, к которому можно получить доступ с общедоступного URL-адреса, и как вы тоже можете это сделать.
Я использовал Termuxэмулятор терминала Android, на котором мы можем запустить веб-сервер, такой как http-сервер Node.js, и Pinggyдля получения общедоступных URL-адресов для доступа к этому серверу.
Чтобы дать вам представление о настройке, вот несколько фотографий. На первом изображении показан работающий http-сервер Node.js, а на втором — пользовательский интерфейс терминала Pinggy, показывающий текущие запросы к веб-сайту по мере их поступления.
https://androidblog.a.pinggy.io/
В этом посте описывается, как я превратил свое устройство Android в веб-сервер, к которому можно получить доступ с общедоступного URL-адреса, и как вы тоже можете это сделать.
Я использовал Termuxэмулятор терминала Android, на котором мы можем запустить веб-сервер, такой как http-сервер Node.js, и Pinggyдля получения общедоступных URL-адресов для доступа к этому серверу.
Чтобы дать вам представление о настройке, вот несколько фотографий. На первом изображении показан работающий http-сервер Node.js, а на втором — пользовательский интерфейс терминала Pinggy, показывающий текущие запросы к веб-сайту по мере их поступления.
https://androidblog.a.pinggy.io/
👍7
Шпаргалка curl: полезные команды и захватывающие лайфхаки
С помощью приложения командной строки curl (также известного как cURL, сокращение от «URL-адрес клиента») вы можете автоматизировать пакетные действия, такие как отправка тысяч форм Google, переполнение серверов запросами при тестировании на проникновение и доступ к удаленным файлам без помощи рук, используя только Unix . bash без дополнительных языков программирования.
Эта шпаргалка по curl предназначена для того, чтобы дать обзор curl для начинающих и попробовать взлом с помощью curl для таких фанатов кибербезопасности, как вы.
https://www.stationx.net/curl-cheat-sheet/
С помощью приложения командной строки curl (также известного как cURL, сокращение от «URL-адрес клиента») вы можете автоматизировать пакетные действия, такие как отправка тысяч форм Google, переполнение серверов запросами при тестировании на проникновение и доступ к удаленным файлам без помощи рук, используя только Unix . bash без дополнительных языков программирования.
Эта шпаргалка по curl предназначена для того, чтобы дать обзор curl для начинающих и попробовать взлом с помощью curl для таких фанатов кибербезопасности, как вы.
https://www.stationx.net/curl-cheat-sheet/
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Colima — среда выполнения контейнеров в macOS (и Linux) с минимальной настройкой.
https://github.com/abiosoft/colima
https://github.com/abiosoft/colima
MacOS Monterey на Linux — быстро и просто?
Что делать, если у вас возникло желание или необходимость заняться разработкой под MacOS или iOS, но под рукой нет макбука, а покупать его только чтобы открыть Xcode кажется делом сомнительным? Недавно я столкнулся с такой проблемой в одном из своих пет-проектов и решил ее достаточно просто и быстро. После выполнения нескольких достаточно примитивных шагов, мне удалось запустить MacOS Monterey
https://habr.com/ru/companies/timeweb/articles/735272/
Что делать, если у вас возникло желание или необходимость заняться разработкой под MacOS или iOS, но под рукой нет макбука, а покупать его только чтобы открыть Xcode кажется делом сомнительным? Недавно я столкнулся с такой проблемой в одном из своих пет-проектов и решил ее достаточно просто и быстро. После выполнения нескольких достаточно примитивных шагов, мне удалось запустить MacOS Monterey
https://habr.com/ru/companies/timeweb/articles/735272/
👍9❤2
🔮Настольное приложение ChatGPT (Mac, Windows и Linux)
https://github.com/lencx/ChatGPT
Инструмент Linux для отображения прогресса для cp, mv, dd,... (ранее известный как cv)
https://github.com/Xfennec/progress
https://github.com/lencx/ChatGPT
Инструмент Linux для отображения прогресса для cp, mv, dd,... (ранее известный как cv)
https://github.com/Xfennec/progress
GitHub
GitHub - lencx/ChatGPT: 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)
🔮 ChatGPT Desktop Application (Mac, Windows and Linux) - lencx/ChatGPT
👍6🤔2
Неглубокое погружение в сети Linux: WireGuard, маршрутизация, TCP/IP и NAT
В этой статье не предполагается, что у вас достаточно знаний о сетях, и я объясню все настолько подробно, насколько смогу. Однако у вас должны быть хотя бы некоторые смутные представления о том, как работают компьютерные сети, и умение использовать поисковые системы для проведения независимых исследований.
https://im.salty.fish/index.php/archives/linux-networking-shallow-dive.html
В этой статье не предполагается, что у вас достаточно знаний о сетях, и я объясню все настолько подробно, насколько смогу. Однако у вас должны быть хотя бы некоторые смутные представления о том, как работают компьютерные сети, и умение использовать поисковые системы для проведения независимых исследований.
https://im.salty.fish/index.php/archives/linux-networking-shallow-dive.html
im.salty.fish
Linux Networking Shallow Dive: WireGuard, Routing, TCP/IP and NAT - A Salty Blog
This year I decided to refactor my personal cloud infrastructure. Because of various nuances in m...
👍6
Памятка Tmux: основные команды и краткие справочники
Для запуска параллельных процессов в графическом пользовательском интерфейсе (GUI) обычно требуются терминалы с вкладками. Но что, если бы вы могли работать только с интерфейсами командной строки (CLI)? Ответ — Tmux , сокращение от терминального мультиплексора.
Более того, в Tmux вы можете отсоединиться от сеанса, не теряя его состояния, а затем вернуться к нему, повторно подключив его. Эта функция громкой связи полезна, когда вам, скажем, нужно установить несколько SSH-подключений, потому что по умолчанию сеанс SSH занимает весь CLI, мешая вам работать над другими задачами в тандеме.
https://www.stationx.net/tmux-cheat-sheet/
Для запуска параллельных процессов в графическом пользовательском интерфейсе (GUI) обычно требуются терминалы с вкладками. Но что, если бы вы могли работать только с интерфейсами командной строки (CLI)? Ответ — Tmux , сокращение от терминального мультиплексора.
Более того, в Tmux вы можете отсоединиться от сеанса, не теряя его состояния, а затем вернуться к нему, повторно подключив его. Эта функция громкой связи полезна, когда вам, скажем, нужно установить несколько SSH-подключений, потому что по умолчанию сеанс SSH занимает весь CLI, мешая вам работать над другими задачами в тандеме.
https://www.stationx.net/tmux-cheat-sheet/
StationX
Tmux Cheat Sheet: Essential Commands And Quick References
Use this comprehensive Tmux cheat sheet covering all essential commands. Plus a bonus cheat sheet search and copy function.
👍3
Руководство для начинающих по tmux
Tmux — терминальный мультиплексор; он позволяет создавать несколько «псевдотерминалов» из одного терминала. Это очень полезно для запуска нескольких программ с одним подключением, например, когда вы удаленно подключаетесь к машине с помощью Secure Shell (SSH) . https://medium.com/pragmatic-programmers/a-beginners-guide-to-tmux-7e6daa5c0154
Tmux — терминальный мультиплексор; он позволяет создавать несколько «псевдотерминалов» из одного терминала. Это очень полезно для запуска нескольких программ с одним подключением, например, когда вы удаленно подключаетесь к машине с помощью Secure Shell (SSH) . https://medium.com/pragmatic-programmers/a-beginners-guide-to-tmux-7e6daa5c0154
Medium
A Beginner’s Guide to tmux
Make the Most of Your Terminal Sessions
👍7
Как провести стресс-тестирование процессора в Linux
Стресс-тестирование необходимо энтузиастам при сборке новой системы , особенно если вы планируете позже разгонять процессор.
Например, если ваш процессор слишком быстро перегревается во время стресс-теста. Вам нужно лучшее решение для охлаждения, заменив процессорный кулер, используя корпус с улучшенным воздушным потоком и т. д.
Теперь, когда у вас есть представление о преимуществах, я расскажу вам о следующих способах стресс-тестирования процессора в Linux:
Использование GtkStressTesting (метод графического интерфейса)
С помощью утилиты stress и s-tui (метод CLI)
https://itsfoss.com/stress-test-cpu-linux/
Стресс-тестирование необходимо энтузиастам при сборке новой системы , особенно если вы планируете позже разгонять процессор.
Например, если ваш процессор слишком быстро перегревается во время стресс-теста. Вам нужно лучшее решение для охлаждения, заменив процессорный кулер, используя корпус с улучшенным воздушным потоком и т. д.
Теперь, когда у вас есть представление о преимуществах, я расскажу вам о следующих способах стресс-тестирования процессора в Linux:
Использование GtkStressTesting (метод графического интерфейса)
С помощью утилиты stress и s-tui (метод CLI)
https://itsfoss.com/stress-test-cpu-linux/
It's FOSS
How to Stress Test CPU in Linux
Want to stress test your CPU in Linux? Here's how you can do it effortlessly.
Создайте свой домашний сервер разработки. Код VS и Χrdp
Если вы предпочитаете удаленную разработку, кодирование в определенном дистрибутиве Linux или вам нужна альтернатива ПК с Windows вашей компании, вы можете проверить этот подход.
https://itnext.io/create-your-home-development-server-vs-code-%CF%87rdp-b8272c497807
Если вы предпочитаете удаленную разработку, кодирование в определенном дистрибутиве Linux или вам нужна альтернатива ПК с Windows вашей компании, вы можете проверить этот подход.
https://itnext.io/create-your-home-development-server-vs-code-%CF%87rdp-b8272c497807
👍1
Добро пожаловать в увлекательный мир «Linux для хакеров»! В этой серии блогов мы рассмотрим основы Linux и то, как он расширяет возможности этичных хакеров. Являетесь ли вы новичком или опытным хакером, эта серия снабдит вас знаниями, позволяющими использовать Linux для хакерских приключений. Гибкость, безопасность и широкий набор инструментов Linux делают его идеальной платформой для этичного взлома. В этом первом сообщении блога мы рассмотрим основы, включая навыки работы с командной строкой, файловые системы, разрешения и важность сети и безопасности. Давайте погрузимся в мир «Linux для хакеров» и откроем безграничные возможности! https://hacklido.com/blog/447-linux-for-hackers-part-1-introduction-to-linux-and-basics-for-hackers
Как защитить сервер Linux
Развивающееся практическое руководство по обеспечению безопасности сервера Linux, которое, надеюсь, также научит вас немного о безопасности и о том, почему это важно. https://github.com/imthenachoman/How-To-Secure-A-Linux-Server
Развивающееся практическое руководство по обеспечению безопасности сервера Linux, которое, надеюсь, также научит вас немного о безопасности и о том, почему это важно. https://github.com/imthenachoman/How-To-Secure-A-Linux-Server
GitHub
GitHub - imthenachoman/How-To-Secure-A-Linux-Server: An evolving how-to guide for securing a Linux server.
An evolving how-to guide for securing a Linux server. - imthenachoman/How-To-Secure-A-Linux-Server
❤2
Forwarded from Hacker news - новости из мира хакинга и IT-технологий!
Маршрутизаторы Linux в Японии находятся под атакой нового подлого злодея по имени GobRAT.
Но как он прокрадывается и сеет хаос?
«Сначала злоумышленник нацеливается на маршрутизатор, чей WEBUI открыт для публики, выполняет сценарии, возможно, используя уязвимости, и, наконец, заражает GobRAT», — говорится в опубликованном сегодня отчете Координационного центра JPCERT (JPCERT/CC).
Но как он прокрадывается и сеет хаос?
«Сначала злоумышленник нацеливается на маршрутизатор, чей WEBUI открыт для публики, выполняет сценарии, возможно, используя уязвимости, и, наконец, заражает GobRAT», — говорится в опубликованном сегодня отчете Координационного центра JPCERT (JPCERT/CC).
👍5❤2
Альтернативы командной строки Linux
В командной строке Linux есть множество полезных инструментов, которые существуют потому, что кто-то захотел улучшить стандартные инструменты, поставляемые с большинством дистрибутивов. По мере того, как вы будете расширять свои знания о командной строке Linux, вы столкнетесь с этими инструментами, которые сделают вашу жизнь немного проще.
Этот пост посвящен дистрибутивам на основе Ubuntu/Debian APT.
https://blog.safewebbox.com/more-useful-command-line-linux-tools/
В командной строке Linux есть множество полезных инструментов, которые существуют потому, что кто-то захотел улучшить стандартные инструменты, поставляемые с большинством дистрибутивов. По мере того, как вы будете расширять свои знания о командной строке Linux, вы столкнетесь с этими инструментами, которые сделают вашу жизнь немного проще.
Этот пост посвящен дистрибутивам на основе Ubuntu/Debian APT.
https://blog.safewebbox.com/more-useful-command-line-linux-tools/
You've got to go there, to get there
Linux Command Line alternatives
The Linux command line has a wealth of useful tools which exist because someone wanted to improve on the stock tools which come with most distros. As you expand your Linux Command Line Fu you'll come across these tools which make life just a little more simple.…
👍3
Forwarded from Security Lab
Как проверить, используется ли порт в Linux или Unix
Важно проверить, какие порты прослушивают сетевые интерфейсы сервера. Вам нужно обратить внимание на открытые порты, чтобы обнаружить вторжение. Помимо вторжения, для устранения неполадок может потребоваться проверить, не используется ли уже порт другим приложением на ваших серверах. Например, вы можете установить сервер Apache и Nginx в одной системе. Поэтому необходимо знать, использует ли Apache или Nginx TCP-порт # 80/443. В этом кратком руководстве приведены шаги по использованию команд netstat, nmap и lsof для проверки используемых портов и просмотра приложения, использующего порт. https://www.cyberciti.biz/faq/unix-linux-check-if-port-is-in-use-command/
Важно проверить, какие порты прослушивают сетевые интерфейсы сервера. Вам нужно обратить внимание на открытые порты, чтобы обнаружить вторжение. Помимо вторжения, для устранения неполадок может потребоваться проверить, не используется ли уже порт другим приложением на ваших серверах. Например, вы можете установить сервер Apache и Nginx в одной системе. Поэтому необходимо знать, использует ли Apache или Nginx TCP-порт # 80/443. В этом кратком руководстве приведены шаги по использованию команд netstat, nmap и lsof для проверки используемых портов и просмотра приложения, использующего порт. https://www.cyberciti.biz/faq/unix-linux-check-if-port-is-in-use-command/
nixCraft
How to check if port is in use on Linux or Unix
Explains how to check the listening TCP or UDP ports and applications with various Linux and Unix commands.
👍16
linux-insides Немного о ядре Linux
Серия статей о ядре Linux и его внутреннем устройстве.
https://proninyaroslav.gitbooks.io/linux-insides-ru/content/index.html
https://github.com/0xAX/linux-insides/blob/master/SUMMARY.md
https://github.com/proninyaroslav/linux-insides-ru
Серия статей о ядре Linux и его внутреннем устройстве.
https://proninyaroslav.gitbooks.io/linux-insides-ru/content/index.html
https://github.com/0xAX/linux-insides/blob/master/SUMMARY.md
https://github.com/proninyaroslav/linux-insides-ru
proninyaroslav.gitbooks.io
Введение · Linux Inside на русском
👍7❤6