Сейчас на форуме: Rio (+4 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Проблема с Quick Unpack и программой установки. |
Посл.ответ | Сообщение |
|
Создано: 04 апреля 2008 12:19 · Личное сообщение · #1 Научите глупого. Я скачал из интернета редактор и дизассемблер Hackman 9.01 и очень хочу сделать его лицензионным. Естественно без денег. Он оказался запакован UPX'ом. Запустил Quick Unpack: Quick Unpack 2.1 for Windows 2000/XP/2003/Vista (c) stripper engine by syd founded by FEUERRADER [AHTeam] (c) coded by Archer 12:09:04 - Opened hack901.exe Quick self analyze.... UPX 1.xx-2.0 PESniffer EP Scan: UPX v0.89.6 - v1.02 / v1.05 -v1.22 (Delphi) stub PEiD scanning... UPX 0.89.6 - 1.02 / 1.05 - 1.24 (Delphi) stub -> Markus & Laszlo [Overlay] 12:09:15 - Some OEP has been detected...004474E8 0x7FFA0000 - module ntdll.dll export hooked... 0x7FF90000 - module kernel32.dll export hooked... 0x7FF80000 - module advapi32.dll export hooked... 0x7FF70000 - module rpcrt4.dll export hooked... 0x7FF60000 - module secur32.dll export hooked... 0x7FF50000 - module comctl32.dll export hooked... 0x7FF40000 - module msvcrt.dll export hooked... 0x7FF30000 - module gdi32.dll export hooked... 0x7FF20000 - module user32.dll export hooked... 0x7FF10000 - module shlwapi.dll export hooked... 0x7FF00000 - module ole32.dll export hooked... 0x7FEF0000 - module oleaut32.dll export hooked... 0x7FEE0000 - module shell32.dll export hooked... 0x7FED0000 - module version.dll export hooked... 0x7FEC0000 - module imm32.dll export hooked... 12:09:50 - Import hooked... 12:09:50 - Target loaded at 0x00400000 12:09:50 - EntryPoint: 00465E60 12:09:50 - OEP: 004474E8 12:09:50 - 0x7C800000 - module kernel32.dll loaded 12:09:50 - 0x7C800000 - module kernel32.dll loaded 12:09:50 - 0x7C800000 - module kernel32.dll loaded 12:09:50 - 0x7C800000 - module kernel32.dll loaded 12:09:50 - 0x77DC0000 - module advapi32.dll loaded 12:09:50 - 0x77DC0000 - module advapi32.dll loaded 12:09:50 - 0x773C0000 - module comctl32.dll loaded 12:09:50 - 0x77F10000 - module gdi32.dll loaded 12:09:50 - 0x77F10000 - module gdi32.dll loaded 12:09:50 - 0x774D0000 - module ole32.dll loaded 12:09:50 - 0x77110000 - module oleaut32.dll loaded 12:09:50 - 0x77110000 - module oleaut32.dll loaded 12:09:50 - 0x7C9C0000 - module shell32.dll loaded 12:09:50 - 0x7C9C0000 - module shell32.dll loaded 12:09:50 - 0x7E360000 - module user32.dll loaded 12:09:50 - 0x7E360000 - module user32.dll loaded 12:09:50 - 0x77BF0000 - module version.dll loaded 12:09:50 - Breaked at 004474E8 12:09:50 - Dumping... 12:09:50 - Processing import... be patient, it may take some time... 12:10:15 - Used smart import recovery 12:10:15 - Unpacked file saved as D:\hackman901\hack901__.exe 0x7C900000 - module ntdll.dll unhooked... 0x7C800000 - module kernel32.dll unhooked... 0x77DC0000 - module advapi32.dll unhooked... 0x77E70000 - module rpcrt4.dll unhooked... 0x77FE0000 - module secur32.dll unhooked... 0x773C0000 - module comctl32.dll unhooked... 0x77C00000 - module msvcrt.dll unhooked... 0x77F10000 - module gdi32.dll unhooked... 0x7E360000 - module user32.dll unhooked... 0x77F60000 - module shlwapi.dll unhooked... 0x774D0000 - module ole32.dll unhooked... 0x77110000 - module oleaut32.dll unhooked... 0x7C9C0000 - module shell32.dll unhooked... 0x77BF0000 - module version.dll unhooked... 0x76360000 - module imm32.dll unhooked... 12:10:16 - Done На выходе файл без упаковщика, НО он не запускается. Пишет, что Invalid package size! Ну я нашел. где там сравнение этого пакадж сайз делается. Подкорректировал, чтоб он не обращал внимания на размер. Так тогда стала выпадать ошибка Cannot prepare for resuming. И вроде в программе нет такого сообщения. Отсюда возникает вопрос: как этот кривой файл установки сделать нормальным? То есть просто получить неупакованный установщик. ![]() |
|
Создано: 04 апреля 2008 12:37 · Личное сообщение · #2 |
|
Создано: 04 апреля 2008 13:17 · Личное сообщение · #3 |
|
Создано: 04 апреля 2008 18:50 · Личное сообщение · #4 |
|
Создано: 04 апреля 2008 22:28 · Поправил: Stack · Личное сообщение · #5 tihiy_grom пишет: По-моему ты гонишь Зачем ты пытаешься распаковать инсталлятор? Сам файл HackMan.exe (который после установки появляется в папке C:\Program Files\TechnoLogismiki\Hackman) ничем не упакован и написан на VisualBasic Он наверное увидел что лиценз проявляется во время инстала - что-то типа установки M$ office xp ИМХО ввасик самый тупой язык отладчиком не юзанешь норм да и декомпиль тупой получается ----- Md5 fcbb6c9c9a5029b24d70f2d67c7cca74 ![]() |
|
Создано: 05 апреля 2008 00:44 · Поправил: Gerpes · Личное сообщение · #6 |
|
Создано: 05 апреля 2008 01:20 · Личное сообщение · #7 |
|
Создано: 05 апреля 2008 02:00 · Поправил: Gerpes · Личное сообщение · #8 |
|
Создано: 05 апреля 2008 13:13 · Личное сообщение · #9 |
|
Создано: 07 апреля 2008 21:04 · Личное сообщение · #10 |
![]() |
eXeL@B —› Вопросы новичков —› Проблема с Quick Unpack и программой установки. |