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

 eXeL@B —› Вопросы новичков —› Агенство недвижемости Realty-soft.ru и *.lic
Посл.ответ Сообщение

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

Создано: 04 мая 2006 12:20
· Личное сообщение · #1

Здравствуйте вот вышел у меня такой казус стояла программа кем то сломанная «Агентство недвижимости» Realty-soft.ru и всё было чудесно пока на одной машине не переустановили винду и чел поставил новую версию программы вследствие чего база обновилась и перестала запускаться на других машинах.
Конечно мона заплатить 9000 деревянных но не поковырять в программе просто нельзя .
Защита с помощью файлика ключа *.lic который я искал пару дней в тырьнете и не чё не нащёл за то нащёл программку которая позволяет нажимать кнопки enbtn которые не светятся и всё вроде окей но на машинах пользователей получается полный доступ к базе что не приемлемо. К стати в последней версии этой программы эту лазейку прикрыли . Попробовал сфабриковать ключик и подсунуть программе после чего выяснил что она его прячет в базу а при открытии проверяет его. Сама программа написана на Delphi и использует базу через BDE InterBase пробовал декомпилировать с помощью DeDe но она виснет на сбросе дампа . Сам я системный администратор но чё нить сломать тянуло давно.
Так что поставил OllyDbg IDA и ещё целую кучу прог но как выцепить нажатие на кнопку так и не понял запусти Delphi 7 создал форму кинул кнопку BitBtn нащёл её в коде и поставил бряк а вот в той в этой найти не могу. Подскажите с чего начать прочитал почти все статьи на этом сайте но про защиту с файлом ключом не нащёл да ещё так чтобы она его в базу прятала. В конце программы что работала раньше есть кусочек XML
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
type="win32"
name="DelphiApplication"
version="1.0.0.0"
processorArchitecture="*"/>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="*"/>
</dependentAssembly>
</dependency>
</assembly>

Почитал про защиту SGA но библиотек от неё так и не нащел.



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

Создано: 06 мая 2006 19:44
· Личное сообщение · #2

HunterWLN

В конце программы что работала раньше есть кусочек XML

Это обычный manifest для поддержки стилей Windows XP




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

Создано: 06 мая 2006 20:00 · Поправил: Mifodix
· Личное сообщение · #3

HunterWLN, выложить куда-нить прогу можешь? А то тут непринято заниматься медитацией.
Кстати, возьми DeDe и декомпильни.



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

Создано: 07 мая 2006 08:44
· Личное сообщение · #4

HunterWLN Попробуй воспользоваться EMS SourceRescuer, он показывает адреса всех обработчиков событий в том числе и кнопок. Находится здесь на сайте в разделе "Скачать".


 eXeL@B —› Вопросы новичков —› Агенство недвижемости Realty-soft.ru и *.lic
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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