Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.10.18;
Скачать: [xml.tar.bz2];

Вниз

Автозапуск на Vista и цифровая подпись   Найти похожие ветки 

 
Кто б сомневался ©   (2009-06-21 15:53) [0]

Прювет всезнающий all.

Вобщем, есть программа которой нужны админские права, она должна запускаться из авторана. В Висте появилась новая фича - что подобные программы блокируются. Для того чтобы они не блокировались, программа должна иметь цифровую подпись.
кто нибудь занимался этим? Как\где взять эту подпись, сколько она стоит, и что для этого нужно делать (и всем ли программам дают её)?


 
Кто б сомневался ©   (2009-06-21 17:08) [1]

Возможно есть какие то варианты обхода этой блокировки автозапускающихся программ?


 
Рамиль ©   (2009-06-21 17:19) [2]

Сделать службой.


 
DVM ©   (2009-06-21 17:25) [3]


> Возможно есть какие то варианты обхода этой блокировки автозапускающихся
> программ?

Тогда зачем было делать блокировку.


> Как\где взять эту подпись, сколько она стоит, и что для
> этого нужно делать (и всем ли программам дают её)?

VeriSign.com


 
Кто б сомневался ©   (2009-06-21 17:55) [4]


> Рамиль ©   (21.06.09 17:19) [2]
>
> Сделать службой.


Кажись неподписанные службы тоже блокируются.


 
Styx   (2009-06-21 18:01) [5]


> Возможно есть какие то варианты обхода этой блокировки

http://www.prnwatch.com/rus/prio.html
В конце - Silent elevation


 
Кто б сомневался ©   (2009-06-21 18:02) [6]

Мда нехило, я думал только раз нужно купить подпись.. Вот молодцы ребята. придумали себе зарплату на чистом месте... :)

Validity Period Price
1 Year            $499
2 Year            $895
3 Year            $1295


 
Кто б сомневался ©   (2009-06-21 18:26) [7]

А есть где нибудь тестовые сертификаты?


 
Медвежонок Пятачок ©   (2009-06-21 18:44) [8]

Есть и не тестовые (например твои личные сертификаты вистовой учетки).
Только толку-то от них.
Виста же не просто проверяет ЭЦП, а наверняка проверяет подпись вполне определенным владельцем, которому его сертификат в свою очередь выдан опеделенным ишшьюером.


 
Кто б сомневался ©   (2009-06-21 19:07) [9]

Попробовал  Silent elevation - та программа ставит службу, которая запускается под системной учеткой, и подымает права той программы, которая отметилась как  Silent elevation.
Короче нифига. Не работает, также блокирует. Может я не так что-то делаю? Ведь она вроде для этого и предназначена.


 
Кто б сомневался ©   (2009-06-21 19:10) [10]

Как то все тупо сделано.
VeriSign прежде чем дать сертификат должны - VeriSign will collect information about you and your company for authentication.
А если программа бесплатная, и нет компании, что тогда делать?


 
Кто б сомневался ©   (2009-06-21 19:18) [11]

Народ, а можно так сделать чтобы программа не блокировалсь в тихую, а чтобы юзера хотя бы спрашивали, как обычно когда он запускает программу, которой требуются админские права? Мол разрешить запуск или нет.?


 
DVM ©   (2009-06-21 20:08) [12]


> Народ, а можно так сделать чтобы программа не блокировалсь
> в тихую

манифест в ресурсы специальный надо на запрос прав


 
Кто б сомневался ©   (2009-06-21 20:11) [13]


> манифест в ресурсы специальный надо на запрос прав


Я в курсе. В манифесте прописан запрос на админские права.
При старте такой программы юзером - у юзера спрашивают разрешение.
Но если программа стартует с автозагрузки, она блокируется (если нет цифр. подписи)


 
DVM ©   (2009-06-21 20:16) [14]


> Кто б сомневался ©

Я не уверен, но там этих манифестов разных довольно таки много разных. Может есть какая специальная его форма именно для твоего случая.
Т.е. я так понял манифест уже есть в ресурсах?
А если убрать?


 
Кто б сомневался ©   (2009-06-21 20:34) [15]

Нельзя его убрать, программе нужны админские права.
Я не уверен что есть такой вариант с манифестом, вроде раньше не замечал.
Да и сейчас уже пол дня собираю информацию по этому поводу, пока не заметил подобного.

Там (в большинстве источников) основной вариант запускать через планировщик задач..


 
Кто б сомневался ©   (2009-06-21 20:41) [16]

итак вопросы:

1, А если программа бесплатная, и нет смысла за деньги брать цифровую подпись  - предусмотрены ли эти условия у Microsoft? Можно ли такую программу запустить из автозагрузки, под админом?
Судя по всему нет.

2, Можно ли сделать чтобы при запуске из автостарта, программа не блокировалась (я понимаю что в трее пишется собщение, но это не то), а система спрашивала  запускать ее или нет?

3, можно ли программно отключить\включить UAC, - с вопросом юзеру или без него - неважно, главное программно, чтобы юзер не лазил в настройки. ?


 
Кто б сомневался ©   (2009-06-21 20:43) [17]

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


 
Игорь ©   (2009-06-21 21:46) [18]


> Кто б сомневался ©   (21.06.09 18:26) [7]


http://www.abylonsoft.com/help/hilfe_createcert.htm


 
Кто б сомневался ©   (2009-06-21 21:52) [19]

Ну с вопросом 2 - можно запустить вторую программу, которая не под админом, а она запустит уже мою, система спросить запускать или нет. но блин, корявый вариант, юзер все время будет подверждать запуск....

