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

 eXeL@B —› Основной форум —› Geozem - прога для межевальщиков и геодезистов - need help
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 13.4 (новичок)
Активность: 0=0
Статус: Участник

Создано: 24 ноября 2005 00:58
· Личное сообщение · #1

Непонятки с прогой Geozem - alexug.narod.ru - прога для межевальщиков.

Последний сериал который к ней проходил год назад - для версии 5.76

Сейчас на сайте версия 6.10, и номер естественно, не катит. Кстати

перестал он катить с версии 5.85. Сам номер - 090909094F2A453F5A374735

Запакована аспаком. Написана на Delphi 4.
Теперь о грустном. Замучался я лазить по ней, и выяснил пока следующее:

Заставить ее слопать номер можно, и везде она пишет "версия Pro", НО!

Не включаются пункты меню и кнопки на печать и сохранение, то бишь

прога не поломата. У меня жуткое подозрение что тут задействованы SEH,

но убей не могу в olly отловить это. Вот например процедура, после которой

ежели в eax 0 - Pro версия, -1 - Demo, 1 - Standart, 2 - Lite

Code:
  1.                 push    ebp
  2.  
  3.                 mov     ebp, esp
  4.  
  5.                 push    ebx
  6.  
  7.                 xor     eax, eax
  8.  
  9.                 push    ebp
  10.  
  11.                 push    offset loc_4DBCA7
  12.  
  13.                 push    dword ptr fs:[eax]
  14.  
  15.                 mov     fs:[eax], esp
  16.  
  17.                 or      ebx, 0FFFFFFFFh
  18.  
  19.                 xor     eax, eax
  20.  
  21.                 pop     edx
  22.  
  23.                 pop     ecx
  24.  
  25.                 pop     ecx
  26.  
  27.                 mov     fs:[eax], edx
  28.  
  29.                 push    offset loc_4DBCAE
  30. locret_4DBCA6:                          ; CODE XREF: sub_4DBC84+28j
  31.  
  32.                 retn
  33.  
  34. ; ---------------------------------------------------------------------- -----
  35. loc_4DBCA7:                             ; DATA XREF: sub_4DBC84+7o
  36.  
  37.                 jmp     @System@@HandleFinally$qqrv ; System::__linkproc__ HandleFinally(void)
  38.  
  39. ; ---------------------------------------------------------------------- -----
  40.  
  41.                 jmp     short locret_4DBCA6
  42.  
  43. ; ---------------------------------------------------------------------- -----
  44. loc_4DBCAE:                             ; CODE XREF: sub_4DBC84:locret_4DBCA6j
  45.  
  46.                                         ; DATA XREF: sub_4DBC84+1Do
  47.  
  48.                 mov     eax, ebx
  49.  
  50.                 pop     ebx
  51.  
  52.                 pop     ebp
  53.  
  54.                 retn
  55.  
  56. sub_4DBC84      endp



При нормальном исполнении в eax _всегда_ -1...
Вопрос к спецам: как отловить в ОЛЕ эту хрень (мож кто посмотрит?),

то бишь проверку валидности номера, включения пунктов печати и сохранения,

или на крайний случай обьяснил бы как пропатчить чтоб они включились.

А мож кто и кейген написать сможет?;)))

Прога полезная, многим бы пригодилась.




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 06 октября 2010 09:29
· Личное сообщение · #2

Dr3d
shadow_user

Обратите внимание на кнопку Правка на форуме.

P.S. Живучий топик ;)

-----
EnJoy!





Ранг: 68.0 (постоянный), 6thx
Активность: 0.060
Статус: Участник

Создано: 06 октября 2010 09:55
· Личное сообщение · #3

Jupiter, и что там?
Пока у нас нечего редактировать, там половина элементов неактивно, если мы загружаем какую-нить карту, они становятся активными.



Ранг: 15.9 (новичок), 2thx
Активность: 0.010
Статус: Участник

Создано: 06 октября 2010 10:14
· Личное сообщение · #4

В папке лежит пример 10.rmd . Открываем его и в Правке все становится нормально.
Тема живучая так как защита хитрая
Кстати прога сливает всю инфу сериал\активация\имя и т.д. хозяину, так что блочте её фаером.




Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 06 октября 2010 11:23
· Личное сообщение · #5

Dr3d
shadow_user

Насколько я понял Jupiter'а это он вам сказал не как крякер, а как модератор форума. Не надо писать подряд 1000 постов, можно отредактировать предыдущий кнопочкой Правка ;)

-----
Yann Tiersen best and do not fuck





Ранг: 68.0 (постоянный), 6thx
Активность: 0.060
Статус: Участник

Создано: 06 октября 2010 12:58
· Личное сообщение · #6

PE_Kill,

С прогой вроде разобрались. То что можно скачать с сайта - это демо файл с отрезанными функциями.
Но это не 100% вот бы посмотреть предыдущие версии, к которым подобрали серийники.



Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 07 октября 2010 20:39
· Личное сообщение · #7

PE_Kill
Эта программа, кстати, хороший пример, когда IDR будет полезна.




Ранг: 68.0 (постоянный), 6thx
Активность: 0.060
Статус: Участник

Создано: 08 октября 2010 08:43
· Личное сообщение · #8

crypto, да на самом деле IDR помог убедиться что исследуемая программа - демо, т.е. необходимый функционал, такой как сохранение файла, там просто отсутствует.
Узнал бы я про IDR пораньше, было бы меньше геморроя.



Ранг: 128.8 (ветеран), 21thx
Активность: 0.060.05
Статус: Участник

Создано: 08 октября 2010 13:05
· Личное сообщение · #9

2 ALL

Можете все забросать меня дерьмом , НО ->

Программка стоит 5000 деревянных. Для контор , которые занимаются межеванием , геодезией и прочим
отъёмом денег у населения , это сущие копейки. Убивать на взлом время просто глупо и неэтично для
программы с такой ценой.



Ранг: 78.7 (постоянный), 43thx
Активность: 0.070
Статус: Участник

Создано: 08 октября 2010 13:39
· Личное сообщение · #10

Hugo Chaves пишет:
Убивать на взлом время просто глупо и неэтично для
программы с такой ценой.

Это делается Для спортивного Инереса. Выше писАли, что защита интересна.




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 08 октября 2010 13:51
· Личное сообщение · #11

А по моему Z0oMiK разжевал вам эту интересную недозащиту во втором посте 5 лет назад

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 68.0 (постоянный), 6thx
Активность: 0.060
Статус: Участник

Создано: 08 октября 2010 15:09
· Личное сообщение · #12

Isaev, в этой версии всё по-новому.


<< . 1 . 2 .
 eXeL@B —› Основной форум —› Geozem - прога для межевальщиков и геодезистов - need help
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати