10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
|
|
1 | |
Смена владельца ветки реестра03.09.2024, 09:01. Показов 4694. Ответов 148
Всем привет, подскажите пожалуйста с примером
Нужно получить права доступа к системной ветки реестра то есть, если ветка принадлежит к разделу СИСТЕМА как можно изменить владельца на Администраторы и после выполнения каких-либо действий вернуть владельца обратно И возможно ли это вообще? Т.к я много искал и читал, но так и не нашел
0
|
03.09.2024, 09:01 | |
Ответы с готовыми решениями:
148
Удаление ветки реестра Поиск раздела (ветки) реестра Проверка нужной ветки реестра Как удалить содержимое ветки реестра |
Администратор
|
|
10.09.2024, 21:31 | 121 |
В рамках темы это еще не бинго. Мы ищем решение на C# которое позволит изменить системные ветки реестра. Пока такого решения нет. Момент с лицензией интересный, но тут вопрос. Получается что Windows считает себя "плохо активированной" так сказать и (в отместку?) не пускает пользователя в некоторые глубокие дебри реестра при это нормально функционируя во всех остальных аспектах. Звучит странно.
А у меня именно такое впечатление от ваших ответов сложилось. Обид нет, но хотелось бы больше конструктива.
0
|
10.09.2024, 21:43 | 122 |
Да. Однако, по моему глубокому убеждению, это весьма сложно сделать без понимания фундаментальных вещей, которые производит сама система. Иными словами: как можно что-то писать (код), не зная точно на что надо конкретно влиять?
Ну, хоть бейте меня палками, но без этого никакой "универсальности" не выйдет. Как хочет ТС. Добавлено через 4 минуты И если уж быть совсем откровенным, то, то что мы делаем - ломаем безопасность ОС. Не знаю, на сколько это все приветствуется..
0
|
Администратор
|
|
10.09.2024, 22:25 | 123 |
Все так, но это снова никак не помогающие верные общие слова, которые никто и никогда не пытался оспорить.
Учитывая что в одном случае система дает вносить изменения, а в других нет, то не похоже что с точки зрения Microsoft это нарушение безопасности. Я смотрю на этот вопрос по другому. На своем ПК я вправе делать что хочу. Даже целенаправленно ломать систему.
0
|
10.09.2024, 23:58 | 124 |
OwenGlendower, ну от вас вот... как-то не ожидал. Вы ведь понимаете, что устанавливая ОС на свой комп, вы принимаете (явно или не явно) целое соглашение (EULA) об этом программном обеспечении. Где четко расписано... (цитировать не буду).
С компом то со своим можно делать что хошь - никто не запрещает. А вот "ломать/обходить" и делать прочие вещи со сторонним ПО, еще и "ворованным", и это распространять... Ой, там у них на счет этого столько написано. Хотя... в современных реалиях, возможно, это имеет какой-то смысл. Они тоже еще те жулики, из подтишка следят за всем куда дотянуться. Ну ладно, я на самом деле не "правозащитник" винды, в данном случае. Просто на вскидку вижу, что достичь универсальности будет не просто, учитывая наличие/отсутствие лицензии, ну и различные сборки ОС от "дяди Васи", где могут быть тупо вырезаны необходимые компоненты... Т.е. затея автора весьма амбициозна. Твикер что ли какой мастерит. Добавлено через 44 минуты Забыл ответить на это. Для полноты, так сказать, обсуждения: Существует на сегодняшний день 4 основных типа лицензий: BOX-версия лицензии, самая дорогостоящая - это та, что продают в коробках в ларьке (магазинах). Digital-версия (цифровая лицензия), это просто купленный цифровой ключ, которым можно активировать любую сборку виндовс. Разумеется, этот ключ тоже надо у кого-то купить, но его можно прислать эл. путем, например по email. Corporate-версия - корпоративная лицензия, когда покупается один ключ на n-ное кол-во ПК. По понятным причинам, такие лицензии "по карману" предприятиям, однако частному лицу выйдет раза в 2 дороже, если брать на круг. OEM-версия - самая нищебродская, и самая ограниченная по функционалу. Она как раз и стоит на ноутбуках в магазинах (т.с. предустановленная винда). В большинстве случаев, еще и привязана к железу. Есть еще отдельные подвиды лицензий, типа "Volume License" или "Evalution", но они весьма редки (у нас, по крайней мере). Так вот "плохо активированная" - это не правильное понимание. Нет таких систем. Все виды активаций находятся в самом дистрибутиве, а возможности, которые открываются тому или иному пользователю - зависят (строго) от того ключа, которым он активировал ОС.
0
|
0 / 0 / 0
Регистрация: 30.08.2021
Сообщений: 100
|
|
11.09.2024, 12:31 | 125 |
Здравствуйте, я создатель программы DefenderKiller.
Изучал этот вопрос в течение последних дней, по крайней мере на последних версиях windows 11 все ужесточили. Служба WinDefend (MsMpEng.exe) и драйвер WdFilter.sys взаимосвязаны. Достаточно переименовать одно из них , выполнить перезагрузку и доступ в реестр будет открыт. Предпочтительно переименовать именно файл WdFilter.sys в System32\drivers и System32\drivers\wd (если есть). Если переименовать только файл MsMpEng.exe, то доступ в реестр также открывается после ребута , однако на последних версиях 11 после перезагрузки начинаются дикие тормоза в открытии программ (видимо, триггер в драйвере Wdfilter.sys) или что-то еще, о чем я не знаю. Кому интересно, может проверить это.
0
|
11.09.2024, 14:11 | 127 |
VladoSer, так в этом то и проблема - зачем такое приложение, если для его работы надо произвести 10 операций руками в системе?
Дефендер руками можно не просто отключить, но и вообще выпилить из системы. И на все "крики-оры" ОСи приложение должно как-то реагировать самостоятельно.. Иначе какой в нем смысл?
0
|
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
|
|
11.09.2024, 16:12 [ТС] | 128 |
VladoSer, замечал этот баг, думаю выход есть. Сейчас пока над другой проблемой думаем
Добавлено через 2 минуты wizard41, так у вас включен Дефендер или нет? Неясность, службы которые отвечают за дефендер включены ? Групповая политика включена? Обновление системы безопасности была ? Отвечаю на вопрос зачем такое приложение где нужно менять что-то руками, ничего в ручную менять не нужно все делается программно просто люди приводят пример Добавлено через 1 минуту VladoSer, сейчас пока времени достаточно уделить не могу, всего часик в день на изучение вопроса
0
|
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
|
|
11.09.2024, 16:19 [ТС] | 130 |
wizard41, wizard41, Буду дома напишу тогда, с телефона не особо удобно
0
|
0 / 0 / 0
Регистрация: 30.08.2021
Сообщений: 100
|
|
11.09.2024, 16:33 | 131 |
wizard41, о каком вы приложении речь ведете ?
если речь про defenderkiller, там все автоматизировано, посмотрите об этой программе, существует уже 2 года (удаляет защитник) Я дал лишь пищу для размышлений и ответ на вопрос - как разблокировать ветки реестра. В ином случае нужен драйвер для того, чтобы получать доступ в обход блокировки. p.s попробуйте свой фокус с gif на windows 11 последних сборок ...
0
|
11.09.2024, 16:39 | 132 |
о приложении, которое пишет автор вопроса. Оно не мое, поэтому деталей не знаю.
Я лишь провожу некоторые "исследования", а конкретно: почему одни администраторы могут изменять реестр, а другие нет. Казалось бы, при всех прочих равных условиях.
0
|
0 / 0 / 0
Регистрация: 30.08.2021
Сообщений: 100
|
|
11.09.2024, 19:34 | 133 |
потому что сборки у всех разные, в старой 10 винде драйвер (либо msmpeng) не так защищены, позднее они стали ужесточать и защищать ключи реестра.
Ну, очевидная же тенденция, и это касается не только реестра и служб защитника. Взять любой компонент системы, тот же edge, который раньше удалялся стандартной командой удаления - сейчас ей не удаляется. Возьмите 10 ку поновее и все ваши способы с локальными аккаунтами , активациями и тд работать не будут) А по существу, как я уже сказал - переименование файла wdfilter.sys с правами trustedinstaller и последующим ребутом освободит ветку wdboot и остальные.
0
|
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
|
|
11.09.2024, 19:42 [ТС] | 134 |
VladoSer, на счет edge у меня тоже вопросы, его я удалить так и не смог при помощи старых версий удаления. У вас решение есть ?
0
|
0 / 0 / 0
Регистрация: 30.08.2021
Сообщений: 100
|
|
11.09.2024, 20:06 | 135 |
pafka1997, что вы имеете в виду под "при помощи старых версий удаления"?
0
|
12.09.2024, 10:18 | 136 |
Новее чем сейчас десятки нет в природе. И о каких "способах" вы говорите? Никакие способы я не предлагаю, а лишь обнаружил такую вот зависимость, связанную с активацией винды.
Я ничего не ломаю и не удаляю, мне это не нужно. "Нормальным" образом активированная, система ничего мне не запрещает, с тем же включенным дефендером..
0
|
0 / 0 / 0
Регистрация: 30.08.2021
Сообщений: 100
|
|
12.09.2024, 11:41 | 137 |
То есть, я правильно Вас понимаю, что если возьмем последнюю чистую сборку без каких-либо вмешательств со стороны любых программ по типу Rufus и тд...
На данный момент это - 19045.4894 22H2 Stable. (Вы не пишите какой номер сборки у Вас.) Установим ее, где будет работать полностью защитник, далее "нормально" ее активируем, перезагрузим ПК, запустить редактор реестра от имени администратора, то мы спокойно в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WdBoot сможем параметру Start установить любое значение?
0
|
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
|
|
12.09.2024, 14:09 [ТС] | 139 |
wizard41, wizard41, я уверен на 200% что дело не в активации виндовс, я же правильно понимаю, что когда вы ставите новую винду у вас ставятся ваши настройки при активации винды вашим ключом? Если так тогда у вас винда настроена изначально и права вы выдали себе при первой установки винды. Попробуйте установить в11 и настроить как новое устройство и попробуйте изменить параметры
0
|
0 / 0 / 0
Регистрация: 30.08.2021
Сообщений: 100
|
|
12.09.2024, 14:14 | 140 |
wizard41, хорошо.
Вчера проверялось на windows 11, там это не сработало (вход в аккаунт и активация). Возможно, у Вас какой-то "волшебный" способ активации, который дает вам доступ к реестру. Но, если серьезно, то мои ожидания были таковы, что они усилят меры с доступом к драйверу защитника, видимо взялись за это только в windows 11, где способ с переименованием файла помогает получить доступ. Благодарю за фидбек, и да, ничего лишнего. Однако, я все же проверю позже эту 10-ку ради интереса... Что то уж очень все просто, любой юзер , активировавший винду спокойно может снести драйвер защитника. Не в духе microsoft такое.
0
|
12.09.2024, 14:14 | |
12.09.2024, 14:14 | |
Помогаю со студенческими работами здесь
140
Мониторинг ветки реестра Права на ветки реестра Получение имени ветки реестра Вывести все ветки реестра Рекурсивно удалить ветки реестра Вывод ветки реестра и кодировка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |