Непрерывный процесс в Windows (или Linux)?

Есть ли способ сделать программу, которая не может быть прервана (непрерывная программа)? Я имею в видуa process that can't be terminated by any signal, kill command, or any other key combinations в любой системе: Linux, Windows и т. д.

Во-первых, мне интересно знать, возможно ли это или нет. И если да, то до какой степени это возможно?

Я в основном пишу код на C, C ++ и Python; но я не знаю ни одной из таких команд, доступных на этих языках программирования.

Возможно ли это на языке ассемблера & amp; как ? Или на языке высокого уровня c встроенным ассемблерным кодом (встроенная сборка)?

Я знаю, что некоторые сигналы можно поймать, некоторые не похожи на SIGKILL и SIGSTOP.

Я помню, когда я работал на Windows-XP,some viruses couldn't be terminated even from Task Manager. Поэтому я думаю, что какое-то решение возможно на языках низкого уровня. возможно путем переопределения таблицы векторов прерываний.

Can we write an uninterrupted program using TSRs(Hooking)? Because TSR can only removed when the computer is rebooted or if the TSR is explicitly removed from memory. Am I correct?

Я не смог найти ничего в Google.

Ответы на вопрос(3)

Ваш ответ на вопрос