вопросы из [16]  еще актуальны и без ответа.


 
Дмитрий С ©   (2009-06-22 02:21) [20]

OpenSSL + pvk.exe + SignTool.exe = ЦП.
Правда, чтобы не подписывать сертификат в ЦС, его нужно будет раздать всем сотрудникам (можно через групповую политику, если речь идет о домене)


 
TIF ©   (2009-06-22 04:08) [21]

> Кто б сомневался ©   (21.06.09 18:02) [6]
> Мда нехило, я думал только раз нужно купить подпись.. Вот
> молодцы ребята. придумали себе зарплату на чистом месте.
> .. :)Validity Period Price1 Year            $4992 Year  
>          $8953 Year            $1295

Недавно видел на одном из сайтов Microsoft: $399, кажется ничего сто раз платить не надо, специально для тех кто собрался подписывтаь прог-у для висты в верисигне


 
test ©   (2009-06-22 09:30) [22]

TIF ©   (22.06.09 04:08) [21]
Окончательно M$ зарвался


 
Cobalt ©   (2009-06-22 10:29) [23]

> test ©   (22.06.09 09:30) [22]

За программу кто-то должен отвечать.
А если на ней еще и стоит цифровая подпись MS, то она тоже за неё впрягается, мол программа хорошая, не падает, не вирус не троян.

Это всё стоит зарплаты проверяющих.


 
brother ©   (2009-06-22 10:30) [24]

> не падает, не вирус не троян.

О_о они это прверяют?


 
Медвежонок Пятачок ©   (2009-06-22 10:33) [25]

А если на ней еще и стоит цифровая подпись MS, то она тоже за неё впрягается, мол программа хорошая, не падает, не вирус не троян.

+ проверка целостности. (гарантия что файл непатченный с момента подписания)


 
test ©   (2009-06-22 11:58) [26]

Cobalt ©   (22.06.09 10:29) [23]
То есть я пишу шаровару и продать ее не могу пока не заплачу 455 уе мелкософту?
Они так шароварщиков убьют, допустим Sierre или Oracle эту сумму легко потянут, а остальные как бы за обочинной?


 
Медвежонок Пятачок ©   (2009-06-22 12:00) [27]

а они про шароварщиков что-то знают?
а они должны о них как то заботится как мы об автовазе?
:)


 
test ©   (2009-06-22 12:03) [28]

Медвежонок Пятачок ©   (22.06.09 12:00) [27]
Если на M$ остануться только крупные конторы с сертификатами соответствия, то M$ потом сам будет приплачивать чтобы мелкие подтянулись, пример рядом Apple все тоже самое 10-15 лет назад и полный абзац как результат.


 
Медвежонок Пятачок ©   (2009-06-22 12:04) [29]

ну тогда тебе остается только приготовить мешок для денег и ждать.


 
test ©   (2009-06-22 12:07) [30]

Медвежонок Пятачок ©   (22.06.09 12:04) [29]
Как раз притягательность была что любой школьник может "супер" шаровару написать и продавать. Теперь с усложнением этого процесса, класс программ отваливается от M$, свято место пусто не бывает найдут другую ОСь.


 
Медвежонок Пятачок ©   (2009-06-22 12:08) [31]

Знакомая сказка. Ищут пожарные, ищут милиция .....


 
Anatoly Podgoretsky ©   (2009-06-22 12:25) [32]

> Cobalt  (22.06.2009 10:29:23)  [23]

В цель подписи это не входит, а только подтвердить аутеничность программы.


 
Плохиш ©   (2009-06-22 12:26) [33]

Молодцы в мелком софте. Нефиг фсякой дермошареваре в автозагрузке делать.


 
brother ©   (2009-06-22 12:30) [34]

> Нефиг фсякой дермошареваре в автозагрузке делать.

а как быть с прогами "для себя"?


 
test ©   (2009-06-22 12:33) [35]

Плохиш ©   (22.06.09 12:26) [33]
Например по работе надо сервис в автогруз и 24/7, в МелкийСофт с 455 амер рублями идти сразу после написания?


 
Anatoly Podgoretsky ©   (2009-06-22 12:34) [36]

> test  (22.06.2009 12:07:30)  [30]

Странно и как только мои программы еще работают?


 
Anatoly Podgoretsky ©   (2009-06-22 12:34) [37]

> test  (22.06.2009 12:07:30)  [30]

Странно и как только мои программы еще работают?


 
brother ©   (2009-06-22 12:35) [38]

> Странно и как только мои программы еще работают?

ну если даже программы от Анатолия работать не будут, тут уже все(


 
test ©   (2009-06-22 12:43) [39]

Anatoly Podgoretsky ©   (22.06.09 12:34) [36]
Именно сервисы именно 24/7 именно в автогруз? /*хотя конечно масло маслянное*/
Не нравиться мне их новая политика.


 
Медвежонок Пятачок ©   (2009-06-22 12:45) [40]

а что, для них более подходящей платформы нет кроме висты?



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2009.10.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.007 c
15-1250623324
{RASkov}
2009-08-18 23:22
2009.10.18
Песня про арбуз


3-1228230921
mosco
2008-12-02 18:15
2009.10.18
Uniqueidentifier в фигурных скобках, как от них избавиться?


2-1250149664
BornInUSSR
2009-08-13 11:47
2009.10.18
MDI-интерфейс


2-1250608683
sanx
2009-08-18 19:18
2009.10.18
Заставить memo воспринимать разделитель строки не только #13#10


2-1250149690
_Андрей
2009-08-13 11:48
2009.10.18
FastMM & records





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский