The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Представлен фреймворк Compat, позволяющий использовать новые..., opennews (??), 09-Мрт-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


94. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от Аноним (-), 10-Мрт-12, 22:27 
> А раз в 6-7 лет ради кардинальных улучшений (типа WDDM) можно и
> несовместимости ввести, не страшно

Или ради криво содранного sudo которое у них обозвано uac и ведет крайне идиотскую политику, когда юзер по дефолту - админ, но почему-то урезанный, который должен регулярно доказывать что он не верблюд, ткнув соотв. кнопку. Получилось ни два, ни полтора. И программам надо что-то явно знать о том что эта срань - есть. И юзер вроде как может многовато, но уже и не совсем полноценный админ. И программы поотваливались.

Наверное посмотреть как это сделано в *nix и просто передрать 1 в 1 помешал синдром nih. А зря, в *никсах все это намного прямее и удобнее сделано.

Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

97. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от анонимус (??), 10-Мрт-12, 22:37 
>>Или ради криво содранного sudo которое у них обозвано uac

А sudo умеет временно повышать привилегии для выполнения определённых операций уже запущенного процесса? Либо вы не понимаете что такое UAC, либо я отстал от жизни.

>>А зря, в *никсах все это намного прямее и удобнее сделано.

sudo запускает программу от другого пользователя целиком и полностью. Как мне повысить привилегии в запущенной программе с запросом пароля для записи в /var/..., а потом их дропнуть?

Ответить | Правка | Наверх | Cообщить модератору

146. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от Crazy Alex (ok), 11-Мрт-12, 23:15 
А что мешает выделить нужную функцию в отдельный процесс? Религия не позволяет?
Ответить | Правка | Наверх | Cообщить модератору

107. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от z (??), 11-Мрт-12, 02:09 
> Или ради криво содранного sudo которое у них обозвано uac

Аналог sudo - в локальных политиках безопасности/запуске от другого пользователя, UAC занимается совершенно другими вещами, учи матчасть

Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору

108. "Представлен фреймворк Compat, позволяющий использовать..."  +2 +/
Сообщение от arisu (ok), 11-Мрт-12, 02:14 
> UAC занимается совершенно другими вещами

Марс осваивает.

Ответить | Правка | Наверх | Cообщить модератору

115. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от ананим (?), 11-Мрт-12, 04:22 
>UAC занимается совершенно другими вещами, учи матчасть

угу. UAC пытается костылями прикрыть архитектурные просчёты платформы доставшиеся в наследство.
не, ну это надо додуматься, чтобы прикладуха писала свой ini-файл в систем32!... да и в любой другой в этом каталоге.
>Также действует «виртуализация каталогов и реестра»: программа, которая пробует записать что-либо в каталог %PROGRAMFILES%\Папка\Пример.ini, записывает этот файл в каталог %USERPROFILE%\AppData\Local\VirtualStore\Program Files\Папка\Пример.ini. Это обеспечивает совместимость старых программ с разграничением доступа.

http://ru.wikipedia.org/wiki/User_Account_Control
ps;
чего уж удивлятся вопросу "Как мне повысить привилегии в запущенной программе с запросом пароля для записи в /var/..., а потом их дропнуть?" ???
никак!!! никак нельзя позволять это делать!
уменьшать привилегии процесса можно, повышать - нет.
так получишь себе троянца и повысишь ему потом....

Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

126. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от Ваня (??), 11-Мрт-12, 15:00 
Вы путаете решение проблемы DLL HELL и UAC.
Ответить | Правка | Наверх | Cообщить модератору

133. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от ананим (?), 11-Мрт-12, 16:05 
во-первых - не я (см. ссылку)
во-вторых - не DLL HELL, WinAPI HELL, где архитектура системы через попу.
в-третьих - тебе хоть за такое жалкое враньё то платят? :D
Ответить | Правка | Наверх | Cообщить модератору

134. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от Ваня (??), 11-Мрт-12, 16:27 
> Также действует «виртуализация каталогов и реестра»: программа, которая пробует записать что-либо в каталог %PROGRAMFILES%\Папка\Пример.ini, записывает этот файл в каталог %USERPROFILE%\AppData\Local\VirtualStore\Program Files\Папка\Пример.ini. Это обеспечивает совместимость старых программ с разграничением доступа.

Именно DLL HELL. Про WinAPI HELL впервые слышу от вас.

Ответить | Правка | Наверх | Cообщить модератору

137. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от ананим (?), 11-Мрт-12, 17:03 
а я не собирался именно ВАМ что-то доказывать. :D
Ответить | Правка | Наверх | Cообщить модератору

138. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от AlexAT (ok), 11-Мрт-12, 18:45 
> Именно DLL HELL. Про WinAPI HELL впервые слышу от вас.

Логично, что впервые, поскольку под winapi не писали, и даже не пробовали. Пробовали бы - уже поняли бы.

Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

143. "Представлен фреймворк Compat, позволяющий использовать новые..."  +1 +/
Сообщение от z (??), 11-Мрт-12, 20:47 
> Логично, что впервые, поскольку под winapi не писали, и даже не пробовали. Пробовали бы - уже поняли бы.

Бедные Adobe и миллионы других разработчиков (в т.ч. и я), и не подозревают, как на самом деле мучаются с Win32API (который последние 10 лет не менялся, а лишь дополнялся) -- то ли дело линукс, где в последние годы всё стабильно (в т.ч. количество нужного софта), не считая постоянных смен ключевых компонентов(gtk,qt,gnome,kde,unity,oss,alsa,hal,dbus,pulseaudio,systemd,upstart,...) :D


Ответить | Правка | Наверх | Cообщить модератору

121. "Представлен фреймворк Compat, позволяющий использовать новые..."  +/
Сообщение от Sergey722 (ok), 11-Мрт-12, 10:18 
>когда юзер по дефолту - админ, но почему-то урезанный, который должен регулярно доказывать что он не верблюд, ткнув соотв. кнопку

Да это понятно зачем сделано. Это ведь традиция, что пользователь в винде работает под админом. Вот чтобы при этом он не натворил дел придумали костыль. Вот только не понятно зачем было сохранять эту традицию.

З.Ы.: А вопрос типа: "Вы уверены, что это вы запустили эту программу?" - вообще жемчуг.

Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру