Раздели на сайта
Избор на редактора:
- Кои USB флашки са най-надеждни и най-бързи?
- Свързване на лаптоп към телевизор чрез USB кабел за свързване на лаптоп към VGA телевизор
- Промяна на интерфейса на Steam - от прости снимки до цялата презентация на екрана Нов дизайн на Steam
- Как да отмените абонамент за Megogo по телевизията: подробни инструкции Как да се отпишете от абонаменти за megogo
- Как да разделите диск с инсталиран Windows без загуба на данни Разделете диска 7
- Защо издателите не могат да редактират всички страници
- В BIOS няма зареждане от флаш устройство - как да го конфигурирам?
- Pandao промо кодове за точки
- Опасен ransomware вирус се разпространява масово в интернет
- Инсталиране на допълнителна RAM памет
реклама
Как да анализирате инсталационния файл. Автоматични инсталатори за разопаковане |
За да принудите инсталирането на драйвера, първо трябва разопаковайте драйвера. Повечето драйвери са обикновени ZIP или RAR архиви. Мисля, че разопаковането на такива драйвери няма да създаде трудности за всеки потребител. Основното нещо, което трябва да запомните е, че е най-добре да разопаковате драйвера в папка, създадена в корена на диска. В противен случай голямото влагане на папки и дългите имена на архиви могат да причинят затруднения при инсталиране на драйвера след разопаковане. По-добре е да назовете самата папка, в която се разопаковат файловете, възможно най-кратко; име от един или два знака е напълно достатъчно. По-късно, по време на инсталацията, ще ви бъде по-лесно да запомните името на папката с необходимите драйвери. Разопаковане на драйвери с разширение *.exe или *.msiДоста често има инсталационни драйвери с разширение *.exeили *.msi, особено ако файлът е изтеглен от официалния уебсайт на производителя. И такива файлове не могат да бъдат разопаковани от обикновени архиватори. Как да ги разопаковам?За разопаковане на exe файлове или .msi файлове има отлична помощна програма, наречена Универсален екстрактор, който може да извлече почти всеки архив. Например, ако изтеглим драйвера за уеб камерата Sonix SN9C201, тогава вътре ще получим файла USB20PCCam_5.7.26000.0.exe, които не могат да бъдат разопаковани от обикновени архиви. Но с помощта на универсален разопаковчик можете лесно да го разопаковате. На нашия уебсайт за компютърни програми можете да прочетете инструкции за работа с Universal Extractor, който дава пример как да разопаковате този драйвер. Разопаковане на драйвери с разширение *.cabПонякога след разопаковането на драйвера получаваме папка, в която са архивирани нужните ни файлове кабина(обикновено data1.cab и data1.cab). В тези архиви се намират файлове с разширение *.inf, което трябва да инсталираме принудително драйвера.Ако се върнем към описания по-горе пример, тогава в резултат на предварително извличане на драйвера получихме папка с файлове: Както се вижда от фигурата, сред малкото файлове има същите файлове data1.cabИ data1.cab. Що се отнася конкретно до извличането на драйвери, нито един обикновен разопаковчик няма да помогне тук. InstallShield CAB File Viewer – с помощта на тази малка, но много полезна помощна програма, разопаковането на cab файла няма да е трудно. След като отворим файла, от който се нуждаем в програмата (просто посочете файла data1.hdr) и ще видим дърво от папки и файлове, съдържащи се в архива: От тук можем да извлечем файла, от който се нуждаем. Недостатъкът на този инструмент за разопаковане е, че не можете да разопаковате цялата папка; Тоест, за пълно извличане ще трябва да разопаковате всеки файл на свой ред. Когато нищо не помагаРядко, но все пак се случва, че нито един метод за разопаковане на драйвера не помага. Тук можете да опитате просто да стартирате инсталационния файл на драйвера, да изчакате инсталацията да завърши, но не затваряйте диалоговия прозорец на програмата. И отидете във временните папки на системата и потърсете там папката с разопакования драйвер. За windows 7 и Vista временното разопаковане ще се извърши в папката C:/Users/NAME/AppData/Local/Temp/. За Windows XP - ще бъде C:/Документи и настройки/ИМЕ/Локални настройки/Темп. Потърсете папката на драйвера по дата на създаване.Ако имате свой собствен надежден и доказан метод за разопаковане на драйвери, тогава чакаме вашите коментари. Целта на програмите за разопаковане на инсталатори е ясна. В момента самите инсталатори са доста сложни програми, които правят промени в системата или регистъра, създават преки пътища и записват файлове в различни папки. Но понякога инсталаторите извършват нежелани действия, например се опитват да инсталират различни ленти с инструменти или рекламни модули без знанието на потребителя, изпращат информация на разработчика за факта на инсталиране, не позволяват инсталирането без въвеждане на парола или сериен номер и други неприятни неща. В този случай трябва да извлечем всички файлове, които съдържа от дистрибуцията, без да стартираме самия инсталатор. В допълнение към файловете, от някои инсталатори можете да извлечете така наречените инсталационни скриптове, които определят последователността от действия, от тях можете да разберете кои ключове в регистъра са променени, кои файлове къде са записани и т.н. Освен това скриптовете, извлечени от инсталаторите, могат да се използват в бъдеще за създаване на преопаковани версии на програми, например вече включващи файлове с нарушена регистрация. Някои други особено талантливи автори проверяват целостта на предварително инсталирана програма и не позволяват инсталиране на актуализации на модифицирани инсталации; такива сладки шеги се срещат предимно в игрите. Така че способността да се справяте с инсталаторите винаги ще бъде полезна. Най-мощният и удобен инструмент за автоматично извличане на инсталатори е програмата Universal Extractor. Това е обвивка за други програми за разопаковане, поддържат се общо няколко десетки различни формати, включително такива популярни като Inno Setup, InstallShield, Wise Installer и други. Поддържа се руски език, интеграция в контекстното меню на Windows Explorer, напредналите потребители могат да запазват и преглеждат дневника на работата на външни модули за разопаковане. Към момента на писане хостингът с дистрибуции и източници на Universal Extractor не е наличен, така че ще публикувам Universal Extractor тук. Сега нека да преминем към специализирани програми за разопаковане, фокусирани върху конкретен тип инсталатор. Най-мощният и популярен инструмент за създаване на инсталатори е безплатният Inno Setup, той има скриптов език, който ви позволява да създавате дистрибуции с почти неограничени опции. , разопаковане на версии на инсталаторите на Inno Setup от 2.0.8 до 5.3.11. Inno Setup Unpacker е конзолна помощна програма, така че за по-лесно използване са направени няколко графични обвивки, например (руската версия може да бъде намерена на уебсайта на MSILab) или InnoSetup и NSIS Unpacker Shell (изисква 7zip и innounp). InnoSetup.And.NSIS.Unpacker.Shell.1.4.zip (660 484 байта) Помощна програма InnoCryпроектирани да заобикалят паролите на инсталаторите, създадени от Inno Setup. Първо стартирайте инсталатора, който изисква да въведете парола и стартирайте InnoCry паралелно. След това InnoCry се опитва по няколко начина да закърпи изпълнимия код на инсталатора в паметта, така че да не изисква парола. Последната версия въвежда и опцията за активиране на заключени бутони. InnoCry.1.2.7.zip (238 909 байта) InnoExtractor е базиран на 7zip архиватора. Позволява ви да преглеждате и извличате съдържанието на инсталаторите на Inno Setup. Големият плюс е, че InnoExtractor непрекъснато се подобрява и поддържа както стари, така и нови версии на този инсталатор. InnoExtractor.4.8.0.156.zip (1 693 514 байта) За да разопаковате инсталатори, създадени с помощта или съкратено НОИ, най-удобният начин е да използвате безплатния архиватор 7zip. Той лесно отваря такива инсталатори за преглед и ви позволява да извличате необходимите файлове от тях. Конзолна помощна програма за извличане на файлове от инсталатори на WISE. Поддържат се почти всички версии на инсталаторите на Wise; пакетът включва версии на програмата за разопаковане за DOS, Windows и Linux, както и документация на английски и немски език. E_WISE.2002.03.29.zip (102 968 байта) E_WISE.2002.07.01.zip (24 686 байта) HWUN(Heuristic Wise UNpacker) също е предназначен за разопаковане на инсталатори на WISE, но за разлика от предишната програма, той използва евристични алгоритми за намиране на необходимите подписи и данни, така че има голяма вероятност да работи с по-нови версии на инсталатори. HWUN.v0.50a.zip (22 912 байта) HWUN.v0.50b.zip (40 509 байта) - конзола за разопаковане на инсталатори на Setup Factory версии 5 и 6. Както самият автор признава, има проблеми и грешки, така че ще бъде по-полезно за колекцията. Setup.Factory.Unpacker.zip (27 161 байта) InstallShield (с един exe-файл) Unpacker- автоматична конзола за разопаковане на два от трите известни типа инсталатори, създадени от програмата InstallShield. Това е един cab файл, пакетиран в msi контейнер, както и набор от инсталационни файлове и cab архив, също поставени вътре в msi файл (Microsoft Installer). Третият тип, който използва криптиране, не се поддържа от този инструмент за разопаковане. InstallShield.Unpacker.0.99.zip (57 056 байта) Universal Extractor 1.6.1 е удобна помощна програма за разопаковане на компресирани файлове. И въпреки че програмата не може да създава архиви сама, тя ще бъде полезна при работа с пакетирани данни от различни формати. Universal Extractor е полезна програма за извличане на съдържание от архивни файлове от всички популярни формати, която също е много удобна и лесна за използване и можете да я изтеглите напълно безплатно. В допълнение към обичайните rar и zip архиви, поддържаните формати включват и файлове с разширения dll, bz2, gz, tgz, img, exe, bin, msi и много други. Universal Extractor се справя със задачата възможно най-бързо, разопаковайки компресирани файлове, независимо от източника и метода на тяхното компресиране. Нуждите на програмата за разопаковане са минимални: тя заема много малко място на вашия твърд диск и не засяга голям брой системни ресурси. Можете да работите с Universal Extractor както от настолен компютър, като инсталирате класическата версия на програмата, така и от преносим носител, като използвате неговата преносима версия. Програмата за разопаковане има ясен, интуитивен интерфейс на руски език. Процесът на извличане на данни започва със стандартен диалогов прозорец, в който трябва да изберете обекта на интерес (архив, инсталационен файл и т.н.) и да посочите пътя за запазване на резултата. След това директно започва извличането на данни, което не изисква допълнителен контрол или специални настройки. Особено удобно е да използвате Universal Extractor за разопаковане на малки програми от инсталационни файлове и стартирането им без предварителна инсталация. В настройките на Universal Extractor можете да изберете функцията за запазване на историята на извършените операции и да разрешите изтриването на временни файлове и дублирани файлове. Докато програмата работи, можете да скриете основния й прозорец, както и да зададете файлови разширения и да активирате подкана, преди да започнете процедурата за извличане. Universal Extractor привлича потребителите с почти неограничените си възможности за извличане на данни от различни архиви, инсталационни или изпълними файлове, което е идеята за неговата универсалност. Universal Extractor, като безспорно полезна помощна програма, никога няма да замени пълноценна програма за архивиране, тъй като не е в състояние да създава архиви и функции само за получаване на предварително компресирани пакетирани данни. CUP386 3.4 Добре известен хакерски инструмент за разопаковане на DOS COM/EXE-опаковани или защитени файлове от Sage/CyberWare (UCF). Позволява ви да разопаковате програми, компресирани/криптирани дори с неизвестни или нови помощни програми. Работи чрез командния ред и има много параметри (възможности за четене). Програмата има няколко режима на хакване: стъпка по стъпка в реален режим, стъпка по стъпка V86 и емулация на i80386 в реален режим. В зависимост от режима, CUP386 използва различни методи за отстраняване на грешки, заобикаля кода за отстраняване на грешки и т.н. Между другото, програмата има и вграден визуален дебъгер като Turbo Debugger за „ръчно“ хакване. Лично аз намерих опцията „I’m still alive“ оригинална, която кара светодиодните индикатори на клавиатурата да мигат по време на разопаковане, което показва, че програмата все още не е замразена. ftp://ftp.elf.stuba.sk/pub/pc/pack/ucfcup34.zip (60 Kb)Десвиване 1.6Най-модерната помощна програма за Windows, предназначена за „разопаковане“ на EXE/DLL файлове, компресирани от популярния EXE пакет Shrinker (до версия 3.4). DeShrink има графичен интерфейс, който ви позволява лесно да посочите пътя и имената на входните/изходните файлове, да видите EXE заглавката и дори да премахнете криптиране от отделни секции, като използвате метода на груба сила. Програмата може да бъде изтеглена от уебсайта ftp://ftp.elf.stuba.sk/pub/pc/pack/dshrnk16.zip (190 Kb)ExeScan 3.21Тази помощна програма за DOS от STILLSON е предназначена да идентифицира пакети и прикачени файлове (доста много), които защитават EXE или COM файлове. В допълнение, ExeScan ви позволява да разпознаете най-често срещаните компилатори. Програмата (или по-скоро нейните два модула) може да работи в няколко режима: в прост („тъпа“ дефиниция), в deepscan (опитвайки се да открие многослойна защита/компресия, например когато EXE файл е компресиран с PKLite и защитен от програмата CrackStop) и в общ режим на откриване (прихващане на Int 21h, изпълнение на разследвания файл и опит за определяне на кода). ExeScan също така ви позволява да преглеждате и сравнявате информацията в заглавието на два различни изпълними файла, има вграден дизасемблер (има функции за показване на входни точки и т.н.) и може да работи заедно с универсален инструмент за разопаковане. ftp://ftp.elf.stuba.sk/pub/pc/pack/es321.zip (70 Kb)Файлов анализатор 1.6.xFile Analyzer - тази програма може да определи как е компилиран даден файл, как е пакетиран, кодиран, имунизиран и т.н. File Analyzer може също да показва вътрешността на архиви и SFX архиви (RAR, ARJ, ZIP, LZH, LHA, ICE, ZOO, SWG, DWC, SQZ, HYP, ACE, CAB, PAC, Stirling), предоставя информация за различни графични файлове ( GIF /JPG /PCX/BMP/ICO/IFF) - резолюция, брой цветове и др. Разбира следните EXE формати: MZ/NE/LE/LX/LE/W3/P2/P3/DL/MP. Програмата заема малко дисково пространство и се предлага с добра документация на руски и английски език. Програмата може да бъде изтеглена от уебсайта http://www.world.lv/vnet (135 Kb)FileInfo 2.49Нова помощна програма от M.Hering, предназначена за определяне на пакетите и защитите (включително най-новите), които са били използвани за „обработка“ на изпълними файлове. Освен това FileInfo ви позволява да разпознаете „работата“ на най-често срещаните компилатори и SFX-EXE архивни формати. Програмата може да работи в режим на показване на кратка информация за файловете в директория(и) или в режим на показване на подробна информация за конкретен файл. Има вграден HEX/TXT визуализатор (с възможност за бързо навигиране до адреси, търсене, филтриране), редактор за MZ/PE хедъри и контролни суми и оригинален графичен анализатор на байтове. Поддържа дълги имена на файлове под Win9x. Последната версия добави и подобри поддръжката за дефиниране на две дузини формати за защита/пакет, включително UPX, tELock, намалена консумация на памет и направи други подобрения... Програмата може да бъде изтеглена от уебсайта http://www.programmerstools.org/files/utilities/fi.zip (155 Kb)NED 2.31 (Deshrinker на нови изпълними файлове)Помощна програма за команден ред от Snajder, която ви позволява да разопаковате изпълними NE файлове (NE-Visual Basic 3.0), компресирани с помощната програма Shrinker версии 3.xx. Програмата може да бъде изтеглена от уебсайта http://www.programmerstools.com/files/unpackers/ned.zip (8 Kb)Petite 2.x Enlarger 1.3Проста помощна програма за Windows от r!sc, която ви позволява да разопаковате EXE/DLL файлове, компресирани с пакета Petite версии 2.1/2.2. В новата версия процесорът на командния ред беше пренаписан (понякога файловете не се отваряха под NT). PE-UnCompact 1.5Малка помощна програма за Windows от tNO ви позволява да разопаковате EXE, DLL, SCR и OCX (?) файлове, компресирани с популярния пакет PECompact версии 1.24-1.30. Компресирането не се извършва, ако избраният файл не е компресиран с PECompact. При разопаковане програмата възстановява разширението на файла, импортира таблици, раздели и „подравнява“ кода. Новата версия добавя поддръжка за PECompact 1.30 и прави вътрешни промени. Програмата може да бъде изтеглена от уебсайта http://pleiku.vietmedia.com/protools/files/unpackers/tnopeunc.zip (15 Kb)PMWUnLite 1.30Малка помощна програма, предназначена за разопаковане на изпълними файлове в защитен режим (тип DOS/4GW), компресирани с помощната програма PMWLite от пакета PMODE/W. Програмата може да бъде изтеглена от уебсайта http://www.suddendischarge.com/cgi-bin/antileech.cgi?pmwun130.zip (38 Kb)TEU 1.8x (Програма за разопаковане на изпълними файлове)Универсален инструмент за разопаковане на опаковани или защитени изпълними файлове от JVP. TEU разпознава програми, произведени от най-често срещаните компилатори, и ви позволява да разопаковате файлове, ако са били защитени/компресирани от неизвестни или нови помощни програми. В допълнение към тези инструменти, TEU има няколко оригинални режима на хакване, дори маркирани с икона TM: DirectY и PassiveX. Но поради липсата на документация не мога да кажа нищо определено за тях. Помощната програма работи от командния ред и има n брой параметри, които, както обикновено, не е необходимо да се използват. Бих искал също да отбележа, че TEU може да работи заедно с помощната програма. Програмата се предлага в две версии: на английски (буквата "e" в края на версията) и немски ("d"). Програмата може да бъде изтеглена от уебсайта http://members.xoom.com/jvp/ (40 Kb)ТРОН 1.30Друг универсален инструмент за разопаковане на опаковани или защитени изпълними файлове от Smilesoft Company. Познава около две дузини програми (от ComPack до Protect EXE/COM и WWPack), без да броим многобройните им подверсии. Помощната програма може традиционно да се опита да разопакова файлове, компресирани/защитени от неизвестни или нови програми. Вярно е, че за да направите това, първо трябва да се регистрирате и да платите $25 за програмата... Когато бъде хакнат, TRON може по избор да работи в специален режим на прекъсване „отхвърляне“, както и в защитен режим. Програмата заема малко дисково пространство и е много добре документирана; Има много налична информация за опаковчиците/протекторите. Програмата може да бъде изтеглена от уебсайта ftp://ftp.elf.stuba.sk/pub/pc/pack/tron130.zip (40 Kb)UnASPack 1.0.9.1Тази малка помощна програма за Windows от BiWeiGuo ви позволява да разопаковате EXE и DLL файлове, компресирани от популярния пакет ASPack до версия 2.1. Компресирането няма да бъде извършено, ако избраният файл не е пакетиран с ASPack (или версията на ASPack, използвана за компресиране, е неизвестна на помощната програма). При разопаковане винаги се създава резервно копие на файла. Програмата може да бъде изтеглена от уебсайта http://pleiku.vietmedia.com/protoools/files/unpackers/2unaspack.zip (73 Kb)UNP 4.12cНякога много популярен, макар и леко остарял (1995 г.) универсален инструмент за разопаковане на опаковани или защитени от DOS изпълними файлове от Ben Castricum. Знае как да идентифицира и премахва много защити и „пакети“ (знае около 50 имена на програми, без да броим многобройните им подверсии). Освен това UNP може да се опита да разопакова файлове, компресирани/защитени от неизвестни или нови помощни програми (въпреки че тази функция не е толкова мощна, колкото други специализирани програми, описани на тази страница). UNP ви позволява да конвертирате някои EXE файлове в COM и обратно, да вмъквате файлове в програмни заглавки, да „откъсвате“ и „прикачвате“ наслагвания, да търсите компресирани файлове в директория, да оптимизирате EXE файлове за последващо компресиране, да „подравнявате“ EXE заглавки за по-бързо стартиране премахнете ненужната информация от тях, например коментари за връзки и т.н. Програмата е добре документирана и традиционно заема малко място. Както се казва "The must have program"... Програмата може да бъде изтеглена от уебсайта ftp://ftp.elf.stuba.sk/pub/pc/pack/unp412b.zip (без док)
|
Прочетете: |
---|
Популярни:
Нов
- Свързване на лаптоп към телевизор чрез USB кабел за свързване на лаптоп към VGA телевизор
- Промяна на интерфейса на Steam - от прости снимки до цялата презентация на екрана Нов дизайн на Steam
- Как да отмените абонамент за Megogo по телевизията: подробни инструкции Как да се отпишете от абонаменти за megogo
- Как да разделите диск с инсталиран Windows без загуба на данни Разделете диска 7
- Защо издателите не могат да редактират всички страници
- В BIOS няма зареждане от флаш устройство - как да го конфигурирам?
- Pandao промо кодове за точки
- Опасен ransomware вирус се разпространява масово в интернет
- Инсталиране на допълнителна RAM памет
- Какво да направите, ако слушалките не възпроизвеждат звук на лаптоп