Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Спрятать записи в реестре, Hidden registry keys / entries 
:(
    Опции темы
Mastroyani
Дата 15.12.2009, 20:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 15.12.2005

Репутация: нет
Всего: нет



Здравствуйте, у меня задача:

Сделать приложение Trial (Пробная версия на 30 дней).
По гуглу есть разные подходы в том числе и спрятанные (не просто зашифрованные, но и спрятанные, невидимые в regedit) записи в реестре.
Только пока не въехал как это делается и можно ли сделать такое вообще в .нет/csharp?

Спасибо заранее,
Мастрояни
PM MAIL   Вверх
Heinzz
Дата 15.12.2009, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 12.12.2008
Где: .net

Репутация: 5
Всего: 9



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


--------------------
user posted image
PM MAIL   Вверх
Mastroyani
Дата 16.12.2009, 02:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 15.12.2005

Репутация: нет
Всего: нет



Цитата(Heinzz @ 15.12.2009,  22:32)
можно особо не шифровать, а записаться в несвойственное для приложение место при установке. Да хоть записаться в ветку где номера флэшек вставленных записываются smile

ясно.спасибо. ну будем извращаццо  smile 
PM MAIL   Вверх
tol05
Дата 16.12.2009, 02:38 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1632
Регистрация: 21.12.2006
Где: Харьков

Репутация: 63
Всего: 170



думаю это поможет )


--------------------
На хорошей работе и сны хорошие снятся.
PM MAIL   Вверх
Mastroyani
Дата 16.12.2009, 12:00 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 15.12.2005

Репутация: нет
Всего: нет



Цитата(tol05 @ 16.12.2009,  02:38)
думаю это поможет )

То что надо, благодарю!

Прикольный коммент под статьёй:
how can I get the invisible key back???

 smile 

Это сообщение отредактировал(а) Mastroyani - 16.12.2009, 12:02
PM MAIL   Вверх
Heinzz
Дата 17.12.2009, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 12.12.2008
Где: .net

Репутация: 5
Всего: 9



а если пользователь key целиком удалит?


--------------------
user posted image
PM MAIL   Вверх
tol05
Дата 17.12.2009, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1632
Регистрация: 21.12.2006
Где: Харьков

Репутация: 63
Всего: 170



можно попробовать и key задавать по тому же принципу, что и Value.

просто экспериментировать на своих машинах не хочу )

может "икнуться" )


--------------------
На хорошей работе и сны хорошие снятся.
PM MAIL   Вверх
Heinzz
Дата 17.12.2009, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 12.12.2008
Где: .net

Репутация: 5
Всего: 9



Цитата(tol05 @  17.12.2009,  12:25 Найти цитируемый пост)
просто экспериментировать на своих машинах не хочу )

вдруг как и value перестанут ключи быть видимы smile 
Mastroyani напишите пожалуйста о результатах


--------------------
user posted image
PM MAIL   Вверх
tol05
Дата 17.12.2009, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1632
Регистрация: 21.12.2006
Где: Харьков

Репутация: 63
Всего: 170



Цитата(Heinzz @  17.12.2009,  13:17 Найти цитируемый пост)
вдруг как и value перестанут ключи быть видимы

ну так к этому и стремимся как я понял )
Цитата(Heinzz @  17.12.2009,  10:54 Найти цитируемый пост)
а если пользователь key целиком удалит? 





--------------------
На хорошей работе и сны хорошие снятся.
PM MAIL   Вверх
Mastroyani
Дата 3.1.2010, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 15.12.2005

Репутация: нет
Всего: нет



Действие                                                                            От руки (regedit)                    C# (библиотека Microsoft.Win32)

Создать папку с названием больше чем 256 знаков    Не получилось                  Не получилось.
                                                                                                                                        System.ArgumentException was unhandled
                                                                                                                                        Message="Длина вложенных параметров реестра 
                                                                                                                                        не должна превышать 255 знаков." …

Назвать valuename больше чем 256 знаков                     Получилось. 
                                                                                         Записи не видать 
                                                                                         после обновления.                    Таже самая ошибка.

Назначить value                                                            Не получилось. 
                                                                                        Ошибка о том что 
                                                                                        valuename больше 256 …    



От руки можно создать запись которая будет невидимой, только ей значение не присвоишь.
А программно ... есть функция SetValue(valuename, value). Нет SetValue(valuename).
Так что программно вообще ничё не получается. Но я чувствую что есть какое-то абалденное решение!
Ток для меня стоит вопрос Стоит ли продолжать поиски или нет. Если кто ещё что нибудь знает, буду благодарен.

Я использовал Microsoft.Win32. Кто знает ещё пути записи в реестр? 
Ошибку эту пока никак не обойти.

Кто нибудь делал уже 30 days Trial Version?  Можете
способы назвать к которым прибегли? ... и програмку заодно )



Это сообщение отредактировал(а) Mastroyani - 5.1.2010, 00:03
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0799 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.