Повредете файл EXE онлайн
Повредете файл .exe за Windows онлайн и безплатно. Разрушава мъничето MZ и заглавката PE, така че Windows да откаже да зареди изпълнимия файл.
- Без качване
- Без ограничение за размер
- Без регистрация
Повредете своя EXE файл
Настроен за .exe, .msi, .scr, а работи също толкова добре с всеки друг формат.
Защо EXE файловете трудно се повреждат както трябва
Изпълнимият файл за Windows се проверява от заредителя, преди да е изпълнена дори една инструкция. Мъничето MZ на DOS сочи към заглавка PE, която описва всеки раздел, внасяне и входна точка. Повредете тази верига и програмата никога не тръгва: без блокиране, без частично изпълнение, просто отказ.
Какво унищожава този инструмент
- Мъничето MZ / DOS. Подписът
MZи отместването до заглавката PE, което той носи, се разрушават. - Заглавката PE. Подписът
PE\0\0, заглавката COFF и незадължителната заглавка, която описва входната точка, се презаписват. - Таблицата с разделите. Записите, които свързват
.text,.dataи.rsrcс паметта, губят структурата си. - Кодът и ресурсите. Ентропия се разпръсква из разделите, така че дори ръчно изградена заглавка сочи към негоден код.
Какво ще видите след това
| Приложение | Поведение |
|---|---|
| Windows | „Това приложение не може да се изпълни на компютъра ви“ или „%1 не е валидно приложение за Win32.“ |
| Windows Defender | Отбелязва файла като дефектен, вместо да го изпълни. |
| Dependency Walker / инструменти за PE | Съобщават за невалиден образ PE. |
| Wine в Linux/macOS | Отказва да зареди двоичния файл. |
Обичайни причини да го направите
- Проверка, че инсталатор проверява съдържанието си, преди да го изпълни.
- Проверка, че програма за обновяване открива повредено изтегляне и опитва отново.
- Проверка, че проверката на подписа на кода наистина се задейства при повреден двоичен файл.
- Изготвяне на дефектни файлове PE за набор от тестове за статичен анализ.
Как да повредите EXE файл
- Пуснете своя .exe файл в полето по-горе или щракнете, за да изберете.
- Оставете нивото на Standard, освен ако не искате частична повреда (Light) или не се налага да победите софтуер за възстановяване (Heavy).
- Натиснете Повреди файла. Обработката тече на вашето устройство, затова приключва почти веднага.
- Изтеглете резултата. По подразбиране запазва оригиналното име на файла и дължината му в байтове.
Често задавани въпроси за EXE
Опасно ли е да се изпълни повреден EXE?
Той изобщо не може да се изпълни: Windows го отхвърля при зареждане, преди да е изпълнен какъвто и да е код. Въпреки това повреждайте само изпълними файлове, които притежавате или имате право да проверявате.
Ще отбележи ли антивирусната програма резултата?
Някои двигатели отбелязват дефектните файлове PE като подозрителни само защото структурата е невалидна. Това е очаквано поведение, а не откриване на нещо вредно.
Работи ли при инсталатори MSI?
MSI е съставен документ OLE, а не двоичен файл PE, и се обработва през онзи профил. Чупи се също толкова надеждно.
Може ли изпълнимият файл да бъде поправен?
Не. Веригата от заглавки и таблицата с разделите са разрушени, а самият код е разпръснат.