Привет! Столкнулся тут с проблемой, есть программа (если кому интересно она тут ) в ней идет проверка файла ключей. Но так как окна об этом ни где не сообщает. то я не знаю как найти место проверки кея. (тоесть программа и без кея запускается но кнопки не активны). У кого будут идеи?
Вообщем я даже не увидил куда нужно вписывать ключ... Запросов к сети программа не делает, скопмилирована на Delphi 7 и выше, так говорит ресторатор, хотя похоже что это .NET
Решил пойти другим путем. Через редактор ресурсов пытаюсь активировать кнопки путем изменения Enabled = false на enadled = Trueно прога падает с ошибкой инициализации 0x80000005 Даже не знаю что делать...
никакой это не dat а самый настоящий зашифрованый ini Code: .text:0059644E mov edx, offset _str_l2top_vote_dat.Text .text:00596453 call @System@@LStrCat$qqrv ; System::__linkproc__ LStrCat(void) .text:00596458 mov ecx, [ebp+var_4] .text:0059645B mov dl, 1 .text:0059645D mov eax, TCryptIniFile .text:00596462 call sub_59B628 есть ли файл? Code: .text:0059B6F6 call @Sysutils@FileExists$qqrx17System@AnsiString ; Sysutils::FileExists(System::AnsiString) sha1 использутся для пароля "l2top.ru forever" Code: .text:0059B748 mov ecx, TDCP_sha1 расшифровали Code: .text:0059B76E call dword ptr [edx+44h] считали кое-чего из ini Code: .text:0059B7AA call @Inifiles@TMemIniFile@SetStrings$qqrp16Classes@TStrings ; Inifiles::TMemIniFile::SetStrings(Classes::TStrings *) Кажется ничего не напутал. Остальные обращения полагаю по аналогии, ищем строку settings в файле и параметры которые из ini будут читаться