Сейчас на форуме: padad42664, kris_sexy, site-pro, vasilevradislav (+6 невидимых)

 eXeL@B —› Крэки, обсуждения —› Приложение для защиты программы
. 1 . 2 . >>
Посл.ответ Сообщение


Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 19 февраля 2005 10:43
· Личное сообщение · #1

Подскажите, пожалуйста, существует ли в природе такой протектор, позволяющий нацепить на программу ограничение на ее запуск только на конкретной машине. То есть нужно чтобы при первом запуске программа запускалась, считывала какие-либо данные о компьютере (серийники железа, например), записывала их в укромное место и при повторных запусках выполнялась бы проверка подлинности машины, на которой она запускается. ASProtect, вроде, такую штуку не может соорудить...

Заранее благодарен за ответ...




Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 24 февраля 2005 12:21
· Личное сообщение · #2

Или подскажите компоненты для Delphi, с помощью которых можно собрать массовую информацию о железе компьютера...



Ранг: 145.8 (ветеран)
Активность: 0.070
Статус: Участник
www.int3.net

Создано: 24 февраля 2005 12:40
· Личное сообщение · #3

ну я невнимательно читал вопрос, но кажется почти любой протектор такую фишку поддерживает =)
свкп, аспр, ацпр, хпрот, ориен, арма, например)



Ранг: 384.1 (мудрец)
Активность: 0.250
Статус: Участник
www.int3.net

Создано: 24 февраля 2005 12:56
· Личное сообщение · #4

Larry
Да просто делай запрос и по ИД железа шифруй кусок кода своего, а потом УПиКсой запакуй. Запустишь на другой машине: плохо всё. Но захотят отломать - отломают

-----
Подписи - ЗЛО! Нужно убирать!





Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 24 февраля 2005 13:19
· Личное сообщение · #5

nice, понятно, спасибо. Отломать-то можно все. Главное грамотно сделать.
NG, а можно названия протекторов полнее написать. Я кроме армы и аспра ничего не понял.

Как Вы считаете, какой протектор из вышеперечисленных труднее поддается отладке и более грамотно спроектирован?



Ранг: 384.1 (мудрец)
Активность: 0.250
Статус: Участник
www.int3.net

Создано: 24 февраля 2005 13:34
· Личное сообщение · #6

Larry
если брать надежность, то я бы остановился на 2ом аспре

-----
Подписи - ЗЛО! Нужно убирать!





Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 24 февраля 2005 13:57
· Личное сообщение · #7

Аспр понадёжнее.
Арма нестабильная.
СВКП вроде не так крут.
Хпрот нестабильный
Ацпр... ну вроде более менее =)
Ориен х.з.

Ещё обсидиум забыли. Он вроде тоже ничего.
Ну и ехекриптор для шлифовки =)



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 24 февраля 2005 14:54
· Личное сообщение · #8

Larry
Про Аспр столько написано и столько инструментов для облегчения снятия создано, что мне кажется лучше выбрать что-то другое. На русском про Арму в три раза меньше статей.
Можно часть проги в архив, а пароль к нему как-то завязать на конкретную машину, сам понимаешь, это довольно сложно реализовать тем более на Дельфи. Самый геморройный вариант взлома - это, похоже, демо тогда части проги просто нет без ключа.
В общем nice прав.

ЗЫ я только начинающий, поэтому могу заблуждаться.

-----
Всем привет, я вернулся




Ранг: 384.1 (мудрец)
Активность: 0.250
Статус: Участник
www.int3.net

Создано: 24 февраля 2005 14:57
· Личное сообщение · #9

Bitfry
на дельфе не сложно реализовать ;)

-----
Подписи - ЗЛО! Нужно убирать!





Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 24 февраля 2005 16:49
· Личное сообщение · #10

