Сейчас на форуме: asfa, bartolomeo (+7 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Не могу взломать программу |
Посл.ответ | Сообщение |
|
Создано: 25 февраля 2012 15:33 · Личное сообщение · #1 Собственно какая в нее защита вселена понятия не имею. Собственно, что узнал: 1) Написана на С++ 2) PEID выдает на нее MASM/TASM - sig1(h) * (не знаю чем распаковывать) Собственно сама защита: 1) Проверяется рядом с программой файл cat.key 2) Проверяется дата через реестр (к сожалению узнал об этом поздно и уловить значение не успел) 3) Если значение cat.key>значения реестра, то запустить. Попытки приаттачить оллю к ней не увенчались с успехом, процесс просто отрубается. Если же пытаться через открытие файла, то программа пишет надпись типо:"Не используйте дебаггеры для этой программы". Дальше она просто выдает ошибку и вылетает. Подскажите что делать? ![]() |
|
Создано: 25 февраля 2012 15:46 · Личное сообщение · #2 |
|
Создано: 25 февраля 2012 15:53 · Поправил: lcd1232 · Личное сообщение · #3 |
|
Создано: 25 февраля 2012 16:20 · Личное сообщение · #4 |
|
Создано: 25 февраля 2012 16:20 · Личное сообщение · #5 |
|
Создано: 25 февраля 2012 16:28 · Личное сообщение · #6 |
|
Создано: 25 февраля 2012 17:19 · Поправил: lcd1232 · Личное сообщение · #7 Kaimi К сожалению С++ и С# вообще не знаю. Нашел следующий интересный код: [ComVisible(true), CLSCompliant(false)] CLSCompliant(false) указывается лишь в 1 процедуре. Как я понял это вещь как раз и делает программу рабочей. Пытался тупо пихнуть код в компилятор само собой выдает ошибку (код проверки). Еще нашел проверку в IDA. http://i32.fastpic.ru/big/2012/0225/14/ad680b42fc535ca3d9a794f7b60be814.png Можно ли как-то jump сделать если лицензия нету то программа работает? ![]() |
|
Создано: 25 февраля 2012 22:24 · Личное сообщение · #8 ![]() ![]() |
|
Создано: 26 февраля 2012 20:56 · Личное сообщение · #9 lcd1232 Если твоих знаний не хватает, а важен результат, а не процесс, то Иначе - изучай исследование .NET приложений на примерах, а потом уж берись за неизведанное. ----- EnJoy! ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Не могу взломать программу |