Useful Tools | Linux | GitOps | DevOps
5.79K subscribers
152 photos
1 video
7 files
677 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
pipe_exec - выполнение двоичных файлов ELF из каналов и терминалов.

Позволяет выполнять двоичные файлы, которые не хранятся в файловой системе или для которых не установлено разрешение на выполнение, а также запускать двоичные файлы непосредственно из стандартного ввода; например, при передаче вывода gcc или при загрузке их через SSH.

Работает путем выделения файла в памяти с помощью системного вызова memfd_create(2), копирования туда всех данных из исполняемого файла и, наконец, выполнения его с помощью системного вызова fexecve(3).

Внимание !!! Штука красивая и мощная. И только вам решать в каких целях ее применять. Но лучше исключительно для причинения добра.

https://github.com/koraa/pipe_exec

опубликовано в @gitgate

#pipe #cli #hack #elf
🔥13👍4