Сейчас на форуме: Magister Yoda, subword (+9 невидимых)

 eXeL@B —› Основной форум —› Как заставить dll-ку работать под WinXP
Посл.ответ Сообщение

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

Создано: 04 декабря 2007 20:25 · Поправил: serduk
· Личное сообщение · #1

Здравствуйте,
Имеется защищенная dll-ка. Исходников нет.
В Win2000 грузим ее LoadLibrary и все ОК.
А в XP LoadLibrary возвращает NULL
GetLastError - 998 (Invalid access to memory location)
(Кажется на ХР без SP2 тоже работала)
Как можно ее подправить для использования в ХР SP2?

Помогите, друзья, вопрос жизни и смерти!
В крэкинге я полный чайник

3cf5_04.12.2007_CRACKLAB.rU.tgz - mylib.dll




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

Создано: 04 декабря 2007 21:07
· Личное сообщение · #2

начни с того, что отключи в системе DEP (поиск по ключевому слову DEP поможет)

-----
EnJoy!




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

Создано: 04 декабря 2007 21:55 · Поправил: serduk
· Личное сообщение · #3

Первым делом отключил DEP в биосе и в boot.ini
Не помогло



Ранг: 42.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 04 декабря 2007 23:59
· Личное сообщение · #4

Пробуй. Переделал экспорты, чтобы Windows XP SP2 не ругались.

d569_04.12.2007_CRACKLAB.rU.tgz - fixed.zip



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

Создано: 05 декабря 2007 23:10
· Личное сообщение · #5

DarkWolf, спасибо тебе огромное. Все заработало
УРА!!!


тему можно закрывать




Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 05 декабря 2007 23:16
· Личное сообщение · #6

При попытке засунуть в Олю профиксенную длл, отладчик зависает

-----
-=истина где-то рядом=-




Ранг: 42.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 05 декабря 2007 23:46
· Личное сообщение · #7

KingSise - Задача была заставить ДЛЛку грузится под XP SP2, а не фиксить баги Ольги. Я тоже это заметил, но не стал искать причину.




Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 06 декабря 2007 02:06
· Личное сообщение · #8

да я так, обратил внимание просто... Не закрывай тему, интересный баг обнаружился
Задача конечно решина, но тему новую создавать в лом....

-----
-=истина где-то рядом=-




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

Создано: 06 декабря 2007 02:25
· Личное сообщение · #9

KingSise пишет:
да я так, обратил внимание просто... Не закрывай тему, интересный баг обнаружился
Задача конечно решина, но тему новую создавать в лом....

я тоже заметил лучше незакрывать тему а изучать этот баг




Ранг: 990.2 (! ! !), 380thx
Активность: 0.680
Статус: Модератор
Author of DiE

Создано: 06 декабря 2007 12:37
· Личное сообщение · #10

Stars пишет:
я тоже заметил лучше незакрывать тему а изучать этот баг


какой баг? у меня ничё не зависает

-----
[nice coder and reverser]




Ранг: 42.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 06 декабря 2007 13:07
· Личное сообщение · #11

Виснет анализатор кода, если в установках помечено "Recognize loops and switches".

По умолчанию в Ольге помечено "Auto start analysis of main module" и "Recognize loops and switches". Это и есть причина зависания "при попытке засунуть в Олю."




Ранг: 990.2 (! ! !), 380thx
Активность: 0.680
Статус: Модератор
Author of DiE

Создано: 06 декабря 2007 13:19
· Личное сообщение · #12

у меня стоит галка "Recognize loops and switches"
но "Auto start analysis of main module" конечно же убрана

-----
[nice coder and reverser]




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

Создано: 09 декабря 2007 01:31 · Поправил: serduk
· Личное сообщение · #13

Действительно, погорячился закрывать тему.
Dll подлеченая DarkWolf-ом загружается, но работает частично.
При вызове внутренней процедуры "ProcessAMBE" зависает (ProcessAPC и ProcessIMBE работают нормально).



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

Создано: 23 декабря 2007 21:57
· Личное сообщение · #14

Можно ли еще что подправить?



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

Создано: 30 января 2008 23:04
· Личное сообщение · #15

убедительная просьба помочь, в долгу не останусь



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 31 января 2008 09:56
· Личное сообщение · #16

Для того чтоб распаковать конверт, нужен эмуль или железка. ИМХО это единственный выход.
Посмотри, конечно, ещё вариант, но он практически ничем не отличается от предложенного выше.
А вообще, либо сам разбирайся, либо в запросы на взлом.

2f27_30.01.2008_CRACKLAB.rU.tgz - fix2.dll

-----
Всем привет, я вернулся




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

Создано: 07 апреля 2008 21:14
· Личное сообщение · #17

нашел железку - HASP4 LPT
как распаковать конверт?




Ранг: 337.6 (мудрец), 224thx
Активность: 0.210.1
Статус: Участник
born to be evil

Создано: 13 апреля 2008 19:00 · Поправил: ajax
· Личное сообщение · #18

а хасп в этой либе уже пропатчен. предполагаю, что хасп-конверта нет и на либу накручен какой-то протект (триал? ;)

-----
От многой мудрости много скорби, и умножающий знание умножает печаль




Ранг: 352.4 (мудрец), 4thx
Активность: 0.150
Статус: Участник
retired

Создано: 13 апреля 2008 20:16
· Личное сообщение · #19

конверт есть



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

Создано: 24 мая 2008 13:21
· Личное сообщение · #20

Кто возьмется за деньги помочь?
Подробности на мыло sergbl2003 @ mail.ru

P.S. Выкладываю еще одну версию своей dll-ки, которая закрыта HASP4 LPT. (Сама железка имеется).
Может ее будет проще взломать

8422_24.05.2008_CRACKLAB.rU.tgz - Mydll.dll


 eXeL@B —› Основной форум —› Как заставить dll-ку работать под WinXP
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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