Bitfry, мне программа не на паблик нужна, а как сопровождение небольшое (но ценное ), поэтому я думаю, что до кулхацкерских рук она не доберется. Поэтому вариант демы тоже отпадает.
nice, подскажи, где найти второй аспр без нагов? Вы давали ссылки на форум ExeTools, но там регистрации нет сейчас. Буду благодарен за линк



Ранг: 384.1 (мудрец)
Активность: 0.250
Статус: Участник
www.int3.net

Создано: 24 февраля 2005 17:30
· Личное сообщение · #11

Larry
Только тут, но сам не смотрел, может и демка:
wasm.ru/baixado.php?mode=tool&id=129

-----
Подписи - ЗЛО! Нужно убирать!




Ранг: 54.9 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 24 февраля 2005 18:19
· Личное сообщение · #12

На Delph'ях лего можно замутить шифрование части кода по ключу на основе параметров компа!
Делал одному частннику такое. Но опять же что помешает отследить ту часть программы где получается этот самый пароль и просто не подправить потом программулину.




Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 24 февраля 2005 19:16
· Личное сообщение · #13

nice, судя по комментариям, там демка. :\

xShadow, можешь кусок примера кинуть для шифрования части кода? Я просто с этим еще не сталкивался...



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 24 февраля 2005 19:35 · Поправил: turist
· Личное сообщение · #14

уществует ли в природе такой протектор, позволяющий нацепить на программу ограничение на ее запуск только на конкретной машине только учти зарегистрированные пользователи это ОЧЕНЬ не любят, так как железо обновляется довольно быстро. Я сам какую то хрень ломал недавно... тесты какие то лицензионные честно купленные за 450 рэ. Просто потому что элементарно скопировать нельзя было- а нужно то было 2 копии всего сделать никуда дальше их выкладывать никто не собирался. C моей точки зрения эта защита идиотизм полнейший - честный пользователь имеет меньше прав чем нечестный как следствие честный пользователь сам придет и попросит сломать и будет абсолютно прав




Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 24 февраля 2005 20:35
· Личное сообщение · #15

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



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 февраля 2005 01:32 · Поправил: turist
· Личное сообщение · #16

а ну если есть физический контакт тогда конечно легче

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

Вобще по идее надо ставить привязку к той комлектующей которая реже всего обновляется /блин а там ведь все быстро обновляется/ но все равно уведут, если очень надо будет...



Ранг: 54.9 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 25 февраля 2005 11:07
· Личное сообщение · #17

Larry пишет:
можешь кусок примера кинуть для шифрования части кода? Я просто с этим еще не сталкивался...

То что делал выложить естествнно не могу, но примерно через месяц будет Delphi SDK с open source я надеюсь, если сил хватит закончить начатое.




Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 25 февраля 2005 16:14
· Личное сообщение · #18

xShadow, нет, мне твой сорс не нужен. Просто принцип действия. Мне бы только суть зацепить в символьном эквиваленте.




Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 25 февраля 2005 16:52 · Поправил: GPcH
· Личное сообщение · #19

Larry пишет: Подскажите, пожалуйста, существует ли в природе такой протектор, позволяющий нацепить на программу ограничение на ее запуск только на конкретной машине. То есть нужно чтобы при первом запуске программа запускалась, считывала какие-либо данные о компьютере (серийники железа, например), записывала их в укромное место и при повторных запусках выполнялась бы проверка подлинности машины, на которой она запускается. ASProtect, вроде, такую штуку не может соорудить... Юзай GPcH Protect. Писал я его давно, но он это делает
Данная программа предназначена для защиты исполняемых
файлов от нелегального копирования. Основными методами
данной защиты являются: привязка программы к Bios'у
компьютера и привязка программы к серийному номеру диска.
Программа работает только в Windows 98/ME. Защищенный
исполняемый файл для запуска будет требовать MSVBVM60.DLL.
URL: http://www.dotfix.net/soft/GPcH_Protect.zip http://www.dotfix.net/soft/GPcH_Protect.zip

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!





Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 26 февраля 2005 09:41
· Личное сообщение · #20

