| Посл.ответ | 
Сообщение | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 10 сентября 2005 22:34 · Поправил: scf   · Личное сообщение ·  #1 
[url=http://scf.h15.ru/demo.rar
 ]http://scf.h15.ru/demo.rar
 [/url]
 Задача - получить хотя бы один валидный код
 Пишите отзывы и впечатления   
ЗЫ: шифрование/упаковка кода и противодействие отладчику отсутствуют... эта прога только чтобы продемонстрировать идею...
   | Сообщение посчитали полезным:  | 
 | 
  Ранг: 55.6 (постоянный) Активность: 0.02↘0 Статус: Участник 
 
 | 
Создано: 10 сентября 2005 23:10 · Поправил: -=Defender=-   · Личное сообщение ·  #2 
scf пишет:
 Зацените защиту 
Ну задолбали, честное слово
 Может лучше пойти в обратном направлении ? На снятие защиты ?
   | Сообщение посчитали полезным:   | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 10 сентября 2005 23:20   · Личное сообщение ·  #3 
Ну попробуй пойти...в обратном направлении... для этого и пост   
  | Сообщение посчитали полезным:  | 
  Ранг: 104.1 (ветеран) Активность: 0.07↘0 Статус: Участник искатель истЕны 
 
 | 
Создано: 10 сентября 2005 23:37   · Личное сообщение ·  #4 
Скоро на каждого жителя планеты будет по протектору   
  | Сообщение посчитали полезным:  | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 00:10   · Личное сообщение ·  #5 
что, всем влом?   
  | Сообщение посчитали полезным:  | 
  Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer 
 
 | 
Создано: 11 сентября 2005 01:52   · Личное сообщение ·  #6 
Paxan И не говори   
  | Сообщение посчитали полезным:   | 
  Ранг: 209.5 (наставник), 42thx Активность: 0.1↘0 Статус: Участник WinCE ARM M@sTeR 
 
 | 
Создано: 11 сентября 2005 11:02   · Личное сообщение ·  #7 
-=Defender=- пишет:
 Может лучше пойти в обратном направлении ? 
Видимо думают, что плох тот крякер, который не стремиться стать Солодовниковым.   
----- Get busy living or get busy dying ©  | Сообщение посчитали полезным:   | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 12:16   · Личное сообщение ·  #8 
Ну, судя по тому, что соседний кракми сломали за 4 часа, моя идея жжот   
  | Сообщение посчитали полезным:  | 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 12:20   · Личное сообщение ·  #9 
scf
Создание "неломаемой" защиты, для которой не будет найден валидный пароль, по крайней мере не так быстро - задача довольно простая. Так что не стоит считать свою идею чем-то суперским. Патч решает дело.
   | Сообщение посчитали полезным:   | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 12:30   · Личное сообщение ·  #10 
Ну, дело в том, что проверка пароля в моей демке - это примитивная арифметика.
 Идея была в том, чтобы создать код, практически непригодный к исследованию.
 Я могу привести в *такое* состояние любой исходник на С
 И если оригинальная прога не Hello World из вижуал С с 20-30 строками, ответственными за отображение UI и проверки пароля (как эта), то даже патч непросто будет сделать за конечный промежуток времени....
   | Сообщение посчитали полезным:  | 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 12:45   · Личное сообщение ·  #11 
scf
Ну патч сделать в этой проге - не проблема.
   | Сообщение посчитали полезным:   | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 12:48   · Личное сообщение ·  #12 
Угу... в редакторе мессаги местами поменять   
Или заменить push bad_msg на push good_msg
 Ну попробуй сделай   
Условие: модифицировать именно процедуру проверки кода
 в идеале - поменять je на jne
   | Сообщение посчитали полезным:  | 
  Ранг: 78.6 (постоянный) Активность: 0.03↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 12:52   · Личное сообщение ·  #13 
спрошные перескоки с места на место, это ты сам ак сделал?   
  | Сообщение посчитали полезным:  | 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 12:52   · Личное сообщение ·  #14 
scf
Когда я писал предыдущую мессагу, то есс-но уже пропатчил, так что зря ты так... И переходы я не патчил, а пропачтил MOV AL,какая-то хрень на MOV AL,1
   | Сообщение посчитали полезным:   | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 12:58 · Поправил: scf   · Личное сообщение ·  #15 
