LINUX.ORG.RU

Procmon 1.0 Preview

 , ,

Procmon 1.0 Preview

3

3

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

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

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

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

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

★★★★☆

Проверено: alpha ()
Последнее исправление: alpha (всего исправлений: 2)

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

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

Но я не знаком с API Microsoft для сбора телеметрии. Даже если найду список их серверов, толку от этого будет мало.

mord0d ★★★★★
()

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
()
Ответ на: комментарий от anonymous

питон - это всего лишь зависимость для сборки?

А джаву с дотнетом мы в зависимости для сборки добавить не хотим?

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

как ни странно, существует cake-build, поэтому всё возможно

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

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

cocucka ★★★★☆
() автор топика

Не нужно!

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

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

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

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

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

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

В чем трабл логгирования в мускулайт?

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

pskill убога

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

anonymous
()

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

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

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

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

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

i586 ★★★★★
()
Последнее исправление: i586 (всего исправлений: 2)

Теги совсем не в кассу. BPF из кернела давно выпилили, и тут он не используется. strace – вообще из другой оперы.

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

WinXP это последняя Windows, которой я продолжительное время пользовался, может при обновлении машинки поставлю в дуалбут.
Нельзя так отставать от жизни.

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

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

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

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

Если МС продолжит курс на навязывание Ш10Х, то таки да.

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

nginx-debian

При Гейтсе такой **йни не было!

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

я не про XP, её я как облупленую знаю, естественно win10 + wsl говорят можно не активировать, а скорее всего с новой машинкой в комплекте пойдёт.

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

Есть же strace, который не требует никаких инструментариев, только libc.

Вы ничего не понимаете «в колбасных обрезках».

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

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

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

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

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

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

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

Ну теперь я за Linux спокоен. Его юзеры в надёжных руках.

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

Шил recovery на андроид через adbtools из под Linux. Потом закинул в нём же по mtp прошивку и прошил через этот recovery. Что я делал неправильно?

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

Телеметрия пока что никуда не отправляется, но я думаю, это только дело времени.

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

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

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

А загрузчик тебе святой дух разблокировал?

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

Сколько фотографов (не только любители) купили новенький Canon, а фоточки не открываются в Linux потому, что Canon не поддерживает Linux.

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

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

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

cocucka ★★★★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.