GPcH, у меня ХР.

Я тут пробовал ASProtect v.1.31 build 05.18 RC. Пометил Trial Info --> Limited trial, Number of executions --> 1. Также отметил Use Registration keys. В панельке с серийным номером есть такая надпись Hardware ID и TEdit для него. Как я понимаю, что это именно привязка к железу. Расскажите, кто-нибудь, подробнее о данной опции и как ее правильно использовать?

Заранее благодарен...




Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 26 февраля 2005 13:18
· Личное сообщение · #21

Larry пишет:
GPcH, у меня ХР.

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

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!





Ранг: 332.0 (мудрец)
Активность: 0.180
Статус: Участник
•Pr0tEcToRs KiLLeR•

Создано: 26 февраля 2005 13:47
· Личное сообщение · #22

Larry пишет:
Расскажите, кто-нибудь, подробнее о данной опции и как ее правильно использовать?

ты перед тем как спрашивать хелп к аспру почитай, там написано всё.




Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 26 февраля 2005 19:39
· Личное сообщение · #23

Mario555, какой хелп? Бета версия, один экзешник!




Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 26 февраля 2005 19:39
· Личное сообщение · #24

GPcH, спасибо, попробую.




Ранг: 114.4 (ветеран), 21thx
Активность: 0.040.01
Статус: Участник

Создано: 26 февраля 2005 19:41 · Поправил: Larry
· Личное сообщение · #25

Може кинете справку по аспру на мыльцо или выложите здесь?!



Ранг: 11.1 (новичок)
Активность: 0=0
Статус: Участник

Создано: 23 февраля 2007 02:32
· Личное сообщение · #26

серийник Биос: string(pchar(ptr($FEC71)))
тип проца: GetSystemInfo(sysInfo); Result := sysInfo.dwProcessorType
винт: GetVolumeInformation (Drv, VName, 255, Serial, 0, 0, FSName, 255)
тут Drv - буква раздела, по которому надо инфу (типа 'C:'), возвращает VName (название раздела), Serial (серийник винта), FSName (название файловой системы)



Ранг: 63.1 (постоянный)
Активность: 0.040
Статус: Участник

Создано: 23 февраля 2007 03:18
· Личное сообщение · #27

Larry,

для твоих нужд лучше всего подойдет WinLicence, в данный момент версии 1.8.5.5, по моему, уже упоминавшийся Аспр, Armadillo 4.64, естественно, SVKProtector.
ExeCrypt хорошо привяжет прогу к твоей собственной машине, для другой машины будет геморно получить хвид.
Из того что по проще есть какой-то AZProtector.



Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 23 февраля 2007 03:21
· Личное сообщение · #28

ипать, на дату посмари.. и кста
> серийник Биос: string(pchar(ptr($FEC71)))
попробуй скомпилить... если не вылетишь на access violation я тебе лично дам 1000 WMZ...

-----
Shalom ebanats!




Ранг: 500.5 (!), 8thx
Активность: 0.230
Статус: Участник

Создано: 23 февраля 2007 04:20
· Личное сообщение · #29

Закройте топег. И вообще - что за привычка помогать жыдокодэрам, какие еще фемиды и аспры ? Пусть вешают упикс и радуются..

-----
"Пусть видят, что мы не шутим. Стволы для понта, ножи для дела" Lock, Stock & Two Smoking Barrels




Ранг: 6.6 (гость)
Активность: 0.010
Статус: Участник

Создано: 23 февраля 2007 04:28
· Личное сообщение · #30

Smon пишет:
Закройте топег. И вообще - что за привычка помогать жыдокодэрам, какие еще фемиды и аспры ? Пусть вешают упикс и радуются..

+1
cracklab все-таки...


. 1 . 2 . >>
 eXeL@B —› Крэки, обсуждения —› Приложение для защиты программы
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати