Сейчас на форуме: (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Файлообменник Shareman |
Посл.ответ | Сообщение |
|
Создано: 10 сентября 2010 13:54 · Поправил: Ildar · Личное сообщение · #1 Господа! Не подскажете в каком направление искать защиту файла? Дело в том что изначально фаил запакован UPX. Распаковывается UPX'ом с ключом -d или в ручную, запускается, но не конектится с сервером, а всё остальное работает, никак не могу понять на что он реагирует, когда отсекается от сервера. Я пока новичок, поэтому просьба сильно не пинать, и если я запостил не в ту тему просьба модератора перенести куда следует. Заранее спасибо! ![]() |
|
Создано: 11 сентября 2010 21:04 · Личное сообщение · #2 |
|
Создано: 12 сентября 2010 13:12 · Поправил: hlmadip · Личное сообщение · #3 |
|
Создано: 12 сентября 2010 14:28 · Личное сообщение · #4 |
|
Создано: 12 сентября 2010 14:29 · Личное сообщение · #5 |
|
Создано: 12 сентября 2010 15:39 · Поправил: Guru_eXe · Личное сообщение · #6 Ildar, там же сплеш-скрин при старте программы, как вариант можно начать с разбора его процедур. Если не отбрасывать вариант с отправлением размера файла на сервак, то можно поискать соответствующие апишки и обращения к ним. Еще есть вариант копать от сообщения с ошибкой, но не уверен, что результативно, но посмотреть можно. Вариантов -- масса, было бы желание копать ![]() hlmadip, www.sendspace.com/file/6v3keb ----- may all your PUSHes be POPed! ![]() |
|
Создано: 12 сентября 2010 17:27 · Личное сообщение · #7 Guru_eXe Сообщений об ошибках там нет, клиент свободно запускается, за исключением всплывающей подсказки в трее, что нет связи с сервером, но если запустить не распакованный клиент при выключенном Инете то появляется то же самое сообщение, а при включении Инета он коннектится, а распакованный нет. Копаю я этот сплэш, упёрся в цикл который распакованный клиент не проходит ![]() Есть у меня рабочий распакованный клиент старой версии, не знаю кто распаковывал, там как то странно, изменено имя заголовка что ли (не знаю как правильно назвать) тоесть там Olly обращается не к shareman, а к sharempn. Это может на что нибудь влиять? ![]() |
|
Создано: 12 сентября 2010 17:40 · Поправил: Guru_eXe · Личное сообщение · #8 |
|
Создано: 12 сентября 2010 18:29 · Личное сообщение · #9 |
|
Создано: 12 сентября 2010 18:52 · Личное сообщение · #10 |
|
Создано: 13 сентября 2010 11:44 · Поправил: PE_Kill · Личное сообщение · #11 |
|
Создано: 13 сентября 2010 12:13 · Личное сообщение · #12 Мельком глянул, вот тут читается весь exe файл в буфер 008D3038 E8 3B84FFFF CALL Shareman.008CB478 008D303D 8B5D FC MOV EBX,DWORD PTR SS:[EBP-4] 008D3040 85DB TEST EBX,EBX 008D3042 74 05 JE SHORT Shareman.008D3049 008D3044 83EB 04 SUB EBX,4 008D3047 8B1B MOV EBX,DWORD PTR DS:[EBX] 008D3049 68 64318D00 PUSH Shareman.008D3164 ; ASCII "Exe:" 008D304E 8D55 E4 LEA EDX,DWORD PTR SS:[EBP-1C] 008D3051 8BC3 MOV EAX,EBX 008D3053 E8 948CB3FF CALL Shareman.0040BCEC 008D3058 FF75 E4 PUSH DWORD PTR SS:[EBP-1C] 008D305B 68 74318D00 PUSH Shareman.008D3174 ; ASCII " bytes" 008D3060 8D45 EC LEA EAX,DWORD PTR SS:[EBP-14] 008D3063 BA 03000000 MOV EDX,3 008D3068 E8 0B2CB3FF CALL Shareman.00405C78 ----- Yann Tiersen best and do not fuck ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Файлообменник Shareman |