LINUX.ORG.RU

Procmon 1.0 Preview

 , ,


3

3

Компания Microsoft выпустила предварительную версию утилиты Procmon.

Process Monitor (Procmon) - это порт для Linux классического инструмента Procmon из набора инструментов Sysinternals для Windows. Procmon предоставляет удобный и эффективный способ для разработчиков отслеживать системные вызовы приложений. Линукс версия основана на инструментарии BPF, позволяющем легко инструментировать вызовы ядра.

Утилита предоставляет удобный текстовый интерфейс с возможностью фильтрации и сортировки. Также возможна запись событий в файл в неинтерактивном режиме и последующее его открытие для анализа.

Проект опубликован под MIT лицензией.

>>> Подробности

★★

Проверено: alpha ()

Sysinternals классный (просто по тому что аналогов под win нет, pskill убога по сравнению с kill, pkill тем более код наиболее интересных утилит после покупки MS был закрыт) набор для Windows, но зачем мне он на линух.

s-warus ()

Requirements
libsqlite3-dev
Install build dependencies
sudo apt-get -y install bison build-essential flex git libedit-dev \
libllvm6.0 llvm-6.0-dev libclang-6.0-dev python zlib1g-dev libelf-dev

Microsoft нынче не торт.

LamerOk ★★★★★ ()
Ответ на: комментарий от Korchevatel

«питона»

Install build dependencies
sudo apt-get -y install … python …

сборочные зависимости

а причём тут python к «Системные вызовы просматривать», если питон - это всего лишь зависимость для сборки?

anonymous ()
Ответ на: комментарий от gosha36

Установи любую софтину от Microsoft (хоть .NET Core или VSCode), и тебе придётся телеметрию не включать по желанию, а выключать(!) через какие-то костыли в виде добавления переменной окружения.

По моему это ненормально.

Artamudo ★★ ()
Ответ на: комментарий от Artamudo

Мне понравилось как в vcpkg сделано, сначала ты собираешь, а потом в конце сборки тебя предупреждают что будет собираться телеметрия, а если ее хочешь отключить добавь флаг %)

paramon ()
Ответ на: комментарий от s-warus

pskill убога

А кому она сейчас нужна? Если даже штатные tasklist и taskkill по сути устарели и оставлены скорее для обратной совместимости, а они уж точно лучше pskill. Времена икспи, когда с консольными утилитами все было совсем-совсем бедно, давно прошли.

anonymous ()

Говорят зависимостей на 20 мегабайт к этой херне. Готовтесь платить за линукс, линуксятники! В винде между прочи реализовывают среду для линукс программ. А в линуксе для винды только wine! Мир гнилой и гнилой из своих корней!

anonymous ()
Ответ на: комментарий от Korchevatel

sqlite3 нужен, чтобы фильтровать гигантский выхлоп трейсера и рисовать табличку.

bcc без LLVM не работает даже теоретически.

Собирать руками не обязательно, Microsoft это делает. например.

i586 ()
Последнее исправление: i586 (всего исправлений: 2)
Ответ на: комментарий от s-warus

может при обновлении машинки поставлю в дуалбут.

Смысла ставить WinXP нет вообще. Линукс и тогда был в целом предпочтительней, со своими проблемами, но лучше, а сейчас ушел далеко вперед.

anonymous ()
Ответ на: комментарий от anonymous

Смысла ставить WinXP нет вообще.

Есть. И не WinXP, а Win10.

  • Чтобы ставить всякое г-но для откирпичевания смартфончиков, например, которое в virtualbox не работает
  • Чтобы ставить всякое г-но для прошивки всякого другого г-на вообще более общо
  • Всякое проприетарное и не очень офис-г..но. Doors там какой-нибудь и прочая шняга
  • Необходимость собирать в Visual Studio
  • и так далее..

Уже тогда проще Linux в Virtualbox использовать.

Вот мне говорят, я отстал от жизни, пора вылазить из бункера, а как доходит до дела (г-но-смартфон перепрошить, какую-нибудь офисную п-делку копропротивную заюзать), так ничего не изменилось за последние лет 5.

dissident ()
Ответ на: комментарий от GenuZ

более-менее годный ведроид попался (device), кот. поддерживал твою прошивку и не делал твою жизнь трудной пытаясь тебе запретить дышать.

dissident ()
Последнее исправление: dissident (всего исправлений: 1)
Ответ на: комментарий от dissident

кот. поддерживал твою прошивку и не делал твою жизнь трудной

Да, главное, чтобы кот поддерживал. А то, не дай б-г, нассыт тебе на телефон, пушистый засранец.

cocucka ★★ ()