Русский / Russian English / Английский

Сейчас на форуме: MasterSoft, tihiy_grom (+5 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 eXeL@B —› Основной форум —› Cool crackme by brokensword
Посл.ответ Сообщение

Ранг: 40.9 (посетитель)
Статус: Участник
diProtector Software

Создано: 16 ноября 2004 16:19 New!
Цитата · Личное сообщение · #1

Я знаю что здесь водится много любителей нестандартных защит. В любой защите всегда есть то самое слабое место - некая сверка, после которой поведение программы меняется. Достаточно найти это место(а) - и кряк готов. Меня всегда мучил вопрос - можно ли сделать так, чтобы место сверки было нереально обнаружить? Поначалу кажется, что это невозможно. И действительно - в сколь угодно долго выполняющейся последовательности действий мы рано или поздно придем к месту сверки. Однако многозадачная среда может полностью изменить видение данной проблемы -
предлагаю Вашему вниманию свой crackme на эту тему. Ну на ключ я даже не надеюсь - хотя бы скажите ГДЕ происходит вывод сообщения об успехе. Главный вопрос на который я не нахожу ответа, однако чувствую что он где-то рядом: как по-вашему, КАК именно наилучшим образом можно применить подобный трюк? Как бы Вы максимально эффективно его применили? Если бы Вам предложили его взломать за деньги - на какую сумму Вы бы согласились и каким образом ломали, с какой стороны вообще здесь можно подлезть?

А что было бы, если:
а). Весь код crackme равномерно "размазан" по телу защищаемого приложения
б). Весь код crackme написан на VB
в). Предложите свой вариант

Сам крякми в аттаче...

Ранг: 40.9 (посетитель)
Статус: Участник
diProtector Software

Создано: 16 ноября 2004 16:23 New!
Цитата · Личное сообщение · #2

блин, нет здесь никакого аттача... качайте значит отсюда:
brokensword.narod.ru/crackme.zip


Ранг: 1288.1 (!!!!)
Статус: Модератор

Создано: 16 ноября 2004 16:29 New!
Цитата · Личное сообщение · #3

Broken Sword пишет:
Если бы Вам предложили его взломать за деньги - на какую сумму Вы бы согласились и каким образом ломали, с какой стороны вообще здесь можно подлезть?

Хмм... Не так вопрос поставлен. Надо так: я плачу N-ную сумму, согласится ли кто-нить сломать этот крякми?

Ранг: 8.9 (гость)
Статус: Участник

Создано: 16 ноября 2004 16:30 · Поправил: geRC New!
Цитата · Личное сообщение · #4

Млин, зашёл в этот топик, думая, что увижу здесь крякми под покетПиСи Как я ошибся :'(


Ранг: 1288.1 (!!!!)
Статус: Модератор

Создано: 16 ноября 2004 16:34 New!
Цитата · Личное сообщение · #5

geRC
Гы, а с чего ты взял про покетРС?


Ранг: 199.6 (ветеран)
Статус: Участник
www.uinc.ru

Создано: 16 ноября 2004 16:58 · Поправил: DrGolova New!
Цитата · Личное сообщение · #6

Еще один конечный автомат шоли изобрели?

> б). Весь код crackme написан на VB

Расслабился и получал бы удовольствие ;)

Ранг: 8.9 (гость)
Статус: Участник

Создано: 16 ноября 2004 17:15 New!
Цитата · Личное сообщение · #7

Ara
Ну взять хотя бы статьи на васме Ну и ещё всякие посты на PDA-related форумах


Ранг: 1288.1 (!!!!)
Статус: Модератор

Создано: 16 ноября 2004 17:20 New!
Цитата · Личное сообщение · #8

geRC
Не,я серьезно. Просто никогда не интересовался Роскет и параллели между ним и названием топика не вижу...

Ранг: 8.9 (гость)
Статус: Участник

Создано: 16 ноября 2004 17:21 New!
Цитата · Личное сообщение · #9

А я вот как раз наоборот - очень интересовался покетом Просто ник Broken Sword мне знаком, вот почему я так решил.


Ранг: 265.2 (наставник)
Статус: Участник
very WELL :)

Создано: 16 ноября 2004 21:42 New!
Цитата · Личное сообщение · #10

Куча thread'ов создаётся %)
Шуточный крякед.ехе прилагаю

_1189372144__crackme_joke_patch.zip


Ранг: 124.7 (ветеран)
Статус: Участник

Создано: 17 ноября 2004 04:56 New!
Цитата · Личное сообщение · #11

да, я кстати тоже подумал что pocket

Ранг: 1.0 (гость)
Статус: Участник

Создано: 17 ноября 2004 05:31 New!
Цитата · Личное сообщение · #12

DrGolova
Не конечный автомат - обычное логическое дерево.
64 бита проходят через некоторую логическую свертывающую схему в которой только xor и инверторы потетрадно - получается 16 бит, они снова проходят через свертку, получается еще сколько то и так пока не останется один бит true/false. Раскручивается назад элементарно в ida - надо только присвоить всем промежуточным звеньям цепи значения для которого выход = true.

Ранг: 40.9 (посетитель)
Статус: Участник
diProtector Software

Создано: 17 ноября 2004 06:03 New!
Цитата · Личное сообщение · #13

emmibox - КАК за час??!! Я только строил это дерево час, а на программную реализацию ушло чуть ли не два дня!!!!
ладно, для диплома сойдет...

Ранг: 1.0 (гость)
Статус: Участник

Создано: 17 ноября 2004 06:18 New!
Цитата · Личное сообщение · #14

Вот я как раз и думал - сколько ты это дерево строил. ;)

Т.е. как видишь эфективность работы создателя защит и кракера, это отношение примерно 10/1. Т.е. ничего нового не изобретено.
 eXeL@B —› Основной форум —› Cool crackme by brokensword

Видеокурс ВЗЛОМ