• Твой профиль заполнен на 0%. Заполни за 1 минуту, чтобы тебя нашли единомышленники и работодатели. Заполнить →

Запуск Python скрипта от имени системы (Windows)

  • Автор темы Автор темы JustAGuy
  • Дата начала Дата начала

JustAGuy

Newbie
18.02.2023
4
0
Всем доброго времени суток, уважаемые форумчане!

Написал скрипт для удаления неких разделов, подразделов и их ключей, в т.ч. в кусте реестра HKEY_LOCAL_MACHINE.
Использую модуль winreg, для доступа указаны привилегии winreg.KEY_ALL_ACCESS.
Есть проблемка, даже при запуске скрипта от имени Администратора возникает ошибка: "[WinError 5] Отказано в доступе", именно для HKEY_LOCAL_MACHINE.
Погуглив и поискав инфу самостоятельно, понял, что в HKEY_LOCAL_MACHINE так просто нельзя удалять/менять/просматривать что-либо даже администратору системы.

Есть ли вариант как запустить скрипт от имени системы?

Пробовал через планировщик задач, но не завелось, задача завершается с кодом возврата 2147942401, перенаправление вывода скрипта в C:\out.txt не срабатывает:

1676749067348.png

1676749139576.png

1676749261763.png
 
Всем доброго времени суток, уважаемые форумчане!

Написал скрипт для удаления неких разделов, подразделов и их ключей, в т.ч. в кусте реестра HKEY_LOCAL_MACHINE.
Использую модуль winreg, для доступа указаны привилегии winreg.KEY_ALL_ACCESS.
Есть проблемка, даже при запуске скрипта от имени Администратора возникает ошибка: "[WinError 5] Отказано в доступе", именно для HKEY_LOCAL_MACHINE.
Погуглив и поискав инфу самостоятельно, понял, что в HKEY_LOCAL_MACHINE так просто нельзя удалять/менять/просматривать что-либо даже администратору системы.

Есть ли вариант как запустить скрипт от имени системы?

Пробовал через планировщик задач, но не завелось, задача завершается с кодом возврата 2147942401, перенаправление вывода скрипта в C:\out.txt не срабатывает:

Посмотреть вложение 66863
Посмотреть вложение 66864
Посмотреть вложение 66865
Все у тебя правильно, права наивысшие, система стоит. Попробуй в планировщике указать батник, а в него пропищи python script.py blah blah
Сейчас попробовал из под админа удалить запись из HKLM, все ок. Юзал powershell.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →

Популярный контент

🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab