Сейчас на форуме: zds, kris_sexy (+7 невидимых)

 eXeL@B —› Крэки, обсуждения —› Ccalc6.80
<< . 1 . 2 . 3 . 4 . 5 . >>
Посл.ответ Сообщение

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

Создано: 27 июня 2006 18:04 · Поправил: 452
· Личное сообщение · #1

Помогите разобратся с программой Ccalc6.80.
Сайт программы www.adgroup.com.ua http://www.adgroup.com.ua/
Всё перепробовал ничево не получается.
Я в етом деле новичок и ничево толком не умею.
Инфа
Программа написана на делфи
Проверяет рег номер при запуске.
При создании файла c:\system.da3 тутже закрывается.
в реестре записей не имеет я не видил с regmoon
restorator-om удалил таймер которий запускает функцыю abcgood появления окна для введения рег кода.



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

Создано: 23 августа 2006 15:31
· Личное сообщение · #2

newborn пишет:
ты скажи у тебя она реально правельно считает ?


tundra37 пишет:
Проверил на версии 6.98.34 и 41

И еще : при проверке обнаружил, что именно отображает(печатает) неверно. Сразу после правки и без пересчета заказа - все цифры верные. Возможно при сохранении в базу(я с отдельным файлом работал) тоже портит цифирь.



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

Создано: 23 августа 2006 16:06
· Личное сообщение · #3

Запара блин. Извиняйте два дня был занят к компу не когда было подойти.
tundra37 пишет:
И еще : при проверке обнаружил, что именно отображает(печатает) неверно.

А потому что не те данные в писывал в патч.
Серийник наченается на 17.



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

Создано: 23 августа 2006 16:19
· Личное сообщение · #4

0012FAF8 01C74118 ASCII "TRIADA-3DFF8605"
0012FAFC 7C913901 ntdll.7C913901
0012FB00 00393202
0012FB04 775F3201 ole32.775F3201
0012FB08 01C7C510 ASCII "14DD1C29"
0012FB0C 00000001
0012FB10 01C740F8 ASCII "S01RJ10XA09534"
0012FB14 01C740D8 ASCII "SAMSUNG SV0411N"
0012FB18 01C7C528 ASCII "UA100-11"
Ето инфа с комка за которым я взламываю на инете (не в дома.и не под 17 серийник)
В защите в етой проги по видемому есть глюк как "14DD1C29" серийник жесткого подходит под ключ 53 (начало ключа)



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

Создано: 23 августа 2006 16:35
· Личное сообщение · #5

Чтобы вам было легче реверсить скажу как я делал замену инфы.
Для етово нам нужно поставить бяк в OllyDBG на
006354F0 $ 55 PUSH EBP ; Reg Info
и здесь
0063574D . B2 01 MOV DL,1 ; Вся инфа в зборе
инфа типа,СПРАВА С НИЗУ
0012FAF8 01C040D8 ASCII "TRIADA-3DFA8605"
0012FAFC 7C913901 ntdll.7C913901
0012FB00 00393202
0012FB04 775F3201 ole32.775F3201
0012FB08 01C0C510 ASCII "14DD1C29"
0012FB0C 00000001
0012FB10 01C040B8 ASCII "S01RJ10XA09534"
0012FB14 01C04098 ASCII "SAMSUNG SV0411N"
0012FB18 01C0C528 ASCII "UA100-11"
потом на
0012FAF8 01C040D8 ASCII "TRIADA-3DFA8605" жмем правую кнопку и в списке меню ищем Follow in damp жмем и c лева с низу будет
01C74118 TRIADA-3DFF8605.....Q3З.......\\.\PhysicalDrive0..ђЗ
виделяем TRIADA-3DFF8605 и жмем правую кнопку и в меню вибераем Binary -> Edit или Ctrl+E и вписываем туда инфу что нужно. И так заменяем все данные в >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
0012FAF8 01C040D8 ASCII "TRIADA-3DFA8605"
0012FAFC 7C913901 ntdll.7C913901
0012FB00 00393202
0012FB04 775F3201 ole32.775F3201
0012FB08 01C0C510 ASCII "14DD1C29"
0012FB0C 00000001
0012FB10 01C040B8 ASCII "S01RJ10XA09534"
0012FB14 01C04098 ASCII "SAMSUNG SV0411N"
0012FB18 01C0C528 ASCII "UA100-11"
На те что я вам дал.



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

Создано: 23 августа 2006 16:48
· Личное сообщение · #6

452 пишет:
Серийник наченается на 17

452 пишет:
В защите в етой проги по видемому есть глюк как "14DD1C29" серийник жесткого подходит под ключ 53

Ты неправильно понял. Т.к. ты ничего не написал, то я серийник 53..... так и оставил.
Без моего патча числа искажаются, с моим патчем - все окей.
"Бяка" вычисляет число 1+-дельта. Если дельта 0, то какая разница - глюк это или наше везение.
Я думаю дело во второй правке 1 на 0.



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

Создано: 23 августа 2006 16:50
· Личное сообщение · #7

Посмотрите личку все.



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

Создано: 23 августа 2006 16:57
· Личное сообщение · #8

