Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 | 4 |

 

  Вопрос: Как делать trial? Добавлено: 21.03.05 21:49  

Автор вопроса:  CyRax  | Web-сайт: basicproduction.nm.ru | ICQ: 204447456 

Ответить

  Ответы Всего ответов: 47  

Номер ответа: 31
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #31
Добавлено: 22.03.05 23:20
Ну скажем я соглашуся ) Только понять-бы а что требуется...

Ответить

Номер ответа: 32
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #32
Добавлено: 23.03.05 00:54
Сорри, если такой пост был уже, но может поставить ограничение на количество запусков? идея может несколько туповатая, но многие так делают :-)

Ответить

Номер ответа: 33
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #33
Добавлено: 23.03.05 01:04
 Ну вобщем то сама ловушка в сокращённом варианте. Я пытался было повторить подвиг Мересьева (посидел над ней пару часов), но у меня всё время выбивало и я забил на это дело. Сейчас вот пытаюсь взяться опять, но что то не тянет меня :)
 Вобщем сам аддон состоит из ловушки и препроцессора. Препроцессор мне нафиг не нужен - он там экзешник патчит и какие то ресурсы к нему пришивает (я в подробности не вдавался). А вот ловушка меня очень даже интересует, причём на самом примитивном уровне - только чтобы сообщения IDE ловила и всё.
 Ну а если не влом будет, то можно и сообщения текстового окна отлавливать. До самого текстового окна (ну то в котором код набирают) ещё добраться нужно. Самое главное окно имеет класс "PBWIN32MAIN", в нём есть дочернее MDI-окно класса "MDIClient", в нём ещё окно класса "PBWIN32CODE" (причём их может быть несколько), содержащее имя файла, ну а в нём уже дочернее само окно редактирования класса "PBEDIT32".
 PBWIN32MAIN->MDIClient->PBWIN32CODE()->PBEDIT32
Как там в коде Матусовского не знаю, но я текущее окно PBEDIT32 нахожу как GetTopWindow(GetTopWindow(MDIClient)).
 Вообще у него прога построена по другому, это просто чтобы ты представление имел.

 Если ещё что будет не понятно - спрашивай.

Ответить

Номер ответа: 34
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #34
Добавлено: 23.03.05 01:24
Morpheus,
 Ну может быть, только я уже отказался от триала. Стоящих идей так никто и не высказал, а писать в реестр в 100 местах для запутывания - хакеры народ терпеливый :)

Ответить

Номер ответа: 35
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #35
Добавлено: 23.03.05 03:02
пиши в зашифровонном виде в запороленный заархивированный стандартный екзешник винды, типа интерната.екзе... ладно забей

Ответить

Номер ответа: 36
Автор ответа:
 Черный ворон



Разработчик

ICQ: 342881585 

Вопросов: 32
Ответов: 256
 Профиль | | #36 Добавлено: 23.03.05 04:51
Еще оди вариант защиты.
Предположим, что ты договорился ставить демо программу у клиента 32 чиса. А вечером 31 ты телаешь инсталяшку с запускающим файлом в котором жестко прописано 32 число. Также делаешь 2-3 ключа в реестре (поглубже) для отвода глаз.
При каждом последующем запуске программа проверяет текущую дату и дату которая зашита в ехе (32 число), изменям ключи реестра и выводим сообщение: осталось стока-то дней. Ктото ее пытается взломать, находит эти ключи, меняет их. Программа видит, что ключи изменились и выводит сообщение, что осталось две недели нормальной работы. Взломщики программы пьют пиво от радости, что так быстро ее взломали, а на самом деле осталось несколько дней нормальной работы. После окончания срока твоя программа уничтожает саму себя оставляя одну форму на которой написано: если хотите то покупайте. При повторной установке программы ничего не выйдет ведь дата установки намертво прошита.

Ответить

Номер ответа: 37
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #37
Добавлено: 23.03.05 09:05
Нефига не понял ;)

Ответить

Номер ответа: 38
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #38
Добавлено: 23.03.05 12:28
2CyRax, как-нить в аське поболтаем что именно надо... Так на словах много не наобъясняешь :

Ответить

Номер ответа: 39
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #39
Добавлено: 23.03.05 12:53
Днём (до 19 по Москве) я здесь: 347928065

Ответить

Номер ответа: 40
Автор ответа:
 Comanche



Вопросов: 87
Ответов: 459
 Профиль | | #40 Добавлено: 23.03.05 14:01
2CyRax:
Вот это тебе не подойдёт (DLL-ка для отлова WH_CBT)?
http://www.mentalis.org/vbexamples/vbexample.php?vbexample=DSCBTSHL&category=MISC

Ответить

Номер ответа: 41
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #41
Добавлено: 23.03.05 14:23
Ой, не туда вставил :) Это я машинально. Нет, зачем мне она. У меня код есть, только там мусора много лишнего.

Ответить

Номер ответа: 42
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #42 Добавлено: 24.03.05 07:26
Защита от горе-хакеров - сверение даты создания главного файла программы с
текущей, но от перестановки программы этот метод не защищен :(

А какова цена твоего аддона? Он бы неплохо мне помог... и где можно достать
пробную версию... для изучения :) Может возможен обмен?
(проси чего требуется по мылу zagzag2003#mail.ru если нтересно)

Ответить

Номер ответа: 43
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #43
Добавлено: 24.03.05 10:45
 Для стран СНГ - 25 вечнозелёных. А ты что на PB перелез? Обмен на что собственно? Мне пока ничего не надо вроде :)
 Пробную версию пока не дам. Сначала сделаю нормальную ловушку, а если не сделаю. Если sne поможет - будет быстрее, а если нет - сам сделаю.

PS: Как вы считаете, стоит в аддон вкладывать библиотеку для работы с базами DBF (я сейчас пишу, на VB кстати) или это не будет не к месту?

Ответить

Номер ответа: 44
Автор ответа:
 Comanche



Вопросов: 87
Ответов: 459
 Профиль | | #44 Добавлено: 24.03.05 12:07
Адд-он - для PB, а работа с DBF - для VB, так? если да, то имхо не стоит: не в тему как-то...

Ответить

Номер ответа: 45
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #45
Добавлено: 24.03.05 13:38
Нет, ну конечно же я перепишу её на PB :)

А на VB - это тестовая. Можно сказать для вас пишу (ну в смысле как пример потом на сайт отправлю). :)

Ответить

Страница: 1 | 2 | 3 | 4 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам