Посл.ответ |
Сообщение |
Ранг: 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]
Задача - получить хотя бы один валидный код
Пишите отзывы и впечатления
ЗЫ: шифрование/упаковка кода и противодействие отладчику отсутствуют... эта прога только чтобы продемонстрировать идею...
| Сообщение посчитали полезным: |
|
![](img/s4.gif) Ранг: 55.6 (постоянный) Активность: 0.02↘0 Статус: Участник
|
Создано: 10 сентября 2005 23:10 · Поправил: -=Defender=- · Личное сообщение · #2
scf пишет:
Зацените защиту
Ну задолбали, честное слово
Может лучше пойти в обратном направлении ? На снятие защиты ?
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 10 сентября 2005 23:20 · Личное сообщение · #3
Ну попробуй пойти...в обратном направлении... для этого и пост
| Сообщение посчитали полезным: |
![](img/s5.gif) Ранг: 104.1 (ветеран) Активность: 0.07↘0 Статус: Участник искатель истЕны
|
Создано: 10 сентября 2005 23:37 · Личное сообщение · #4
Скоро на каждого жителя планеты будет по протектору
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 11 сентября 2005 00:10 · Личное сообщение · #5
что, всем влом?
| Сообщение посчитали полезным: |
![](img/s6.gif) Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer
|
Создано: 11 сентября 2005 01:52 · Личное сообщение · #6
Paxan И не говори
| Сообщение посчитали полезным: |
![](img/s6.gif) Ранг: 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 часа, моя идея жжот
| Сообщение посчитали полезным: |
![](img/s9.gif) Ранг: 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 и проверки пароля (как эта), то даже патч непросто будет сделать за конечный промежуток времени....
| Сообщение посчитали полезным: |
![](img/s9.gif) Ранг: 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
| Сообщение посчитали полезным: |
![](img/s4.gif) Ранг: 78.6 (постоянный) Активность: 0.03↘0 Статус: Участник
|
Создано: 11 сентября 2005 12:52 · Личное сообщение · #13
спрошные перескоки с места на место, это ты сам ак сделал?
| Сообщение посчитали полезным: |
![](img/s9.gif) Ранг: 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]
| Сообщение посчитали полезным: |
![](img/s9.gif) Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник
|
Создано: 11 сентября 2005 13:01 · Личное сообщение · #16
scf пишет:
в идеале - поменять je на jne
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 11 сентября 2005 13:09 · Личное сообщение · #17
Да, но не этот же ![](img/smilies/s1.gif) ))
тот, который чуть повыше и участвует в проверке кода
| Сообщение посчитали полезным: |
Ранг: 12.0 (новичок) Активность: 0.01↘0 Статус: Участник
|
Создано: 12 сентября 2005 14:55 · Личное сообщение · #18
Ну что, кто-то ещё дёргается или уже все забили на это дело?
| Сообщение посчитали полезным: |
![](img/s5.gif) Ранг: 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
| Сообщение посчитали полезным: |