![]() |
eXeL@B —› Вопросы новичков —› оценка защиты крякми |
. 1 . 2 . >> |
Посл.ответ | Сообщение |
|
Создано: 19 апреля 2011 03:18 · Личное сообщение · #1 Создал простенький crackme, оцените степень защиты) запускаем регистратор, вводим ключ (допустим, что в реальных условиях после активации он будет сверяться на сервере и уничтожаться, но так как попробовать крякнуть крекми может ни один человек, я оставил возможность вписывать любой ключ), после получения ответа от сервера идем в крякми и вводим тот же ключ, программа Должна выдать "Привет мИр ололололо", что то типа этого. Не стебитесь сильно если удастся крякнуть за пару минут) vkmm.ru/CRACKME.rar ![]() |
|
Создано: 19 апреля 2011 04:40 · Личное сообщение · #2 |
|
Создано: 19 апреля 2011 05:12 · Поправил: imreadyourmind · Личное сообщение · #3 |
|
Создано: 19 апреля 2011 06:18 · Личное сообщение · #4 SReg я тоже чёт не вкурил о чём речь ваще, ![]() imreadyourmind пишет: К примеру цель, запустить программу после активации без ключа и получить корректный вид. Просто до активации, программа-пустышка. что мешает пропатчить exe? ![]() ИМХО вот здесь: vkmm.ru скоро появится прожка от ТС. imreadyourmind пытается видимо протестировать свою самописную защиту. вешай упх. ![]() |
|
Создано: 19 апреля 2011 06:36 · Поправил: imreadyourmind · Личное сообщение · #5 |
|
Создано: 19 апреля 2011 06:37 · Личное сообщение · #6 imreadyourmind пишет: без ключа и получить корректный вид без ключа "Привет мИр ололололо" не получишь И кто тебе посоветовал хешировать хеш 999/1001 раз? Это крайне ненадежно, и можно быстро расшифровать! Нужно как минимум 200000 или более раз! MasterSoft пишет: протестировать свою самописную защиту "защиты" как таковой я неувидел ![]() |
|
Создано: 19 апреля 2011 06:43 · Поправил: imreadyourmind · Личное сообщение · #7 SReg эээ а если в моей проге вместо "привет мир" будут использоваться реальные данные. без которых программа(я не имею ввиду этот крякми) не сможет функционировать?тогда сойдет за защиту? т.е. таким образом без ключа не получить корректно к примеру аккаунт, какой-нибудь текст использующийся в программе или еще что то. получается без ключа данные не отобразятся в корректном виде и софт не будет нормально работать 0о поправьте меня если я не прав. ![]() |
|
Создано: 19 апреля 2011 06:53 · Личное сообщение · #8 |
|
Создано: 19 апреля 2011 06:57 · Поправил: imreadyourmind · Личное сообщение · #9 inf1kek ну после активации софт привязывается к железу и серверу. разница между паролем на архив и привязкой к железу и серверу вроде есть 0о, тем более что ключ в планируемой проге повторно активировать будет нельзя. это здесь я сделал, что бы любой мог затестить. т.е. разница в том что архив распакует любой зная ключ, а в планируемой проге софт можно активировать только по ключу, который заранее лежит на сервере (это вроде как стандартная фишка) ![]() |
|
Создано: 19 апреля 2011 07:17 · Личное сообщение · #10 imreadyourmind пишет: т.е. разница в том что архив распакует любой зная ключ, а в планируемой проге софт можно активировать только по ключу Вот тут ты не прав. Разница в том, что архив распакует ЛЮБОЙ зная ключ, а с ключем активации распакует ЛЮБОЙ ОБИТАТЕЛЬ ЭТОГО ФОРУМА имея ключ, даже на другое железо. ----- Yann Tiersen best and do not fuck ![]() |
|
Создано: 19 апреля 2011 07:20 · Личное сообщение · #11 |
|
Создано: 19 апреля 2011 07:20 · Поправил: imreadyourmind · Личное сообщение · #12 PE_Kill в крякми присутствует привязка к железу, и ключ идет на любое железо, почему бы не попробовать активировать и отвязать от железа, так что бы данные отображались корректно на другом компе или скажем даже с прописаным в хостс 127.0.0.1 vkmm.ru? я именно за этим и запостил сюда( SReg крякми и сделан так что бы эмулировать ситуацию, когда у крякера есть ключ активации. ![]() |
|
Создано: 19 апреля 2011 07:29 · Личное сообщение · #13 |
|
Создано: 19 апреля 2011 07:34 · Поправил: imreadyourmind · Личное сообщение · #14 |
|
Создано: 19 апреля 2011 08:43 · Личное сообщение · #15 imreadyourmind ну вот держи свой крякмис сломаный, за пару минут раскрылся. Запускаем, вводим любой ключ и видим олололо. Просто дело в том, что ты думаешь что придумал что то новое, а на самом деле всё это устарело еще лет 5 назад. ![]() ----- Yann Tiersen best and do not fuck ![]() |
|
Создано: 19 апреля 2011 08:46 · Поправил: imreadyourmind · Личное сообщение · #16 |
|
Создано: 19 апреля 2011 08:52 · Личное сообщение · #17 Ты не так смотришь на проблему. Представь ты зашел на форум программистов и запостил исходник serial := GetHarwareID; if GetMD5(serial) = '1234567890' then ShowMessage('Ok!'); И попросил, сделайте так, чтобы не было проверки. Это сложно? Нет. Ты не умеешь читать ассемблерный код, поэтому тебе кажется, что ты замутил что то жутко сложное, а я умею и для меня это смешно. Я сделал Hwid := GetHwidBySpace **** тут много раз его обсчитываем **** Hwid := 'ТОТ ЧТО ПОСЧИТАЛСЯ ПЕРВЫЙ РАЗ' Т.е. как видишь ничего сложного. ----- Yann Tiersen best and do not fuck ![]() |
|
Создано: 19 апреля 2011 09:03 · Поправил: imreadyourmind · Личное сообщение · #18 |
|
Создано: 19 апреля 2011 09:20 · Поправил: PE_Kill · Личное сообщение · #19 imreadyourmind пишет: есть какой-нибудь совет по улучшению этих алгоритмов или это совсем бесполезно? Сделать так, чтобы мы не могли читать ассемблерный листинг, а это сложно ![]() imreadyourmind пишет: а если самим ключем к расшифровке будет сам хвид? Ты так и не понял сути. Какая мне разница что там будет ключем расшифровки? Я вижу всё что ты написал так же как ты видишь свой исходный код при разрабоке. Ну я тогда сам хвид подменю и всё. ЗЫ А если ты скроешь код, то можно подменять результат который возвращают апи функции. Для получения параметров железа. Так что в этой сфере всё очень хреново, даже у крутых протекторов. ----- Yann Tiersen best and do not fuck ![]() |
|
Создано: 19 апреля 2011 09:28 · Личное сообщение · #20 |
|
Создано: 19 апреля 2011 09:46 · Личное сообщение · #21 imreadyourmind Мой тебе совет - купи готовый протектор и не парься. Он тебя немножко успокоит и добавит немножко геморроя легальным пользователям. А если случится чудо - немного оттянет выход кряка. Время потраченное на защиту лучше потратить на полезный функционал, ибо унылое говно, чуть менее чем полностью состоящее из защитных приемов по кусочкам надерганных из интернета, никто покупать не будет, а кто случайно купит - тут же потребует манибек, ибо оно не будет нормально работать. ----- PGP key ![]() |
|
Создано: 19 апреля 2011 10:01 · Личное сообщение · #22 |
|
Создано: 19 апреля 2011 13:01 · Личное сообщение · #23 |
|
Создано: 19 апреля 2011 13:16 · Личное сообщение · #24 |
|
Создано: 19 апреля 2011 13:20 · Личное сообщение · #25 |
|
Создано: 19 апреля 2011 13:22 · Личное сообщение · #26 |
|
Создано: 19 апреля 2011 13:37 · Личное сообщение · #27 |
|
Создано: 19 апреля 2011 13:48 · Личное сообщение · #28 |
|
Создано: 19 апреля 2011 13:50 · Личное сообщение · #29 vnekrilov пишет: Это верно, поскольку чем больше сталкиваешься с разными протекторами, тем больше убеждаешься, что новых идей НЕТ!!! А их и не будет. Правила игры задаются ограничениями среды, в которой работает программа. И чем дальше, тем больше добавляется новых ограничений, и меньше остается рабочих методов защиты. И это замечательно, ибо нефиг, пора прививать быдлокодерам культуру программирования, и лучший способ это сделать - говноподелки не должны работать. ----- PGP key ![]() |
|
Создано: 19 апреля 2011 14:16 · Личное сообщение · #30 |
. 1 . 2 . >> |
![]() |
eXeL@B —› Вопросы новичков —› оценка защиты крякми |
Эта тема закрыта. Ответы больше не принимаются. |