![]() |
eXeL@B —› Вопросы новичков —› Глобальные переменные и сравнение DLL |
Посл.ответ | Сообщение |
|
Создано: 29 декабря 2008 01:12 · Личное сообщение · #1 Привет. Прога отказывается сотрудничать, CCNA Virtual Lab Titanium Edition by Sybex, т.е. кнопка с основными функциями DISABLED. Борюсь с ней уже больше недели, это уже личное. Проблема в том что проверка лицензии и загрузка основной части находится в разных DLL и скорей всего отслеживается через какую-то глобальную переменную, НО есть уже крякнутая версия этой проги (но более ранней версии, с такой же защитой), отсюда возникли вопросы: 1. Есть ли какой-то удобный способ записи, упорядочивания глобальных переменных (участков памяти в Olly) 2. Как сравнить 2 DLL, но именно код в них а не просто как 2 файла И еще кнопки и диалоги в программе сделаны нестандартно, причем используют картинки Но при этом не работают CreateWindowExA, GetWindowTextA, GetDlgItemTextA, DialogBoxParamA, CreateDialog вобщем непонятно как кнопки и диалоги создаютсяю Отсюда: 1. Как программа хранит внутри себя картинку (disabled_netvis.jpg, в ресурсах ее нет), и могу ли я ее достать, сделать ресурсом 2. Как могут создаваться диалоговые окна если перечисленные выше функции не работают. 3. прога сверяет лицензию в инете и по сети, хотелось бы узнать с помощью каких функций (WSAStartup и т.д. в Olly не находятся) P.S. Знаю что написал много но пожалуйста не гневитесь многоуважаемые гуру, мне очень нужна эта прога, поэтому если есть какие-то идеии по тому как работают элементы в этой проге пожалуйста намекните Или дайте ссылку на какой-то простенький крякми, который сверяется с инетом, чтобы я понял принцип работы P.P.S. Спасибо за терпение и возможные ответы. ![]() |
|
Создано: 30 декабря 2008 02:45 · Личное сообщение · #2 |
|
Создано: 30 декабря 2008 12:36 · Личное сообщение · #3 1. Я уже читал подобного рода статьи на wasm.ru, ну что я могу сказать, подобные cracme это просто смешно, такие легкие задания НИКОГДА не встретяться в реальной жизни и их решение бессмысленно, такое я делал года 3 назад с WinRar и его регистрацией. 2. Ссылка на прогу - 12 Мб, на файлы прилагаемые к ней - 16 Мб, уже выкладывал их тут aiv.ho.ua/ Только вот те кто все-таки решился помочь, увидев такие размеры, ретировались в ужасе. 3. По-моему вы не совсем понимаете уровень программки (это не тестовый крякми с наг-скрином весом в 1 метр), и защита в ней сответствующая, а потому АПИ чуть ли не единственный способ найти корень зла. 4. ... устал ![]() |
|
Создано: 30 декабря 2008 13:55 · Личное сообщение · #4 artemiusgreat пишет: НО есть уже крякнутая версия этой проги (но более ранней версии, с такой же защитой) Напрашивается сравнение крякнутой и оригинальной программы ранней версии, и, если защита действительно такая же, - перенесение различий в текущую версию. При удачном раскладе знания ассемблера могут даже не потребоваться, достаточно будет поработать HEX-редактором. artemiusgreat пишет: Как могут создаваться диалоговые окна если перечисленные выше функции не работают Кроме ASCII-шных вариантов функций есть еще CreateWindowExW, CreateDialogParamW и т. д. artemiusgreat пишет: те кто все-таки решился помочь, увидев такие размеры, ретировались в ужасе Да ладно, 30 МБ по нынешним временам не так уж много. ![]() |
|
Создано: 31 декабря 2008 10:50 · Личное сообщение · #5 |
|
Создано: 04 января 2009 02:27 · Личное сообщение · #6 Поздравляю всех с наступившими годом бычка ![]() Prober Спасибо за инфо, я пробовал такое DialogBoxParamW, но как не догадался попробовать то же самое с CreateWindowExW, как оказалось все окна в данной проге создаются именно таким образом. Надеюсь хоть кто-то уже "отошел" от праздников потому как появилось пара новых вопросов. 1. Т.к. все окна и кнопки в программе сделаны jpeg картинками и влеплены прямо в код проги Вопрос: как узнать в каком месте эти картинки рисуются на кнопки и какая АПИ используется (BitBlt не участвует)? 2. Еще непонятно это проблема Java, Excelsior Jet или моих кривых рук ... но почему при просмотре через OllyDbg адрес оконной процедуры = адресу 7E36D4D6 т.е. функции из USER32.dll ? ![]() |
|
Создано: 06 января 2009 03:08 · Личное сообщение · #7 |
|
Создано: 09 января 2009 16:10 · Личное сообщение · #8 Друзья мои! С праздниками Вас! Наконец-то свершилось рождественское чудо и программа CCNA Virtual Lab Titanium Edition by Sybex взломана ![]() Спасибо всем за внимание, помощь и терпение. Если есть желающие БЕСПЛАТНО подготовиться к экзамену по CISCO с ее помощью, обращайтесь ![]() Контакт такой - artemiusgreat DOG mail DOT ru Тема закрыта, прощайте! ![]() |
|
Создано: 09 января 2009 22:47 · Личное сообщение · #9 |
![]() |
eXeL@B —› Вопросы новичков —› Глобальные переменные и сравнение DLL |
Эта тема закрыта. Ответы больше не принимаются. |