В предыдущих ответах есть все зерна истины. Осталось их только обобщить.
Итак, .exe - это конечно исполняемый файл, но может быть и самораспаковывающимся архивом. Чтобы распаковать последний, достаточно просто кликнуть по нему дважды мышью. Если обычный исполняемый, то расшифровать содержимое может человек, знающий Assembler, или простой ламер, который решит воспользоваться чужой читалкой.. . Но есть при этом вероятность подхватить от такой проги трояна - ведь халява - она бывает обычно только в мышеловке-))
Другие языки программирования и технологии
как распаковать файл exe и как узнать что в нём храница?
Там абсолютно ничего интересного. Ну если только из любопытства - тогда:
Rare Ideas PortableApps.com
Rare Ideas PortableApps.com
Читай, дружище, про PE - формат.
Прочти еще про упаковщики и протекторы.
Прочти еще - как все это можно распаковать.
Еще с книженцией от Калашникова посиди.
Еще на cracklab.ru почитай.
Да, и wasm.ru не забудь посетить.
Ключевое тут -PE - формат
Прочти еще про упаковщики и протекторы.
Прочти еще - как все это можно распаковать.
Еще с книженцией от Калашникова посиди.
Еще на cracklab.ru почитай.
Да, и wasm.ru не забудь посетить.
Ключевое тут -PE - формат
У тебя 2 варианта. ЕХЕ может быть классическим native. Тогда ты можешь оттуда выдрать кучу ассемблерного кода + ResHacker поможет перепаковать ресурсы. Это фото, текст какой-нибудь, объекты форм.
Второй вариант чуть интереснее. ЕХЕ может быть не native а для .NET Framework. В этом случае с помощью MSIL Disassembler (Ildasm.exe) можно получить исходный текст на IL языке.
Или можно даже перегнать этот ЕХЕ в программу на языке Visual C#.
К слову, сказанное применимо и к ЕХЕ и к DLL.
Ресурсы в ЕХЕ и DLL пакуются с помощью CAB архиватора. Поэтому тот же ResHacker не сделает ничего супер необычного. Просто распакует некоторую часть файла и запакует назад.
Второй вариант чуть интереснее. ЕХЕ может быть не native а для .NET Framework. В этом случае с помощью MSIL Disassembler (Ildasm.exe) можно получить исходный текст на IL языке.
Или можно даже перегнать этот ЕХЕ в программу на языке Visual C#.
К слову, сказанное применимо и к ЕХЕ и к DLL.
Ресурсы в ЕХЕ и DLL пакуются с помощью CAB архиватора. Поэтому тот же ResHacker не сделает ничего супер необычного. Просто распакует некоторую часть файла и запакует назад.
файлы ехе являются исполняемыми файлами а не архивами
если это архив то просто распаковать, или в тотал коммандере контрол+пейдж даун
в убунте у меня 7зип открывал так некоторые экзейшки виндовых авторан вирусов
в убунте у меня 7зип открывал так некоторые экзейшки виндовых авторан вирусов
Для этого есть программы ResHacker и PeExplorer
Похожие вопросы
- Как создать файл .exe, который запустит любой другой файл (В том числе и .exe)? !Прочитайте пояснения в вопросе!
- Хотел перевести файл exe в файл
- Посовеуйте компиляторы для открытия файла exe
- Как создать пустой файл .exe? - с нулевой длиной. exe - с нулевой длиной
- Какой программой можно открыть файлы .exe?
- Можно ли как нибудю распаковать файл swf. помогите!!!!
- ребят, как распаковать файл "htm" ? может знает кто
- Скажите не опытному чайнику, как удалить файл exe? (см.вн.)
- Помогите вылечить файлы exe,зараженные Win32 Neshta . Cureit второй раз не помогает, на середине загрузки синий экран (
- Как файл exe при запуске превращается в форму с кнопками и встроенной логикой? Он же состоит по сути из нулей и единиц!!