Как скрыть текущий процесс?

Чтобы переместить окно назад, просто удерживайте клавишу ctrl и дважды щелкните любую область без кнопки в окне chrome (а не на btw).

Текущие версии LibreOffice позволяет вам перетащить окно, и оно покажет цель сбрасывания.

1
задан 1 September 2012 в 17:55

2 ответа

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

Один из способов - изменить имя процесса, используя:

prctl(PR_SET_NAME, (unsigned long) "NewName", 0, 0, 0);

. и, если возможно, fork (), и родительский процесс умирает. Если бы вы периодически это делали, это затрудняло отслеживание процесса.

7
ответ дан 25 May 2018 в 06:57

Вы можете изменить код различных мониторов процессов и перекомпилировать их. Я не знаю точно, как обработчики процессов получают информацию о запущенных процессах, но я предполагаю, что они получают его из ядра linux, т. Е. Если вы измените это, оно также может работать для любого монитора процессов.

Почему именно вы хотите скрыть процесс? Вы хотите отфильтровать список процессов (просто с командами ps + grep) или действительно сделать невозможным его увидеть, если только вы не знаете идентификатор процесса?

0
ответ дан 25 May 2018 в 06:57

Другие вопросы по тегам:

Похожие вопросы: