Найти в Дзене
Уроки Linux

📡 Как управлять системой с помощью системных вызовов (syscall) на лету

📡 Как управлять системой с помощью системных вызовов (syscall) на лету Любишь ускорить работу и почувствовать себя волшебником? Тогда погнали в магический мир системных вызовов! Знание этих волшебных команд позволяет манипулировать процессами, файлами и памятью прямо из командной строки. Что интересно: - Можно создавать и завершать процессы без лишних костылей - Модифицировать права доступа в реальном времени - Взламывать системы, если знаешь как... но лучше использовать во благо :) Для этого достаточно знать базовые syscall, такие как fork, execve, kill, mprotect. Всё это — как руны, что позволяют управлять системой без графического интерфейса. Например, чтобы завершить процесс по ID, достаточно выполнить: kill -9 <PID> – но при желании можно делать это через syscall прямо из скрипта. А ещё, если хочешь управлять памятью программы, используешь mprotect, чтобы менять права на страницы ядра, и делай магию! Это мощнейший инструмент для тех, кто хочет понять внутренности Linux и ощу

📡 Как управлять системой с помощью системных вызовов (syscall) на лету

Любишь ускорить работу и почувствовать себя волшебником? Тогда погнали в магический мир системных вызовов!

Знание этих волшебных команд позволяет манипулировать процессами, файлами и памятью прямо из командной строки.

Что интересно:

- Можно создавать и завершать процессы без лишних костылей

- Модифицировать права доступа в реальном времени

- Взламывать системы, если знаешь как... но лучше использовать во благо :)

Для этого достаточно знать базовые syscall, такие как fork, execve, kill, mprotect. Всё это — как руны, что позволяют управлять системой без графического интерфейса.

Например, чтобы завершить процесс по ID, достаточно выполнить:

kill -9 <PID> – но при желании можно делать это через syscall прямо из скрипта.

А ещё, если хочешь управлять памятью программы, используешь mprotect, чтобы менять права на страницы ядра, и делай магию!

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

А ты уже начал «кодировать» свои syscalls или всё еще на уровне команд?

Больше полезных статей ты найдёшь в нашем телеграм канале https://t.me/LinuxSkill а вакансии для системных администраторов – в боте https://t.me/gradeliftbot

«Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux — в боте https://t.me/gradeliftbot»

Уверен в своих знаниях linux? Проверь свои навыки и узнай о рынке вакансий!

📩 Завтра: Настраиваем надежный VPN за 7 минут!

Включи 🔔 чтобы не пропустить!