У меня идея которую я сам никак не могу вооплатить в жызнь (насчет етой проги)
0063574D |. B2 01 MOV DL,1 ; Вся инфа в зборе
заменяем
0063574D JMP JMP_Path.00640258 приг сюда
00640258 90 NOP - здесь инфа заменяется на инфу правильную (Но незнаю как замену делать. Только чтивы чайника дочитал)
А потом 00640262 .^E9 ED54FFFF JMP JMP_Path.00635754 назад возврасчаемся (инфа должна быть заменена)
Вличку кинул уже готовый каркас проги. Но никак не могу доделать ни одной статьи ненайду с подобным решением проблемы.



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

Создано: 23 августа 2006 17:05 · Поправил: 452
· Личное сообщение · #9

ИЗВИНЯЮСЬ ПЕРЕД tundra37 ЗА ИНФУ.



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

Создано: 23 августа 2006 17:11
· Личное сообщение · #10

tundra37 пишет:
VA 005BF78A Offset 1BEB8A 01 на 00
VA 006319D5 Offset 230DD5 01 на 00

Посмотрел я, что правится. Смысл такой : 2-я правка отключает таймер для наг-скрина, 1-я правка тоже "неправильная". Вызов с DL=1 означает запуск незарегистрированной программы и потом по таймеру просят "номер послать". Вызов с EDX=0 в другом месте, т.е. правильно зарегистрированная прога может себя вести по-другому.



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

Создано: 23 августа 2006 17:15
· Личное сообщение · #11

НУ как скачал find psw 452 там в конце написано нечто...



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

Создано: 23 августа 2006 17:25
· Личное сообщение · #12

Инфу в -i2.exe нужно поменять на ту что в find.rar в конце серийник 17.
Ато запустил вашу работу а там при распечатке пункт 68 Материалы+Неликвид(Бухгалтерия Подробно) Там количество корявое инфу заменить нужно.



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

Создано: 23 августа 2006 17:45
· Личное сообщение · #13

Для проверки проги смотрит. "Количество" = 199 или больше чтобы в минуса не шло
и "Затраты" 20%
"доп расходы" 16%



Ранг: 153.9 (ветеран)
Активность: 0.120
Статус: Участник
reborn

Создано: 23 августа 2006 18:49
· Личное сообщение · #14

tundra37
Твой патчиг который инфу вносит ту+ тот что 1 байт я вставил, и у меня всё работает 100% нету корявой инфы негде, кругом целые числа получаются.

-----
~ the Power Of Reversing team ~




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

Создано: 23 августа 2006 18:58
· Личное сообщение · #15

452 пишет:
Для проверки проги смотрит. "Количество" = 199 или больше чтобы в минуса не шло
и "Затраты" 20%
"доп расходы" 16%

1) Проверил большой заказ из базы - 8000 шт. нормально показывает
2) Доп. расходы можно подредактировать. Затраты в % действительно не задаются
+++++++++++++++++++++++++=
Про корявое количество Материалы+Неликвид(Бухгалтерия Подробно) не понял - везде все нормально.



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

Создано: 23 августа 2006 19:38
· Личное сообщение · #16

tundra37 пишет:
Про корявое количество Материалы+Неликвид(Бухгалтерия Подробно) не понял - везде все нормально.

В старых патчах видел а счас нет



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

Создано: 23 августа 2006 19:48
· Личное сообщение · #17

newborn пишет:
и у меня всё работает 100% нету корявой инфы негде, кругом целые числа получаются.

А у меня чето в Про корявое количество Материалы+Неликвид(Бухгалтерия Подробно) невпорядке



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

Создано: 23 августа 2006 19:52
· Личное сообщение · #18

Давайте сверимся по етому заказу.
у меня
233,20 доларов
1166,00 грн

0333_23.08.2006_CRACKLAB.rU.tgz - Cool22.zkz



Ранг: 153.9 (ветеран)
Активность: 0.120
Статус: Участник
reborn

Создано: 23 августа 2006 20:04
· Личное сообщение · #19

452 пишет:
233,20 доларов
1166,00 грн

Это на нормальном компе ? тоесть где регистрация есть ? Если да, то уменя тоже самое.

-----
~ the Power Of Reversing team ~




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

Создано: 23 августа 2006 20:14
· Личное сообщение · #20

Нет на том где регистрации нет а на моем гдея на инете.
Попробуйте ещё проделать все как на рисунке
Затраты 20
Доп расходы 16
доп расход фикс 3,00
скидка 2
демонтаж 5
монтаж 10
370,20
1851,02

4347_23.08.2006_CRACKLAB.rU.tgz - CompSlep.jpg



Ранг: 153.9 (ветеран)
Активность: 0.120
Статус: Участник
reborn

Создано: 23 августа 2006 20:18
· Личное сообщение · #21

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

-----
~ the Power Of Reversing team ~




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

Создано: 23 августа 2006 20:24 · Поправил: 452
· Личное сообщение · #22

Пробывал я заминить инфу в ручную так как.
Создано: Авг 23, 2006 16:35:27
Цитата Личное сообщение Правка

