| eXeL@B —› Вопросы новичков —› проблемка с распаковкой | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 07 декабря 2009 14:11  · Личное сообщение · #1 Есть программка Vit Registry Fix: Professional 9.9.1 адрес www.vitsoft.org.ua/Download/Vit%20Registry%20Fix%20Professional%20Setup.exe Размер файла: 3405 Кб UPX 3.03 - VisualBasic. После распаковки программа зацикливается где-то в недрах msvbvm60.dll . при ручной распаковке - та же песня. Откуда ноги растут? ![]()  | 
| 
 | 
Создано: 07 декабря 2009 16:11 · Поправил: webzzter  · Личное сообщение · #2  | 
| 
 | 
Создано: 07 декабря 2009 16:21  · Личное сообщение · #3  | 
| 
 | 
Создано: 07 декабря 2009 18:20  · Личное сообщение · #4  | 
| 
 | 
Создано: 08 декабря 2009 09:35 · Поправил: esa_r  · Личное сообщение · #5  | 
| 
 | 
Создано: 08 декабря 2009 13:10  · Личное сообщение · #6  | 
| 
 | 
Создано: 08 декабря 2009 17:16  · Личное сообщение · #7  | 
| 
 | 
Создано: 08 декабря 2009 18:05 · Поправил: tihiy_grom  · Личное сообщение · #8  | 
| 
 | 
Создано: 09 декабря 2009 14:14  · Личное сообщение · #9  | 
| 
 | 
Создано: 09 декабря 2009 14:17  · Личное сообщение · #10  | 
| 
 | 
Создано: 09 декабря 2009 15:26 · Поправил: esa_r  · Личное сообщение · #11 не катит пока что, или руки у меня кривые. В программе прописан размер файла(который был в оригинале). Потом он берется как Float, отнимается 0.8 и дальше идет все колдунство. Я пробовал как править этот размер на реальный так и подменять значение, возвращаемое GetFileSize на оригинальный размер. Проверки вроде бы проходят, но дальше прога циклится все так же. в отладчике выпадает с эксепшеном INVALID_HANDLE ![]()  | 
| 
 | 
Создано: 09 декабря 2009 16:00 · Поправил: SReg  · Личное сообщение · #12 esa_r пишет: Потом он берется как Float, отнимается 0.8 и дальше идет все колдунство. че ты несешь? см. аттач и обрати внимание на этот пост не приаттачилось) http://www.multiupload.com/C612YPV3NR ADD; а я тебе готовое и не выкладывал.. а тебе на скриншетах показал какое значение возвратила функа getfilesize, и один из вариантов решения твоей траблы. Чтоб в дальнейшем у тебя вопросов не возникало что и куда и откуда и почему неработает и не кривые ли у меня руки.... Видимо, зря старался)...  
![]()  | 
| 
 | 
Создано: 09 декабря 2009 16:42 · Поправил: esa_r  · Личное сообщение · #13 SReg пишет: че ты несешь? хамим, однако... это ваще-то раздел для новичков... просто я пробую исследовать программу, а не просто применять готовое - вот и залез в эти дебри 007E0818 . FILD DWORD PTR SS:[EBP-6DC] ; анпакнутый размер, из GetFileSize ........ 007E0824 . FLD QWORD PTR DS:[40DDD8] ; грузим Float 981504.8000000000 007E082A . FSUB QWORD PTR DS:[40DDD0] ;отнимаем 0.8000000000000, получаем размер упакованного 007E0830 . FSTSW AX 007E0832 . TEST AL,0D Спасибо всем, кто откликнулся(и SReg в том числе    ) Думаю, тема исчерпана. ![]()  | 
| 
 | 
Создано: 09 декабря 2009 18:03  · Личное сообщение · #14  | 
| 
 | 
Создано: 09 декабря 2009 18:03  · Личное сообщение · #15  | 
| eXeL@B —› Вопросы новичков —› проблемка с распаковкой | 
| Эта тема закрыта. Ответы больше не принимаются. | 






 Для печати