read_me
ну, почти... они генеряться автоматически моей прогой
 Ara
void DisplayMsg(bool b)
 {
 	if (b)
 		MessageBox(0, "It is valid code!", "Demo app", MB_ICONINFORMATION);
 	else
 		MessageBox(0, "It is INVALID code :P", "Demo app", MB_ICONINFORMATION);
 }
 Наверное, ты сюда попал
 если ты имеешь в виду
 mov	al, BYTE PTR [esp-4]
   | Сообщение посчитали полезным:   | 
  Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 13:01   · Личное сообщение ·  #16 
scf пишет:
 в идеале - поменять je на jne 
  | Сообщение посчитали полезным:   | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 11 сентября 2005 13:09   · Личное сообщение ·  #17 
Да, но не этот же   ))
 тот, который чуть повыше и участвует в проверке кода
   | Сообщение посчитали полезным:  | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 12 сентября 2005 14:55   · Личное сообщение ·  #18 
Ну что, кто-то ещё дёргается или уже все забили на это дело?   
  | Сообщение посчитали полезным:  | 
  Ранг: 122.3 (ветеран) Активность: 0.05↘0 Статус: Участник 
 
 | 
Создано: 12 сентября 2005 15:08   · Личное сообщение ·  #19 
если бы здесь была какая-то материальная заинтересованность, может быть и дергались бы.
 А выступать бесплатными тестерами возможно будушего прота, так это только себе гимор создавать.
   | Сообщение посчитали полезным:  | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 12 сентября 2005 15:34   · Личное сообщение ·  #20 
Не боись, коммерческим проектом это никогда не будет. Т.к. для применения нужны неслабые познания в С и асме. А насчёт гемора - кто-то кракает за деньги, кто-то нужные ему проги, а кто-то из спортивного любопытства.
   | Сообщение посчитали полезным:  | 
 Ранг: 192.3 (ветеран), 18thx Активность: 0.12↘0 Статус: Участник stoned machine-gunner 
 
 | 
Создано: 12 сентября 2005 15:36   · Личное сообщение ·  #21 
scf
дык вот и жди тогда спотрсменов =) молча. Не надо устраивать флуд.
 ----- once you have tried it, you will never want anything else  | Сообщение посчитали полезным:   | 
 Ранг: 42.0 (посетитель) Активность: 0.04↘0 Статус: Участник 
 
 | 
Создано: 12 сентября 2005 19:51   · Личное сообщение ·  #22 
scf пишет:
 Задача - получить хотя бы один валидный код 
Пожалуйста, получите сколько хотите ;)   ea19_demo_kg.rar
  | Сообщение посчитали полезным:   | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 12 сентября 2005 20:12   · Личное сообщение ·  #23 
класс   
как раскопал?
   | Сообщение посчитали полезным:  | 
 Ранг: 42.0 (посетитель) Активность: 0.04↘0 Статус: Участник 
 
 | 
Создано: 12 сентября 2005 20:43 · Поправил: RideX   · Личное сообщение ·  #24  | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 12 сентября 2005 21:31 · Поправил: scf   · Личное сообщение ·  #25 
 
Надо бы довести обфускатор до логического конца и воткнуть SEH и несколько проверок на любимые тулзы... есть у меня пара идей...
 ЗЫ: А чего кейген такой большой? можно меньше чем в 1К уложиться, если отказаться от ХП-шного UI
   | Сообщение посчитали полезным:   | 
 Ранг: 42.0 (посетитель) Активность: 0.04↘0 Статус: Участник 
 
 | 
Создано: 12 сентября 2005 23:04   · Личное сообщение ·  #26 
scf пишет:
 можно меньше чем в 1К уложиться 
Примерчик диалога можно?   
AFAIK, нельзя. Минимальное выравнивание секций 0х200, нужно чтобы файл работал под любой виндой, две секции = 1024Кб ;)
 P.S. 2,5Кб это много? ;)
   | Сообщение посчитали полезным:   | 
 Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 12 сентября 2005 23:21   · Личное сообщение ·  #27 
ага   
Физический размер последней секции может быть и не выровнен, я сам охренел, когда увидел
 любуйся
 skynet.mcdir.ru/files/ss2_driver_patch.7z
   | Сообщение посчитали полезным:  |