Чтобы вам было легче реверсить скажу как я делал замену инфы.
Для етово нам нужно поставить бяк в OllyDBG на
006354F0 $ 55 PUSH EBP ; Reg Info
и здесь
0063574D . B2 01 MOV DL,1 ; Вся инфа в зборе
инфа типа,СПРАВА С НИЗУ
0012FAF8 01C040D8 ASCII "TRIADA-3DFA8605"
0012FAFC 7C913901 ntdll.7C913901
0012FB00 00393202
0012FB04 775F3201 ole32.775F3201
0012FB08 01C0C510 ASCII "14DD1C29"
0012FB0C 00000001
0012FB10 01C040B8 ASCII "S01RJ10XA09534"
0012FB14 01C04098 ASCII "SAMSUNG SV0411N"
0012FB18 01C0C528 ASCII "UA100-11"
нифига считает только 388,23 в втором варианте (с фото).



Ранг: 153.9 (ветеран)
Активность: 0.120
Статус: Участник
reborn

Создано: 23 августа 2006 20:27
· Личное сообщение · #23

452
Нечё не понял, а скоко правельно должно быть ? с чем сравнивать ? я нечё уже не пойму, у меня правельно считает ?

-----
~ the Power Of Reversing team ~




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

Создано: 23 августа 2006 20:31
· Личное сообщение · #24

На счет с чем сравнивать. Я немогу счас проверить на компе где установлена прога с нужными данными и серийником 17 потому что етот комп в другом городе
Может и правильно точно незнаю



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

Создано: 23 августа 2006 20:43
· Личное сообщение · #25

Попробуй так как я
Пробывал я заминить инфу в ручную так как.
Создано: Авг 23, 2006 16:35:27
Цитата Личное сообщение Правка

Чтобы вам было легче реверсить скажу как я делал замену инфы.
Для етово нам нужно поставить бяк в OllyDBG на
006354F0 $ 55 PUSH EBP ; Reg Info
и здесь
0063574D . B2 01 MOV DL,1 ; Вся инфа в зборе
инфа типа,СПРАВА С НИЗУ
0012FAF8 01C040D8 ASCII "TRIADA-3DFA8605"
0012FAFC 7C913901 ntdll.7C913901
0012FB00 00393202
0012FB04 775F3201 ole32.775F3201
0012FB08 01C0C510 ASCII "14DD1C29"
0012FB0C 00000001
0012FB10 01C040B8 ASCII "S01RJ10XA09534"
0012FB14 01C04098 ASCII "SAMSUNG SV0411N"
0012FB18 01C0C528 ASCII "UA100-11"
нифига считает только 388,23 в втором варианте (с фото).




Ранг: 127.3 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 23 августа 2006 20:56
· Личное сообщение · #26

Хм. Я исчо не смотрел, чо там tundra37 нарыл. Но попробуйте создать новый заказ. Так как проверка ключа там юзается постоянно, а новый заказ - отдельной веткой, - могут быть траблы.



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

Создано: 23 августа 2006 21:06
· Личное сообщение · #27

452
Забудь ты про это место. Точнее, тут можешь заменить только
0012FB08 01C0C510 ASCII "14DD1C29"
Идешь по адресу 01C0C510 и меняшь на ASCII "00000D7F" ( это для серийника 17....)
Если ты менял еще что-то, то либо вылетит, либо неправильно посчитает.
Имя компа не влияет на подсчет и остальные данные винта тоже.
======================================
Просто я не учел, что ты новичок. Я подмену делал не в этом месте, а гораздо раньше.
Естествено, что в этом месте стек будет правильным только в двух местах, т.к. остальное от операционки сильно зависит. Даже рабочая память у нас в разных местах. Т.к. твой и комп откуда лицензия тоже разные, то твои замены ни о чем не говорят - могло быть все что угодно. Я же не зря написал "сухой остаток" - остальное все вода, хоть и полезная Без нее не было бы кряка.



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

Создано: 23 августа 2006 21:15
· Личное сообщение · #28

tundra37
Если будет время то скиньте в личку как подмену сделали ато 2 часика потеряю .



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

Создано: 23 августа 2006 21:30
· Личное сообщение · #29

tundra37
скиньте в личку проект dup2



Ранг: 153.9 (ветеран)
Активность: 0.120
Статус: Участник
reborn

Создано: 23 августа 2006 21:33
· Личное сообщение · #30

452
Хм, там просто идёт перенаправление на 00 в проге где было прописана вся подмена и обратный прыжок на то место откуда спрыгнули. (Вроде обьяснил по ламерски)

Вот заказ (млин пока придумал как создать конченое окно чуть не ёб......) и рисунок с пуекта про бухгалтерию проверь его на нормальной лицензированой машине.

a6fc_23.08.2006_CRACKLAB.rU.tgz - Ccalc.rar

-----
~ the Power Of Reversing team ~




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

Создано: 23 августа 2006 21:49 · Поправил: 452
· Личное сообщение · #31

Там поприколу На остекление я цены не нашел в "Материалах" (не у тебя)


<< . 1 . 2 . 3 . 4 . 5 . >>
 eXeL@B —› Крэки, обсуждения —› Ccalc6.80
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати