| eXeL@B —› Основной форум —› Calendarscope 3.0 | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 29 октября 2006 06:10 · Поправил: Hellspawn  · Личное сообщение · #1 короче сабж, прога что-то типо напоминателя   вот..
предпоследний билд, я полность отломал, но как мне писал чел прога выходит дня через 2   
вот что нарыл: зарегить её просто, но весь прикол в базах - data.cs0 slil.ru/23319631 - доступна база, прога при её открытии должна вывести весь список дел, сохранённых в ней! конкретно код: 
и ещё, там же рядом много интересного кода.. но у меня почти нет времени на неё, но могу помочь если кто-то вплотную возьмётся... ----- [nice coder and reverser] ![]()  | 
| 
 | 
Создано: 29 октября 2006 06:33 · Поправил: cadet  · Личное сообщение · #2  | 
| 
 | 
Создано: 29 октября 2006 06:37  · Личное сообщение · #3 Дополнительная инфа: 1. Calendarscope 3.0 2. Программа для планирования, управления встреч, день рождений, отдыха, специальных случаев - хороший напоминальник. Умеет синхронизировать базы с Palm OS® и Pocket PC. 3. www.dualitysoft.com/download/cs300r.exe (2.35 Мб) 4. 2 003 011 байт 5. Microsoft Visual C++ 6.0 [Debug] (PEID 0.94) 6. Наг скрин, после 30 дней не запускаеться ==================================== Есть ключ - но этот ключ имеет ограничение по времени к 2006-10-25. Также, был выпущен новый релиз Calendarscope 3.0.1.9 где этот ключ забанен. Ключ: rJaSbS3CkA21QKkWsNFPAcBqGdvT2GLWVhCObrAAw/z 
Calendarscope 3.0.1.7 + key - здесь ключ работает до 2006-10-25 _http://www.yourfilelink.com/get.php?fid=199703 (2.4 Мб) Calendarscope 3.0.1.9 - здесь ключ забанен www.dualitysoft.com/download/cs300r.exe (2.35 Мб) Hellspawn работал с Calendarscope 3.0.1.9 ![]()  | 
| 
 | 
Создано: 29 октября 2006 07:22 · Поправил: cadet  · Личное сообщение · #4  | 
| 
 | 
Создано: 29 октября 2006 08:30 · Поправил: amely  · Личное сообщение · #5 cadet пишет: Попробуйте вот так сделать. 4F3789 JBE 04F3790 4F33BA XOR EAX,EAX а можно уточнить, для какой версии это делать и что было ранее? Смотрел в файл Calendarscope 3.0.1.7 - там 4F3789 JBE 04F3790 -> 4F3789 JBE 04F3790 = менять ничего не надо FSTSW AX -> 4F33BA XOR EAX,EAX результата нет в файле Calendarscope 3.0.1.9 совсем другие инструкции Результат, что патч работает 1. Открываеться старая база (линк в шапке топика) 2. Показываються все события в всех режимах, можна создавать новые 3. Работает напоминалка! - тоесть выскакивают попапы 4. Программа не вылетает  
![]()  | 
| 
 | 
Создано: 29 октября 2006 08:51 · Поправил: cadet  · Личное сообщение · #6 amely 3.0.1.7 но я качал не по твоей ссылке (не смог скачать). Ты прав по адресу 4f3789 не надо менять (перепутал). Я сначала перевел дату назад, ввел ключ. А потом правил. Но сейчас через 2000 мс слетает. нашел счетчик, в нормальной версии через это время что-то должно происходить? или это защита? А значит патч работает, ну и слава богу. ![]()  | 
| 
 | 
Создано: 29 октября 2006 09:18  · Личное сообщение · #7  | 
| 
 | 
Создано: 29 октября 2006 09:24  · Личное сообщение · #8 Пропатчил 4F33BA FSTSW AX -> XOR EAX,EAX 40182C 74 ->75 Ставлю дату 2006-10-29 - выскакивает наг "Evaluation copy", жму "Evaluate" и старая база открываеться + Создаю новое событие - не вспывает  
Через приблизительно 1минуту и 20 секунд вылетает  
в нормальной версии через это время что-то должно происходить? в нормальной версии вспывают события назначенные на конкретное время в это самое время или это защита? возможно это защита или проверка событий которые нужно показать ![]()  | 
| 
 | 
Создано: 29 октября 2006 09:30  · Личное сообщение · #9  | 
| 
 | 
Создано: 29 октября 2006 09:40  · Личное сообщение · #10  | 
| 
 | 
Создано: 29 октября 2006 10:55 · Поправил: Hellspawn  · Личное сообщение · #11 NIKOLA пишет: Ну как успехи? там не всё так просто   походу там крк проверка, или 
просто какой то флаг не выставляется... amely пишет: возможно это защита или проверка событий которые нужно показать так и есть! там очень хитро сделано, если один флаг выставлен, то ничего не всплывёт! достаточно трудно отловить было))) ----- [nice coder and reverser] ![]()  | 
| 
 | 
Создано: 29 октября 2006 11:41  · Личное сообщение · #12 Hellspawn пишет: там не всё так просто походу там крк проверка Там точно крк проверка, если под дебаггером остановить здесь 0041DB75 |. E8 A6150C00 CALL CS.004DF120 // при старте проверят зарегенность 
и на лету поменять EAX на значение 1 - то ключ будет принят и далле если создать событие - то оно всплывает   
Если же поменять условный переход 0041DB7F |. 74 0A JE SHORT CS.0041DB8B в файле - то ничего не происходит   - значит есть CRC проверка целосности кода
Проверялось это на новой базе ![]()  | 
| 
 | 
Создано: 29 октября 2006 14:21  · Личное сообщение · #13  | 
| 
 | 
Создано: 30 октября 2006 07:10 · Поправил: Hellspawn  · Личное сообщение · #14  | 
| 
 | 
Создано: 30 октября 2006 07:16  · Личное сообщение · #15  | 
| 
 | 
Создано: 30 октября 2006 07:19  · Личное сообщение · #16 тогда как ты объяснишь: amely пишет: и на лету поменять EAX на значение 1 - то ключ будет принят и далле если создать событие - то оно всплывает Если же поменять условный переход 0041DB7F |. 74 0A JE SHORT CS.0041DB8B в файле - то ничего не происходит download-zone.org/8416 ----- [nice coder and reverser] ![]()  | 
| 
 | 
Создано: 30 октября 2006 07:25  · Личное сообщение · #17 Я не знаю, что там менял amely. Проверь, как открылась база.   2a6f_30.10.2006_CRACKLAB.rU.tgz - 2.rar
![]()  | 
| 
 | 
Создано: 30 октября 2006 07:33 · Поправил: amely  · Личное сообщение · #18 Еще раз ! Результат, что патч работает 1. Открываеться старая база (линк в шапке топика) 2. Показываються все события в всех режимах, можна создавать новые 3. Работает напоминалка! - тоесть выскакивают попапы 4. Программа не вылетает seeq Только первый и второй пунк, а еще есть два! seeq пишет: проверки crc там нет. ну так категорически не стоит говорить, возможно Вы ее еще не нашли. Вчера вечером я CRC проверку (или одну с СКС проверок) нашел. Сейчас под руками нет кода, позже выложу. (breakpoint был на CreateFileA c параметром c:\Program Files\Calendarscope\cs.exe) ![]()  | 
| 
 | 
Создано: 30 октября 2006 07:36 · Поправил: Hellspawn  · Личное сообщение · #19  | 
| 
 | 
Создано: 30 октября 2006 08:34 · Поправил: seeq  · Личное сообщение · #20  | 
| 
 | 
Создано: 30 октября 2006 08:43  · Личное сообщение · #21 Версия Calendarscope 3.0.1.9 Вот нашел CRC проверку (возможно не единую :s1  
.text:00449320 CheckCRC        proc near               ; CODE XREF: sub_448EC0+10Ap
Патчим: 1. Проверка СRC .text:0044932F test eax, eax -> mov eax, 1 .text:00449331 setz cl 2. Проверка на регенность 0041DB7F |. 74 0A -> 90 90 Программа работает, уведомления всплывают - НО только с новой базой. Теперь надо научить правильно открывать старую базу. ![]()  | 
| 
 | 
Создано: 30 октября 2006 09:09 · Поправил: Hellspawn  · Личное сообщение · #22  | 
| 
 | 
Создано: 30 октября 2006 12:09  · Личное сообщение · #23  | 
| 
 | 
Создано: 31 октября 2006 00:28 · Поправил: amely  · Личное сообщение · #24 Hellspawn пишет: предпоследняя попытка, тестим патч! вроде всё пашет, хотя на счёт попапов не уверен... Напоминания (попапы) - не работают  
NIKOLA пишет: amely пишет: Теперь надо научить правильно открывать старую базу У меня нормально открылась база из шапки. Забыл добавить, что не только правильно открывать, но и чтоб попапы работали.  
Нашел маску, которая проверяет на "database trial expired" по смещению в файле 0A1A19: FFFF. Меняем на FFF2 и все работает пока-что  
Патч Calendarscope 3.0.1.9 1. Проверка СRC .text:0044932F test eax, eax -> mov eax, 1 .text:00449331 setz cl 2. Проверка на регенность 0041DB7F |. 74 0A -> 90 90 3. Проверка на "database trial expired" 0A1A19: FFFF -> FFF2 (адрес смещения в файле!) 4. Ну и ключ должен быть в реестре  
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Duality Software\Calendarscope\Common] "Data2"="rJaSbS3CkA21QKkWsNFPAcBqGdvT2GLWVhCObrAAw/zgVJMv7s8orE0pSaM8k biyfzFBstHONlCcr9ssVkCZaRzXF5bPizTNQJ0Je2kWZ2z0Rh543/i8IdIG7Aobjwdb3OM JIp+8pVbmBCrXvNrcbfr6leFZ+6gvEW8FAM3MhZE=" Возмозможно есть еще скрытые проверки, но пока-что РАБОТАЕТ. Далее время покажет! ![]()  | 
| 
 | 
Создано: 31 октября 2006 01:25 · Поправил: Hellspawn  · Личное сообщение · #25  | 
| 
 | 
Создано: 31 октября 2006 02:17  · Личное сообщение · #26 Hellspawn пишет: а зачем ключ? ты же не поправил, чтобы он подходил Если нет ключа то не вспывают уведомления  
Hellspawn пишет: з.ы. попробуй этот hччp://download-zone.org/8438 вроде всё пашет... этот РАБОТАЕТ! Теперь тест на стабильность  , посмотрим сколько времени программа будет работать   (тест на скрытые проверки в коде)
![]()  | 
| 
 | 
Создано: 06 ноября 2006 00:06  · Личное сообщение · #27  | 
| 
 | 
Создано: 06 ноября 2006 00:10 · Поправил: Hellspawn  · Личное сообщение · #28  | 
| 
 | 
Создано: 06 ноября 2006 01:05  · Личное сообщение · #29  | 
| eXeL@B —› Основной форум —› Calendarscope 3.0 | 


 вот..
 




 походу там крк проверка, или 
 

 
 Для печати