Page 2 of 2

Re: Доступ к ресурсам системы

Posted: Tue Mar 30, 2010 7:20 pm
by art_zh
Nasarus wrote:Ведь любую вещь можно использовать как во благо, так и во вред. Например программа перехватывает обращение к файлу, проверяет по своему списку, и если у подконтрольного приложения есть к примеру права для доступа к файлу то хост ей разрешает, а если нет блокирует; при этом не нужно менять ФС. И это не единственный ПОЛОЖИТЕЛЬНЫЙ вариант ))
Не вижу в этом примере ничего положительного. Проверка прав доступа - исключительная прерогатива операционной системы.
Если (и когда) такая проверка потребуется - можно будет её внедрить в Ядро, в модули, в драйверы, но только не в пользовательское приложение.

Попробуй лучше добавить эту проверку в ядро (в свою домашнюю версию, конечно).
Даже если ничего не выйдет - получишь массу свежих впечатлений :)

Re: Доступ к ресурсам системы

Posted: Tue Mar 30, 2010 7:36 pm
by Nasarus
art_zh wrote: Попробуй лучше добавить эту проверку в ядро (в свою домашнюю версию, конечно).
Даже если ничего не выйдет - получишь массу свежих впечатлений :)
Скорее всего с моими познаниями в осеписательстве мое ядро даже не загрузится :-D

Re: Доступ к ресурсам системы

Posted: Tue Mar 30, 2010 11:10 pm
by Mario
Не боги горшки лепят. Иван Поддубный учась в 10 классе (11-летней школы) собирал уже собственные руссифицированные дистрибутивы Менуэт в 2002 (ЕМНИП). Разве не показатель?
Все с чего-то начинали. Я до Колибри вообще программировал только на 3-х языках: бейсик, фокал и ассtмблер (БК-0010/PDP11). На х86 естественно начинал с нуля. И только явная недоделанност ядра Менуэт32 побудило ковырять это самое ядро.

Re: Доступ к ресурсам системы

Posted: Fri Nov 27, 2020 4:12 am
by Leency
Объясните, пожалуйста, почему нет защиты от убийства процессов "OS"?
Это баг или так надо?

Re: Доступ к ресурсам системы

Posted: Fri Nov 27, 2020 9:28 am
by maxcodehack
Мне кажется единственная защита - убрать галочку "Системные"

Re: Доступ к ресурсам системы

Posted: Sat Nov 28, 2020 4:21 pm
by dunkaist
IIRC, there was a single thread OS/IDLE, slot 1, protected from termination.
Then it was split to IDLE, slot 1, and OS threads, slots 2+.
There was no protection for OS threads because nobody implemented it until #8270.

Re: Доступ к ресурсам системы

Posted: Sun Nov 29, 2020 12:28 am
by Leency
dunkaist wrote:IIRC, there was a single thread OS/IDLE, slot 1, protected from termination.
Then it was split to IDLE, slot 1, and OS threads, slots 2+.
There was no protection for OS threads because nobody implemented it until #8270.
Thanks!