Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2009, 22:36   #11
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Цитата:
Сообщение от JTG Посмотреть сообщение
Project1 говорит доступна новая версия, а потом Invalid filename
--
Ломать ничё не надо, триал сбрасывается удалением HKLM\SOFTWARE\Classes\CLSID\{0A06DA 4B-C979-4883-9CFE-46376ADDBB44} и kcplocal.dll в папке dllcache. Буэ, грязные методы защиты
Кстати нет , этим не сбрасываться )))
uberchel вне форума Ответить с цитированием
Старый 28.07.2009, 22:42   #12
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Сбрасывается, ну может CLSID другой будет. А ещё лучше установить параметр ThreadingID=80000000h, 2 миллиарда запусков, хе-хе
пыщь
JTG вне форума Ответить с цитированием
Старый 28.07.2009, 23:45   #13
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Не только это надо, ищите , больше 30 не потянет )), и компонент таки не сломали! Это защита так сказать была только наглядной, потом будет совсем другая. И лучше бы не пытались сломать а посоветовали, что можно добавить или изменить. А компонент таки не сломали, даже c такой худой защитой ))), юзайте PVDAmps !
uberchel вне форума Ответить с цитированием
Старый 29.07.2009, 03:53   #14
Виталий Серов
Заснувший
Форумчанин
 
Регистрация: 13.03.2009
Сообщений: 213
По умолчанию

Цитата:
Не только это надо, ищите , больше 30 не потянет )), и компонент таки не сломали!
Более ни чего не надо, специально скачал и проверил... Когда прога заругалась, что мол "всё, приехали" я удалил фаил kcplocal.dll и поставил значение {0A06DA4B-C979-4883-9CFE-46376ADDBB44} - InprocServer32 - ThreadingID обратно в 30. программа безмолвно опять заработала.
Цитата:
Это защита так сказать была только наглядной, потом будет совсем другая.
Ну так если ваш компонент станет популярным, то люди взламают любую...
Цитата:
И лучше бы не пытались сломать а посоветовали, что можно добавить или изменить.
На мой взгляд компонент который сравнивает версии двух файлов(сервак и комп) лишнее, ну например если на серваке фаил в архиве каком нибуть, или с изменением версии изменится ссылка(например ведётся история версий) или ещё что... А тут ещё платить за компонент который умеет сравнивать версии.
ИМХО: Легче сделать к примеру на серваке TXT фаил и обновлять его с каждой новой версией вынимая текст из него - узнавать версию программы - "Дёшево и сердито"
Цитата:
юзайте PVDAmps
Что это? Google ничего не знает об этой штуке....

Последний раз редактировалось Виталий Серов; 29.07.2009 в 04:13.
Виталий Серов вне форума Ответить с цитированием
Старый 29.07.2009, 15:17   #15
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Цитата:
Сообщение от Виталий Серов Посмотреть сообщение
Более ни чего не надо, специально скачал и проверил... Когда прога заругалась, что мол "всё, приехали" я удалил фаил kcplocal.dll и поставил значение {0A06DA4B-C979-4883-9CFE-46376ADDBB44} - InprocServer32 - ThreadingID обратно в 30. программа безмолвно опять заработала.

Ну так если ваш компонент станет популярным, то люди взламают любую...

На мой взгляд компонент который сравнивает версии двух файлов(сервак и комп) лишнее, ну например если на серваке фаил в архиве каком нибуть, или с изменением версии изменится ссылка(например ведётся история версий) или ещё что... А тут ещё платить за компонент который умеет сравнивать версии.
ИМХО: Легче сделать к примеру на серваке TXT фаил и обновлять его с каждой новой версией вынимая текст из него - узнавать версию программы - "Дёшево и сердито"

Что это? Google ничего не знает об этой штуке....
Да в компонент я уже надумал, и с TXT сделать и еще несколько функций, я уже говорил об этом. И это только готовые функции, но есть и др по отдельности, вот там вы можете сами написать процедуру\функция как вам надо !
uberchel вне форума Ответить с цитированием
Старый 29.07.2009, 15:44   #16
lennon
Заблокирован
 
Регистрация: 18.11.2007
Сообщений: 254
По умолчанию

я поздно прочитал ) но если твоей целью было постоянно выскакивающее окошко, о том шо пора плотить, то я сделал как надо, а ешо шо за хрень, когда я распаковал ехешник? шо за окошко с сообщением о вирусах? это так и длолжно было быть ? ) ну его тоже терь не будет. да вот вылаживаю крякнутую прогу. да кстате, если такой же алгортм останеться можно автопатч написать и не будешь ты продавать ничего. я за бесплатный софт!!

Dumped_.zip
да кстате

вот два адресса где нужно было установить безусловный переход, и все...
004551AC = EB
00456653 = EB

ну а ваще ты пользвался upx Это не криптор а упаковщик... так шо если пишешь платную хрень то советую написать самому криптор (дольше будут ломать ) ну или брать что нить платное или по крайней мере новое, но не забывай - все равно взломают.
я потратил 2 минуты на поиск OEP и минут 20 чтобы крякнуть.

Последний раз редактировалось lennon; 29.07.2009 в 15:47.
lennon вне форума Ответить с цитированием
Старый 29.07.2009, 16:28   #17
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Молоденц, Но на постройку этой защиты у меня ушло около 1.5 после того как прочел твой пост,
И защита будет совершенно др, а криптор да напишу сам.

З.Ы. И вообще сразу все потянулись сломать, а я просил потестить!

Последний раз редактировалось uberchel; 29.07.2009 в 16:30.
uberchel вне форума Ответить с цитированием
Старый 29.07.2009, 16:33   #18
lennon
Заблокирован
 
Регистрация: 18.11.2007
Сообщений: 254
По умолчанию

как напишешь дашь знать )) особенно криптор
интересно успею ли я за 5 минут найти oep хехехехех )
Цитата:
З.Ы. И вообще сразу все потянулись сломать, а я просил потестить!
ну не обижайся, уж 5$ многотовато =) можно сказать даже хамство

Последний раз редактировалось lennon; 29.07.2009 в 16:38.
lennon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как заставить форму всегда быть поверх всех окон AnnNet Общие вопросы Delphi 9 11.12.2013 16:16
ZuBy MP v 2.01 (прошу чуть потестить) ZuBy Мультимедиа в Delphi 49 29.08.2009 10:59
Как сделать, чтобы слово пирамида всегда писалось с Заглавной буквой asale Microsoft Office Word 3 22.01.2009 20:51
Всегда позади и всегда впереди в одном приложении Legat Win Api 4 27.10.2007 15:48
Как сделать форму всегда активной? londoner Общие вопросы Delphi 3 04.03.2007 14:44