տուն Մրգերի օգտակար հատկությունները Ներբեռնեք ծրագիրը pe. PE (Դյուրակիր գործարկվող)՝ Stranger Tides-ում: PE ֆայլի տեսակները

Ներբեռնեք ծրագիրը pe. PE (Դյուրակիր գործարկվող)՝ Stranger Tides-ում: PE ֆայլի տեսակները

Portable Executable-ը (PE) գործարկվող ֆայլի ձևաչափ է, որը գոյություն ունի երկար ժամանակ և դեռ օգտագործվում է Windows-ի բոլոր տարբերակներում: Սա ներառում է *.exe, *.dll և այլ ձևաչափով ֆայլեր, և նման ֆայլերը պարունակում են ծրագրի մասին ամբողջ տեղեկատվությունը: Բայց ցանկացած ծրագիր կարող է պարունակել վիրուս, և նախքան տեղադրումը ցանկալի է իմանալ, թե ինչ է պահվում այս ձևաչափով ֆայլի հետևում։ Սա կարելի է գտնել PE Explorer-ի միջոցով:

PE Explorer-ը ծրագիր է, որը նախատեսված է դիտելու և փոփոխելու այն ամենը, ինչ պարունակվում է PE ֆայլերում: Այս ծրագիրը ստեղծվել է և շատ հաճախ օգտագործվում է վիրուսներ հայտնաբերելու համար, բայց դրա վրա օգտակար հատկություններսահմանափակված չեն. Օրինակ, այն կարող է օգտագործվել վրիպազերծման տեղեկատվությունը հեռացնելու կամ ցանկացած ծրագիր ռուսերեն թարգմանելու համար:

Մինչ ծրագիրը սեղմվում է, այն սովորաբար կոդավորված է այնպես, որ օգտագործողը կամ որևէ մեկը չկարողանա տեսնել այն ամենը, ինչ տեղի է ունենում կուլիսների հետևում: Բայց PE Explorer-ը դա չի կանգնեցնում, քանի որ հատուկ գրված ալգորիթմի շնորհիվ այն կարող է վերծանել այս ֆայլերը և ցույց տալ ամբողջ բովանդակությունը։

Զննարկում վերնագրերը

Հենց բացեք PE ֆայլը, ծրագիրը կբացի վերնագրի դիտիչը: Այստեղ դուք կարող եք տեսնել շատ հետաքրքիր բաներ, բայց ոչինչ հնարավոր չէ փոխել, և դա անհրաժեշտ չէ:

Տվյալների գրացուցակներ

Տվյալների դիրեկտորիաները (տվյալների դիրեկտորիաները) ցանկացած գործարկվող ֆայլի կարևոր մասն են, քանի որ հենց այս զանգվածում է պահվում կառուցվածքների մասին տեղեկատվությունը (դրանց չափը, ցուցիչը դեպի սկիզբը և այլն): Ֆայլերի պատճենները պետք է փոխվեն, հակառակ դեպքում դա կարող է հանգեցնել անդառնալի հետեւանքների։

Բաժինների վերնագրեր

Հավելվածի բոլոր կարևոր կոդը պահվում է PE Explorer-ում տարբեր բաժիններում՝ ավելի մեծ կարգի համար: Քանի որ այս բաժինը պարունակում է բոլոր տվյալները, դրանք կարող են փոխվել՝ փոխելով իրենց գտնվելու վայրը: Եթե ​​որոշ տվյալներ չպետք է փոխվեն, ծրագիրը ձեզ կտեղեկացնի այդ մասին:

Ռեսուրսների խմբագիր

Ինչպես գիտեք, ռեսուրսները ծրագրի անբաժանելի մասն են (սրբապատկերներ, ձևաթղթեր, մակագրություններ): Բայց PE Explorer-ի օգնությամբ դրանք կարող են փոխվել։ Այսպիսով, դուք կարող եք փոխարինել հավելվածի պատկերակը կամ թարգմանել ծրագիրը ռուսերեն: Այստեղ դուք կարող եք նաև ռեսուրսներ պահել ձեր համակարգչում:

Ապամոնտաժող

Այս գործիքը անհրաժեշտ է գործարկվող ֆայլերի էքսպրես վերլուծության համար, ավելին, այն պատրաստված է ավելի պարզեցված, բայց ոչ պակաս ֆունկցիոնալ ձևաչափով։

Ներմուծման աղյուսակ

Ծրագրի այս բաժնի շնորհիվ կարող եք պարզել, թե արդյոք ստուգվող հավելվածը վնասակար է ձեր համակարգչի համար: Այս բաժինը պարունակում է բոլոր գործառույթները, որոնք պարունակվում են ծրագրում:

Կախվածության սկաներ

Ծրագրի ևս մեկ առավելություն վիրուսների դեմ պայքարում. Այստեղ դուք կարող եք տեսնել կախվածությունը դինամիկ գրադարաններով՝ դրանով իսկ հասկանալով, թե արդյոք այս հավելվածը վտանգ է ներկայացնում ձեր համակարգչի համար, թե ոչ:

Ծրագրի առավելությունները

  1. Ինտուիտիվ
  2. Ռեսուրսները փոխելու ունակություն
  3. Թույլ է տալիս իմանալ ծրագրում առկա վիրուսների մասին նույնիսկ նախքան կոդը գործարկելը

Թերություններ

  1. Ռուսականացման բացակայություն
  2. Վճարովի (անվճար տարբերակը հասանելի է միայն 30 օր)

PE Explorer-ը հիանալի գործիք է, որը թույլ կտա պաշտպանել ձեր համակարգիչը վիրուսներից: Իհարկե, այն կարելի է օգտագործել այլ ուղղությամբ՝ վտանգավոր կոդ ավելացնելով բոլորովին անվնաս ծրագրին, սակայն դա խորհուրդ չի տրվում։ Բացի այդ, ռեսուրսները փոխելու հնարավորության շնորհիվ կարող եք գովազդ ավելացնել կամ ծրագիրը թարգմանել ռուսերեն:

Typedef struct _IMAGE_FILE_HEADER ( WORD Machine; WORD NumberOfSections; DWORD TimeDate Stamp; DWORD PointerToSymbolTable; DWORD NumberOfSymbols; WORD SizeOfOptionalHeader; WORD-ի բնութագրերը; *LE_HE_IM;
Ես միայն չոր կնկարագրեմ այս դաշտերը, քանի որ. անունները ինտուիտիվ են և ներկայացնում են ուղղակի իմաստներ, այլ ոչ թե VA, RVA, RAW և այլ սարսափելի ինտրիգային բաներ, որոնց մասին մենք միայն լսել ենք հին ծովահեններից: Թեև մենք արդեն հանդիպել ենք RAW-ի հետ, դրանք պարզապես ֆայլի սկզբի համեմատությամբ օֆսեթներ են (դրանք նաև կոչվում են հում ցուցիչներ կամ ֆայլի օֆսեթ): Այսինքն, եթե մենք ունենք RAW հասցե, դա նշանակում է, որ մենք պետք է ֆայլի սկզբից անցնենք RAW դիրքեր ( ptrFile+ RAW): Դրանից հետո դուք կարող եք սկսել կարդալ արժեքները: Այս տեսակի վառ օրինակն է e_lfnew- որը մենք վերևում անդրադարձել ենք Dos վերնագրում:

*մեքենա WORD-ը մի թիվ է (2 բայթ), որը նշում է պրոցեսորի ճարտարապետությունը, որի վրա այս հավելվածըկարող է իրականացվել.
NumberOfSections DWORD - ֆայլի բաժինների քանակը: Բաժինները (այսուհետ՝ բաժինների աղյուսակ) հաջորդում են վերնագրից անմիջապես հետո (PE-Header): Փաստաթղթում ասվում է, որ բաժինների թիվը սահմանափակված է 96-ով:
TimeDate Stamp WORD - թիվ, որը պարունակում է ֆայլի ստեղծման ամսաթիվը և ժամը:
PointerToSymbolTable DWORD-ը խորհրդանիշների աղյուսակի շեղումն է (RAW), իսկ SizeOfOptionalHeader-ը այս աղյուսակի չափն է: Այս աղյուսակը նախատեսված է ծառայելու որպես վրիպազերծող տեղեկատվության պահեստ, սակայն ջոկատը ծառայության հենց սկզբից չի նկատել մարտիկի կորուստ։ Ամենից հաճախ այս դաշտը մաքրվում է զրոներով:
SizeOfOptionHeader WORD - կամընտիր վերնագրի չափը (որը հետևում է ընթացիկին) Փաստաթղթում նշվում է, որ օբյեկտի ֆայլի համար այն սահմանված է 0…
*Բնութագրերը WORD - ֆայլի բնութագրերը:

* - դաշտեր, որոնք սահմանվում են մի շարք արժեքներով: Հնարավոր արժեքների աղյուսակները ներկայացված են գրասենյակի կառուցվածքի նկարագրության մեջ: կայքը և այստեղ չի տրվի, քանի որ. դրանք առանձնապես կարևոր բան չեն կրում ձևաչափը հասկանալու համար։

Եկեք հեռանանք այս կղզուց: Պետք է առաջ շարժվել: Հենանիշը Optional-Header կոչվող երկիրն է:

«Որտե՞ղ է քարտեզը, Բիլի: Ինձ քարտեզ է պետք»։
(Գանձերի կղզի)

Ընտրովի-վերնագիր (IMAGE_OPTIONAL_HEADER)

Այս մայրցամաքային տիտղոսի անունը այնքան էլ հաջողված չէ: Այս վերնագիրը պարտադիր է և ունի PE32 և PE32+ 2 ձևաչափ (IMAGE_OPTIONAL_HEADER32 և IMAGE_OPTIONAL_HEADER64 համապատասխանաբար): Ձևաչափը պահվում է դաշտում Կախարդություն: ԲԱՌ. Վերնագիրը պարունակում է անհրաժեշտ տեղեկատվություն ֆայլը ներբեռնելու համար: Ինչպես միշտ :

IMAGE_OPTIONAL_HEADER

TypEdef կառուցվածքը _image_optional_header (Word Magic; Byte Major Pinklinkerving; DWord SizeOfSIntioint; Dord MajorIperatingSyStemVersion; Բառ MinorImageVersion; WORD MajorSubsystemVersion; WORD MinorSubsystemVersion; DWORD Win32VersionValue; DWORD SizeOfImage; DWORD SizeOfHeaders; DWORD CheckSum; WORD Subsystem; WORD DllCharacteristics; DWORD SizeOfStackReserve; DWORD SizeOfStackCommit; DWORD SizeOfHeapReserve; DWORD SizeOfHeapCommit; DWORD LoaderFlags; DWORD NumberOfRvaAndSizes; IMAGE_DATA_DIRECTORY DataDirectory; ) IMAGE_OPTIONAL_HEADE R , *PIMAGE_OPTIONAL_HEADER;


* Ինչպես միշտ, մենք կանդրադառնանք միայն այն հիմնական դաշտերին, որոնք ամենաշատն են ազդում վերբեռնման գաղափարի և ֆայլի հետ առաջ շարժվելու վրա: Եկեք համաձայնենք, որ այս կառույցի դաշտերը պարունակում են արժեքներ VA (Վիրտուալ հասցե) և RVA (Հարաբերական վիրտուալ հասցե) հասցեներով։ Սրանք արդեն RAW-ի նման հասցեներ են, և դրանք պետք է կարողանան կարդալ (ավելի ճիշտ՝ հաշվել): Մենք, անշուշտ, կսովորենք, թե ինչպես դա անել, բայց միայն սկսելու համար մենք կվերլուծենք միմյանց հաջորդող կառույցները, որպեսզի չշփոթվենք: Առայժմ, պարզապես հիշեք, սրանք հասցեներ են, որոնք հաշվարկներից հետո մատնանշում են որոշակի տեղֆայլում։ Կլինի նաեւ նոր հայեցակարգ՝ հավասարեցում։ Մենք դա կդիտարկենք RVA հասցեների հետ միասին, քանի որ սրանք բավականին սերտորեն կապված են:

AddressOfEntryPoint DWORD - RVA մուտքի կետի հասցեն: Կարող է մատնանշել հասցեների տարածության ցանկացած կետ: .exe ֆայլերի համար մուտքի կետը համապատասխանում է այն հասցեին, որտեղից ծրագիրը սկսում է աշխատել և չի կարող զրո լինել:
BaseOfCode DWORD - ծրագրի կոդի սկզբի RVA (կոդերի բաժին):
BaseOfData DWORD - ծրագրային կոդի սկզբի RVA (տվյալների բաժին):
պատկերների բազա DWORD - Նախընտրելի ծրագրի բեռնման բազային հասցեն: Պետք է լինի 64 կբ-ի բազմապատիկ: Շատ դեպքերում դա 0x00400000 է:
Բաժնի հավասարեցում DWORD - վիրտուալ հիշողության մեջ բեռնաթափելիս հատվածի հավասարեցման չափը (բայթ):
Ֆայլերի հավասարեցում DWORD - ֆայլի մեջ հատվածի հավասարեցման չափը (բայթ):
SizeOfImage DWORD - ֆայլի չափը (բայթերով) հիշողության մեջ, ներառյալ բոլոր վերնագրերը: Պետք է լինի SectionAligment-ի բազմապատիկ:
SizeOfHeaders DWORD - բոլոր վերնագրերի չափը (DOS, DOS-Stub, PE, Section)՝ հավասարեցված FileAligment-ին:
NumberOfRvaAndSizes DWORD - գրացուցակների աղյուսակի դիրեկտորիաների քանակը (բուն աղյուսակի տակ): Վրա այս պահինայս դաշտը միշտ հավասար է IMAGE_NUMBEROF_DIRECTORY_ENTRIES խորհրդանշական հաստատունին, որը հավասար է 16-ի:
DataDirectory IMAGE_DATA_DIRECTORY - տվյալների գրացուցակ: Պարզ ասած, սա զանգված է (չափը 16), որի յուրաքանչյուր տարրը պարունակում է 2 DWORD արժեքների կառուցվածք։

Մտածեք, թե ինչպիսին է IMAGE_DATA_DIRECTORY կառուցվածքը.

Typedef struct _IMAGE_DATA_DIRECTORY ( DWORD VirtualAddress; DWORD Size; ) IMAGE_DATA_DIRECTORY, *PIMAGE_DATA_DIRECTORY;
Ի՞նչ ունենք։ Մենք ունենք 16 տարրերից բաղկացած զանգված, որոնց յուրաքանչյուր տարրը պարունակում է հասցեն և չափը (ինչ, ինչպես, ինչու՞, բոլորը մեկ րոպեում): Հարց է առաջանում, թե կոնկրետ որոնք են այդ հատկանիշները։ Դրա համար Microsoft-ն ունի համապատասխան հաստատուններ: Դրանք կարելի է տեսնել կառույցի նկարագրության ամենավերջում։ Առայժմ.

// գրացուցակների գրառումներ #define image_directory_enport 0 // արտահանման տեղեկատու #define image Image_directory_entry_debug 6 // Debug Directory_Copiright 7 // (x86 օգտագործումը) #Define image_rachitection_ence image_directory_endry_loReCtory Գրացուցակ #define IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT 11 // Bound Import Directory in headers #define IMAGE_DIRECTORY_ENTRY_IAT 12 // Ներմուծել հասցեների աղյուսակը #define IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT Load 13 // Define GE_DIRECTORY_ENTRY_COM_DESCRIPTOR 14 // COM Runtime նկարագրիչ
Ահա՜ Մենք տեսնում ենք, որ զանգվածի յուրաքանչյուր տարր պատասխանատու է դրան կցված աղյուսակի համար։ Բայց ավաղ ու ախ, մինչդեռ այս ափերը մեզ համար անհասանելի են, քանի որ. մենք չգիտենք, թե ինչպես աշխատել VA և RVA հասցեների հետ: Իսկ սովորելու համար մենք պետք է սովորենք, թե ինչ բաժիններ են: Հենց նրանք էլ կխոսեն իրենց կառուցվածքի ու աշխատանքի մասին, որից հետո պարզ կդառնա, թե ինչու են պետք ՎԱ, ՌՎԱ և հավասարեցումներ։ Այս հոդվածում կանդրադառնանք միայն արտահանմանը և ներմուծմանը։ Մնացած դաշտերի նպատակը կարելի է գտնել գրասենյակում: փաստաթղթեր կամ գրքեր: Այսպիսով. Իրականում դաշտերը.

վիրտուալ հասցե DWORD - RVA աղյուսակի համար, որին համապատասխանում է զանգվածի տարրը:
չափը DWORD - աղյուսակի չափը բայթերով:

Այսպիսով, Այնպիսի էկզոտիկ ափեր հասնելու համար, ինչպիսիք են ներմուծման, արտահանման, ռեսուրսների և այլ աղյուսակներ, մենք պետք է ավարտենք որոնումը բաժիններով: Դե, տնակային տղա, եկեք նայենք ընդհանուր քարտ, որոշեք, թե որտեղ ենք մենք հիմա և շարունակեք.

Եվ մենք ուղղակիորեն կանգնած չենք հատվածների լայն տարածությունների առաջ։ Պետք է անպայման պարզել, թե ինչ են նրանք թաքցնում և վերջապես գործ ունենալ այլ տեսակի հասցեագրման հետ։ Մենք ուզում ենք իրական արկածախնդրություն: Մենք ցանկանում ենք արագ գնալ այնպիսի հանրապետություններ, ինչպիսիք են ներմուծման և արտահանման աղյուսակները։ Հին ծովահեններն ասում են, որ ոչ բոլորն են կարողացել հասնել իրենց, և նրանք, ովքեր վերադարձել են, վերադարձել են ոսկով, իսկ կանայք՝ օվկիանոսի մասին սուրբ գիտելիքներով: Մենք նավարկեցինք և շարունակում ենք մեր ճանապարհը դեպի Բաժնի վերնագիր:

- Դու գահընկեց ես արել, Սիլվեր: Դուրս եկեք տակառից»։
(Գանձերի կղզի)

Բաժնի վերնագիր (IMAGE_SECTION_HEADER)


Անմիջապես զանգվածի հետևում DataDirectoryբաժինները հաջորդում են միմյանց: Բաժինների աղյուսակը ինքնիշխան պետություն է, որը բաժանված է NumberOfSectionsքաղաքներ։ Յուրաքանչյուր քաղաք ունի իր արհեստը, իր իրավունքները, ինչպես նաև 0x28 բայթ չափը: Դաշտում նշված է բաժինների քանակը NumberOfSections, որը պահվում է File-header-ում։ Այսպիսով, եկեք նայենք կառուցվածքին.

TypEdef կառուցվածքը _image_section_header (բայթ անուն; Միություն (DWord Filycaladdress; Dword VirtualSize;) DWord PointerToreLocê; Dwordheaderp- ի բնութագրերը; * tion_image_sec) պատկերներ
Անուն BYTE - բաժնի անվանումը: Այն ներկայումս ունի 8 նիշ:
Վիրտուալ Չափ DWORD - հատվածի չափը վիրտուալ հիշողության մեջ:
SizeOfRawData DWORD - հատվածի չափը ֆայլում:
վիրտուալ հասցե DWORD - RVA բաժնի հասցեն:
SizeOfRawData DWORD - հատվածի չափը ֆայլում: Պետք է բազմապատիկ լինի Ֆայլերի հավասարեցում.
PointerToRawData DWORD - RAW շեղվել է բաժնի սկզբին: Նաև պետք է բազմապատիկ լինի Ֆայլերի հավասարեցում
Բնութագրերը DWORD - բաժին մուտքի ատրիբուտներ և կանոններ այն Wirth-ում բեռնելու համար: հիշողություն. Օրինակ՝ հատկանիշ՝ բաժնի բովանդակությունը սահմանելու համար (նախնական տվյալներ, ոչ սկզբնական տվյալներ, կոդ): Կամ մուտքի ատրիբուտներ՝ կարդալ, գրել, կատարում: Սա ամբողջ սպեկտրը չէ։ Բնութագրերը սահմանվում են նույն WINNT.h-ի հաստատուններով, որոնք սկսվում են IMAGE_SCN_-ով: Դուք կարող եք ավելի մանրամասն ծանոթանալ հատվածների ատրիբուտներին։ Հատկանիշները լավ նկարագրված են նաև Քրիս Կասպերսկու գրքերում՝ հղումներ հոդվածի վերջում։

Անվան հետ կապված պետք է հիշել հետևյալը. ռեսուրսներով բաժինը միշտ պետք է ունենա .rsrc անունը։ Հակառակ դեպքում ռեսուրսները չեն բեռնվի: Ինչ վերաբերում է մնացած բաժիններին, ապա անունը կարող է լինել ցանկացած: Սովորաբար լինում են իմաստալից անուններ, օրինակ՝ .data, .src և այլն... Բայց դա տեղի է ունենում նաև.

Բաժինները տարածք են, որը բեռնաթափվում է վիրտուալ հիշողության մեջ և ամբողջ աշխատանքը կատարվում է անմիջապես այս տվյալների հետ: Հասցեն վիրտուալ հիշողության մեջ, առանց որևէ շեղումների, կոչվում է Վիրտուալ հասցե, կարճ՝ VA: Հավելվածը ներբեռնելու համար նախընտրելի հասցեն՝ սահմանված դաշտում պատկերների բազա. Դա նման է այն կետին, որտեղից սկսվում է հավելվածի տարածքը վիրտուալ հիշողության մեջ: Եվ այս կետի համեմատությամբ հաշվվում են RVA (Հարաբերական վիրտուալ հասցե) օֆսեթները: Այսինքն, VA = պատկերների բազա+ RVA; պատկերների բազամենք միշտ գիտենք և ունենալով մեր տրամադրության տակ VA կամ RVA, մենք կարող ենք արտահայտել մեկը մյուսի միջոցով:

Կարծես սովորել են դրան։ Բայց դա վիրտուալ հիշողություն է: Իսկ մենք ֆիզիկականի մեջ ենք։ Վիրտուալ հիշողությունը մեզ համար այժմ նման է ճանապարհորդության դեպի այլ գալակտիկաներ, որոնք մենք դեռ միայն կարող ենք պատկերացնել: Այսպիսով, մենք այս պահին չենք կարող մտնել վիրտուալ հիշողություն, բայց կարող ենք պարզել, թե ինչ կլինի այնտեղ, քանի որ այն վերցված է մեր ֆայլից:

հավասարեցում


Wirth-ում բեռնաթափումը ճիշտ ներկայացնելու համար։ հիշողություն, անհրաժեշտ է զբաղվել այնպիսի մեխանիզմով, ինչպիսին է հավասարեցումը: Նախ, եկեք նայենք դիագրամին, թե ինչպես են բաժինները փոխարինվում հիշողության մեջ:

Ինչպես տեսնում եք, բաժինը բեռնաթափվում է հիշողության մեջ ոչ ըստ իր չափի: Այստեղ օգտագործվում են հավասարեցումներ: Սա այն արժեքն է, որը պետք է լինի հիշողության հատվածի չափի բազմապատիկ: Եթե ​​նայենք գծապատկերին, ապա կտեսնենք, որ հատվածի չափը 0x28 է, իսկ այն բեռնաթափված է 0x50 չափսի: Դա պայմանավորված է հավասարեցման չափերով: 0x28 «չի հասնում» 0x50-ի և արդյունքում հատվածը կբեռնաթափվի, իսկ մնացած տարածքը 0x50-0x28 չափով կզրոյացվի: Եվ եթե հատվածի չափը ավելի մեծ էր, քան հավասարեցման չափը, ապա ի՞նչ: Օրինակ բաժին Չափ= 0x78 և բաժին Հավասարեցում= 0x50, այսինքն. մնացել է անփոփոխ։ Այս դեպքում բաժինը հիշողության մեջ կզբաղեցնի 0xA0 (0xA0 = 0x28 * 0x04) բայթ: Այսինքն՝ արժեք, որը բազմապատիկ է բաժին Հավասարեցումև ամբողջությամբ ծածկում է բաժին Չափ. Հարկ է նշել, որ ֆայլի հատվածները հավասարեցված են նույն կերպ՝ միայն ըստ չափի Ֆայլերի հավասարեցում. Ստանալով անհրաժեշտ բազա, մենք կարող ենք պարզել, թե ինչպես փոխարկել RVA-ից RAW-ի:

«Այստեղ դուք հարթավայր չունեք, այստեղ կլիման այլ է»:
(Վ.Ս. Վիսոցկի)

Մի փոքր դաս թվաբանությունից


Նախքան կատարումը սկսելը, ծրագրի որոշ մասը պետք է ուղարկվի պրոցեսորի հասցեների տարածք: Հասցեների տարածությունը պրոցեսորի կողմից ֆիզիկապես հասցեագրված RAM-ի քանակն է: Հասցեների տարածության «կտորը», որտեղ բեռնաթափվում է ծրագիրը, կոչվում է վիրտուալ պատկեր: Պատկերը բնութագրվում է հիմնական բեռնման հասցեով (Image base) և չափով (Image size): Այսպիսով, VA (Վիրտուալ հասցե) հասցեն է վիրտուալ հիշողության սկզբի հետ, իսկ RVA (Հարաբերական վիրտուալ հասցեն) այն վայրի հետ է, որտեղ բեռնաթափվել է ծրագիրը: Ինչպե՞ս կարող եմ պարզել հավելվածի ներբեռնման հիմնական հասցեն: Դրա համար կա առանձին դաշտ, որը կոչվում է ընտրովի վերնագրում պատկերների բազա. Դա մի փոքր նախերգանք էր հիշողությունս թարմացնելու համար։ Այժմ դիտարկեք տարբեր հասցեների սխեմատիկ ներկայացում.

Այսպիսով, ինչպե՞ս կարող եք կարդալ ֆայլից տեղեկատվությունը առանց այն վիրտուալ հիշողության մեջ բեռնաթափելու: Դա անելու համար հարկավոր է հասցեները փոխարկել RAW ձևաչափի: Այնուհետև մենք կարող ենք ֆայլի ներսում անցնել մեզ անհրաժեշտ տարածք և կարդալ անհրաժեշտ տվյալները: Քանի որ RVA-ն վիրտուալ հիշողության հասցեն է, որը քարտեզագրվել է ֆայլից, մենք կարող ենք հակադարձել գործընթացը: Դրա համար մեզ անհրաժեշտ է իննից տասնվեց պարզ թվաբանություն: Ահա մի քանի բանաձևեր.

VA = ImageBase + RVA; RAW = RVA - բաժինRVA + rawSection; // rawSection - շեղվել է ֆայլի սկզբից հատվածին // sectionRVA - բաժին RVA (այս դաշտը պահվում է բաժնի ներսում)
Ինչպես տեսնում եք, RAW-ն հաշվարկելու համար մենք պետք է որոշենք այն բաժինը, որին պատկանում է RVA-ն: Դա անելու համար դուք պետք է անցնեք բոլոր բաժինները և ստուգեք հետևյալ պայմանը.

RVA >= բաժինՎիտուալՀասցե && RVA< ALIGN_UP(sectionVirtualSize, sectionAligment) // sectionAligment - выравнивание для секции. Значение можно узнать в Optional-header. // sectionVitualAddress - RVA секции - хранится непосредственно в секции // ALIGN_UP() - функция, определяющая сколько занимает секция в памяти, учитывая выравнивание
Բոլոր հանելուկները միասին հավաքելով՝ ստանում ենք հետևյալ ցուցակը.

Typedef uint32_t DWORD; typedef uint16_t WORD; typedef uint8_t BYTE; #սահմանել ALIGN_DOWN(x, հավասարեցնել) (x & ~(հավասարեցնել-1)) #սահմանել ALIGN_UP(x, հավասարեցնել) ((x & (հավասարեցնել-1))?ALIGN_DOWN(x,հավասարեցնել)+հավասարեցնել:x) // IMAGE_SECTION_HEADER բաժիններ; // սկզբնավորել զանգվածի բաժինները int defSection(DWORD rva) ( համար (int i = 0; i< numberOfSection; ++i) { DWORD start = sections[i].VirtualAddress; DWORD end = start + ALIGN_UP(sections[i].VirtualSize, sectionAligment); if(rva >= սկսել && rva< end) return i; } return -1; } DWORD rvaToOff(DWORD rva) { int indexSection = defSection(rva); if(indexSection != -1) return rva - sections.VirtualAddress + sections.PointerToRawData; else return 0; }
*Ես կոդի մեջ չեմ ներառել տիպի հայտարարագիր և զանգվածի սկզբնավորում, այլ տրամադրել եմ միայն գործառույթներ, որոնք կօգնեն հաշվարկել հասցեները: Ինչպես տեսնում եք, կոդը այնքան էլ բարդ չէ։ Դա մի քիչ շփոթեցնող է: Այն հեռանում է... եթե դուք մի փոքր ավելի շատ ժամանակ եք ծախսում ապամոնտաժողի միջոցով .exe-ի հետ աշխատելու վրա:

ՈՒՐԱ՜ Հասկացել է. Այժմ մենք կարող ենք գնալ ռեսուրսների եզրին, ներմուծել և արտահանել գրադարաններ, և ընդհանրապես, որտեղ մեր սիրտը ցանկանա: Մենք հենց նոր սովորեցինք, թե ինչպես աշխատել հասցեավորման նոր տեսակի հետ: Եկեք գնանք ճանապարհին:

-Վատ չէ, վատ չէ! Այդուհանդերձ, նրանք այսօր ստացան իրենց չափաբաժինը»։
(Գանձերի կղզի)

արտահանման աղյուսակ


Զանգվածի հենց առաջին տարրում DataDirectory RVA-ն պահվում է արտահանման աղյուսակում, որը ներկայացված է IMAGE_EXPORT_DIRECTORY կառուցվածքով: Այս աղյուսակը հատուկ է դինամիկ գրադարանի (.dll) ֆայլերին: Աղյուսակի հիմնական նպատակն է կապել արտահանվող գործառույթները իրենց RVA-ի հետ: Նկարագրությունը ներկայացված է բնութագրեր:

TypEdef կառուցվածքը _image_export_directory (dword բնութագրերը; DWord TimeDatestamp; Word Paifersion; DWord NumberOffunces; DiMage_Export_y;
Այս կառուցվածքը պարունակում է երեք տարբեր աղյուսակների երեք ցուցիչներ: Սա անունների (գործառույթների) աղյուսակ է ( AddressOfNames), կարգեր ( AddressOfNamesOrdinals), հասցեներ ( AddressOfFunctions) Անուն դաշտը պահում է դինամիկ գրադարանի անվան RVA-ն: Օրդինալը նման է միջանկյալի՝ անունների աղյուսակի և հասցեների աղյուսակի միջև և իրենից ներկայացնում է ինդեքսների զանգված (ինդեքսի չափը 2 բայթ է)։ Ավելի պարզության համար հաշվի առեք դիագրամը.

Դիտարկենք մի օրինակ։ Ասենք, անունների զանգվածի i-րդ տարրը ցույց է տալիս ֆունկցիայի անունը։ Այնուհետև այս ֆունկցիայի հասցեն կարելի է ստանալ՝ հղում կատարելով հասցեների զանգվածի i-րդ տարրին։ Նրանք. ես շարքային եմ.

Ուշադրություն.Եթե ​​դուք օրինակ վերցրել եք կարգերի աղյուսակի 2-րդ տարրը, դա չի նշանակում 2, սա անունների և հասցեների աղյուսակների հերթականություն է: Ինդեքսը այն արժեքն է, որը պահվում է հերթական զանգվածի երկրորդ տարրում։

Արժեքների քանակը անունների աղյուսակներում ( NumberOfNames) և հերթականները հավասար են և միշտ չէ, որ համընկնում են հասցեների աղյուսակի տարրերի թվին ( NumberOfFunctions).

«Նրանք եկան ինձ համար: Շնորհակալություն ուշադրության համար. Հիմա նրանք պետք է սպանեն»:
(Գանձերի կղզի)

ներմուծման աղյուսակ


Ներմուծման աղյուսակը ցանկացած հավելվածի անբաժանելի մասն է, որն օգտագործում է դինամիկ գրադարաններ: Այս աղյուսակը օգնում է դինամիկ գրադարանային ֆունկցիայի կանչերը համապատասխան հասցեների հետ փոխկապակցել: Ներմուծումը կարող է տեղի ունենալ երեք տարբեր եղանակներով՝ ստանդարտ, պարտադիր (կապված ներմուծում) և հետաձգված (ներմուծման հետաձգում): Որովհետեւ Ներմուծման թեման բավականին բազմակողմանի է և ձգում է առանձին հոդվածի համար, ես կնկարագրեմ միայն ստանդարտ մեխանիզմը, իսկ մնացածը կբնութագրեմ միայն որպես «կմախք»:

Ստանդարտ ներմուծում- մեջ DataDirectoryներմուծման աղյուսակը պահվում է IMAGE_DIRECTORY_ENTRY_IMPORT (=1) ինդեքսի տակ: Այն IMAGE_IMPORT_DESCRIPTOR տիպի տարրերի զանգված է: Ներմուծման աղյուսակը պահում է (զանգվածի մեջ) ֆունկցիաների/օրդինալների անվանումները և որտեղ բեռնիչը պետք է գրի այս ֆունկցիայի արդյունավետ հասցեն: Այս մեխանիզմն այնքան էլ արդյունավետ չէ, քանի որ Անկեղծ ասած, ամեն ինչ հանգում է այն բանին, որ արտահանման ամբողջ աղյուսակը կրկնվում է յուրաքանչյուր անհրաժեշտ ֆունկցիայի համար:

Կապված ներմուծում- աշխատանքի այս սխեմայով -1 մուտքագրվում է դաշտերում (ստանդարտ ներմուծման աղյուսակի առաջին տարրում) TimeDateStamp և ForwardChain և հղումի մասին տեղեկատվությունը պահվում է խցում: DataDirectory IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT (=11) ինդեքսով: Այսինքն, սա մի տեսակ դրոշակ է բեռնիչին, որը նրան անհրաժեշտ է կապակցված ներմուծում օգտագործելու համար: Նաև «կապված ներմուծման շղթայի» համար հայտնվում են դրանց կառուցվածքները։ Աշխատանքի ալգորիթմը հետևյալն է. անհրաժեշտ գրադարանը բեռնաթափվում է հավելվածի վիրտուալ հիշողության մեջ և բոլոր անհրաժեշտ հասցեները «կապվում» են կազմման փուլում: Թերություններից կարելի է նշել, որ dll-ը վերակոմպիլյացիայի ժամանակ անհրաժեշտ կլինի հենց հավելվածը վերակոմպիլացնել, քանի որ. ֆունկցիաների հասցեները կփոխվեն։

Ներմուծման հետաձգում- ժամը այս մեթոդըԵնթադրվում է, որ .dll ֆայլը կցված է գործարկվողին, բայց այն անմիջապես չի բեռնաթափվում հիշողության մեջ (ինչպես նախորդ երկու մեթոդներում), այլ միայն այն ժամանակ, երբ հավելվածն առաջին անգամ մուտք է գործում սիմվոլ (այսպես են բեռնաթափված տարրերը դինամիկ գրադարաններից։ կոչված): Այսինքն՝ ծրագիրը գործարկվում է հիշողության մեջ, և հենց որ պրոցեսը հասնում է դինամիկ գրադարանից ֆունկցիայի կանչին, կանչվում է հատուկ կարգավորիչ, որը բեռնում է dll-ը և տարածում նրա ֆունկցիաների արդյունավետ հասցեները։ Ծույլ ներմուծման դեպքում բեռնիչը վերաբերում է DataDirectory-ին (կետ թիվ 15):

Մի փոքր լուսաբանելով ներմուծման մեթոդները, եկեք անմիջապես անցնենք ներմուծման աղյուսակին:

«Դա նավաստի է: Նրա հագուստները ծովային էին։ -Հա? Մտածեցի՞ք այստեղ եպիսկոպոս գտնել»։
(Գանձերի կղզի - Ջոն Սիլվեր)

Ներմուծել նկարագրիչ (IMAGE_IMPORT_DESCRIPTOR)


Ներմուծման աղյուսակի կոորդինատները պարզելու համար հարկավոր է անդրադառնալ զանգվածին DataDirectory. Մասնավորապես, IMAGE_DIRECTORY_ENTRY_IMPORT տարրին (=1): Եվ կարդացեք աղյուսակի RVA հասցեն: Այստեղ ընդհանուր սխեմանուղին, որը պետք է հետևել.

Այնուհետև RVA-ից ստանում ենք RAW՝ վերը նշված բանաձևերի համաձայն, այնուհետև «քայլ» անցնում ֆայլի միջով: Այժմ մենք գտնվում ենք IMAGE_IMPORT_DESCRIPTOR կոչվող կառույցների առջև: Զանգվածի վերջի նշանը «զրոյական» կառուցվածքն է։

Typedef struct _IMAGE_IMPORT_DESCRIPTOR ( միավորում ( DWORD բնութագրեր; DWORD OriginalFirstThunk; ) DUMMYUNIONNAME; DWORD TimeDate Stamp; DWORD ForwarderChain; DWORD Անուն; DWORD FirstThunk;
Ես չկարողացա msdn-ի կառուցվածքի նկարագրության հղում ստանալ, բայց դուք կարող եք այն տեսնել WINNT.h ֆայլում: Եկեք սկսենք պարզել այն:

Original First Thunk DWORD - ներմուծման անվանման աղյուսակի RVA (INT):
TimeDate Stamp DWORD - ամսաթիվ և ժամ:
ForwarderChain DWORD - առաջին փոխանցված նիշի ինդեքս:
Անուն DWORD - RVA տող գրադարանի անունով:
FirstThunk DWORD - Ներմուծման հասցեների աղյուսակի (IAT) RVA:

Այստեղ ամեն ինչ ինչ-որ չափով նման է արտահանմանը։ Նաև անունների աղյուսակ (INT), ինչպես նաև դրա վրա գտնվող հասցեների աղյուսակ (IAT): Նաև անվանվել է RVA գրադարան: Միայն այստեղ INT-ը և IAT-ը վերաբերում են IMAGE_THUNK_DATA կառուցվածքների զանգվածին: Այն ներկայացված է երկու ձևով՝ 64-րդ և 32-րդ համակարգերի համար և տարբերվում են միայն դաշտերի չափսերով։ Դիտարկենք x86 որպես օրինակ.

Typedef struct _IMAGE_THUNK_DATA32 ( միություն ( DWORD ForwarderString; DWORD ֆունկցիա; DWORD Ordinal; DWORD AddressOfData;) u1;) IMAGE_THUNK_DATA32,*PIMAGE_THUNK_DATA32;
Կարևոր է պատասխանել, որ հետագա գործողությունները կախված են կառուցվածքի բարձր բիթից: Եթե ​​այն սահմանված է, ապա մնացած բիթերը ներմուծվող խորհրդանիշի թիվն են (ներմուծում ըստ թվի): Հակառակ դեպքում (բարձր բիթը մաքրված է), մնացած բիթերը նշում են ներմուծված նշանի RVA-ն (ներմուծում անունով): Եթե ​​մենք ունենք ներմուծում անունով, ապա ցուցիչը պահում է հասցեն հետևյալ կառուցվածքում.

Typedef struct _IMAGE_IMPORT_BY_NAME ( WORD հուշում; BYTE Անուն; ) IMAGE_IMPORT_BY_NAME, *PIMAGE_IMPORT_BY_NAME;
Այստեղ Հուշումֆունկցիայի համարն է և Անուն- Անուն.

Ինչի՞ համար է այդ ամենը: Այս բոլոր զանգվածները, կառուցվածքները ... Պարզության համար եկեք դիտարկենք մի հրաշալի սխեման հետ

PE ֆայլի ամփոփում

PE ֆայլերը կապված են երեք ֆայլի տիպ(ների) հետ և կարող են դիտվել՝ օգտագործելով Microsoft Windowsզարգացած Microsoft կորպորացիան. Ընդհանուր առմամբ, այս ձևաչափը կապված է երեք գործող հավելված(ների) ծրագրային ապահովման(ների) հետ: Նրանք սովորաբար ունեն ձևաչափ Դյուրակիր գործարկվող ֆայլ. Այս ֆայլերը դասակարգվում են Գործարկվող ֆայլեր, Plugin Files and Data Files. Ֆայլերի մեծ մասն են Գործարկվող ֆայլեր.

PE ֆայլի ընդլայնումը կարելի է դիտել Windows-ի միջոցով: Դրանք աջակցվում են հիմնականում աշխատասեղանների և որոշ շարժական հարթակներում: PE ֆայլերի ժողովրդականության վարկանիշը «ցածր» է, ինչը նշանակում է, որ այդ ֆայլերը հազվադեպ են:

Եթե ​​ցանկանում եք ավելին իմանալ PE ֆայլերի և դրանք բացող ծրագրաշարի մասին, տես ստորև ներկայացված լրացուցիչ մանրամասները: Որպես այլընտրանք, դուք կարող եք նաև սովորել, թե ինչպես կատարել PE ֆայլեր բացելու խնդիրների պարզ լուծում:

Ֆայլերի տեսակների ժողովրդականություն
Ֆայլի դասակարգում

Գործունեություն

Այս ֆայլի տեսակը դեռևս արդիական է և ակտիվորեն օգտագործվում է մշակողների և կիրառական ծրագրերի կողմից: Թեև այս ֆայլի տեսակի բնօրինակ ծրագրաշարը կարող է ստվերված լինել ավելի նոր տարբերակով (օրինակ՝ Excel 97 ընդդեմ Office 365-ի), այս ֆայլի տեսակը դեռ ակտիվորեն աջակցվում է ընթացիկ տարբերակով։ ծրագրային ապահովում. Հին օպերացիոն համակարգի հետ փոխազդելու այս գործընթացը կամ հնացած տարբերակծրագրակազմը հայտնի է նաև որպես « հետընթաց համատեղելիություն».

Ֆայլի կարգավիճակը
Էջ Վերջին թարմացում


PE ֆայլի տեսակները

PE Master File Association

Ծրագիրը գործարկվող ֆայլ է, որը շարժական է Microsoft-ի բոլոր 32-բիթանոց օպերացիոն համակարգերի համար, կարող է իրականացվել ցանկացած Windows-ի տարբերակները NT, Windows 95 և Win32s:


Այլ PE ֆայլերի ասոցիացիաներ

Plugin կապված Privacy Eraser-ի հետ, ինտերնետ ռետին, որը պաշտպանում է ինտերնետի գաղտնիությունը՝ մաքրելով ինտերնետի և համակարգչային գործունեության բոլոր հետքերը:

Տվյալների ֆայլը պահվում է տեքստային ձևաչափով, որը պահպանում է մոլորակային էֆեմերիայի տվյալները System Tool Set-ի համար (STK), որը հիմնված է ֆիզիկայի շարժիչի երկրաչափության վրա, որը մշակվել է վերլուծական գրաֆիկայի միջոցով:


Փորձեք Universal File Viewer-ը

Ի լրումն վերը թվարկված ապրանքների, մենք առաջարկում ենք ձեզ փորձել «FileViewPro»-ի նման ունիվերսալ ֆայլերի դիտիչը: Այս գործիքը կարող է բացել ավելի քան 200 տարբեր տեսակներֆայլեր՝ դրանց մեծ մասի համար ապահովելով խմբագրման գործառույթ:

Լիցենզիա | | Պայմաններ |


PE ֆայլերի բացման անսարքությունների վերացում

PE ֆայլերի բացման ընդհանուր խնդիրներ

Microsoft Windows-ը տեղադրված չէ

Կրկնակի սեղմելով PE ֆայլի վրա, դուք կարող եք տեսնել համակարգի երկխոսություն, որն ասում է «Չի հաջողվում բացել այս տեսակի ֆայլը». Այս դեպքում դա սովորաբար պայմանավորված է նրանով, որ Ձեր համակարգչում տեղադրված չէ Microsoft Windows %%os%%. Քանի որ ձեր օպերացիոն համակարգը չգիտի, թե ինչ անել այս ֆայլի հետ, դուք չեք կարողանա այն բացել՝ կրկնակի սեղմելով դրա վրա:


Խորհուրդ.Եթե ​​գիտեք մեկ այլ ծրագիր, որը կարող է բացել PE ֆայլ, կարող եք փորձել բացել տվյալ ֆայլը՝ ընտրելով այդ հավելվածը հնարավոր ծրագրերի ցանկից։

Microsoft Windows-ի սխալ տարբերակ է տեղադրված

Որոշ դեպքերում դուք կարող եք ունենալ Դյուրակիր գործարկվող ֆայլի ավելի նոր (կամ ավելի հին) տարբերակ, չի ապահովվում տեղադրված տարբերակըհավելվածներ. Եթե ​​Microsoft Windows-ի ծրագրաշարի ճիշտ տարբերակը (կամ վերը թվարկված այլ ծրագրերից որևէ մեկը) հասանելի չէ, ձեզ հարկավոր է ներբեռնել ծրագրաշարի այլ տարբերակ կամ վերը թվարկված այլ ծրագրային հավելվածներից մեկը: Ամենից հաճախ այս խնդիրն առաջանում է ներսում աշխատելիս կիրառական ծրագրաշարի ավելի հին տարբերակըՀետ ավելի նոր տարբերակում ստեղծված ֆայլ, որը հին տարբերակը չի կարող ճանաչել։


Խորհուրդ.Երբեմն դուք կարող եք ստանալ ընդհանուր գաղափար PE ֆայլի տարբերակի մասին՝ աջ սեղմելով ֆայլի վրա, այնուհետև ընտրելով Հատկություններ (Windows) կամ Ստանալ Տեղեկություններ (Mac OSX):


Ամփոփում. Ամեն դեպքում, PE ֆայլերի բացման ժամանակ առաջացող խնդիրների մեծ մասը պայմանավորված է ձեր համակարգչում տեղադրված ճիշտ կիրառական ծրագրային ապահովման բացակայությամբ:

Տեղադրեք կամընտիր արտադրանքներ - FileViewPro (Solvusoft) | Լիցենզիա | Գաղտնիության քաղաքականություն | Պայմաններ |


PE ֆայլերի բացման հետ կապված խնդիրների այլ պատճառներ

Նույնիսկ եթե ձեր համակարգչում արդեն տեղադրված է Microsoft Windows-ը կամ PE-ին առնչվող այլ ծրագրակազմ, դուք դեռ կարող եք խնդիրների հանդիպել Դյուրակիր գործարկվող ֆայլերը բացելիս: Եթե ​​դեռևս խնդիրներ ունեք PE ֆայլեր բացելու հետ, ապա պատճառը կարող է կապված լինել այլ խնդիրներ, որոնք խանգարում են այս ֆայլերի բացմանը. Նման խնդիրները ներառում են (նշված են ըստ հերթականության՝ շատից մինչև ամենաքիչ տարածված).

  • Անվավեր հղումներ դեպի PE ֆայլերմեջ Windows ռեեստր(«հեռախոսագիրք» օպերացիոն համակարգպատուհաններ)
  • Նկարագրության պատահական ջնջում PE ֆայլ Windows ռեեստրում
  • Անավարտ կամ սխալ տեղադրում PE ձևաչափի հետ կապված կիրառական ծրագրակազմ
  • Ֆայլի կոռուպցիա PE (դյուրակիր գործարկվող ֆայլի հետ կապված խնդիրներ)
  • PE վարակ չարամիտ ծրագիր
  • Վնասված կամ հնացած սարքի վարորդներսարքավորում, որը կապված է PE ֆայլի հետ
  • Համակարգչի վրա բավարար համակարգային ռեսուրսների բացակայությունԴյուրակիր գործարկվող ֆայլի ձևաչափը բացելու համար

Հարցում. Որքա՞ն հաճախ եք հանդիպում ֆայլի ընդլայնման, որը դուք չեք ճանաչում:


Բջջային սարքերի լավագույն ապրանքանիշերը

Samsung (28.86%)
Apple (21.83%)
Huawei (9.25%)
Xiaomi (6.74%)
LG (3.11%)

Օրվա իրադարձություն

Լուսանկարիչները ունեն ֆայլի ձևաչափերի երկար ցուցակ, որոնցից կարող են ընտրել, բայց երբ նրանք ցանկանում են, որ պատկերի հսկայական տեղեկատվություն ներառվի իրենց մեջ: RAW լուսանկարներայն ելքն է, որից կարելի է ընտրել:



Ինչպես շտկել PE ֆայլերի բացման հետ կապված խնդիրները

Եթե ​​ձեր համակարգիչը ունի հակավիրուսային ծրագիրկարող է սկանավորեք համակարգչի բոլոր ֆայլերը, ինչպես նաև յուրաքանչյուր ֆայլ առանձին. Դուք կարող եք սկանավորել ցանկացած ֆայլ՝ աջ սեղմելով ֆայլի վրա և ընտրելով համապատասխան տարբերակը՝ ֆայլը վիրուսների համար սկանավորելու համար:

Օրինակ, այս նկարում. ֆայլ my-file.pe, ապա պետք է աջ սեղմել այս ֆայլի վրա և ֆայլի ընտրացանկում ընտրել տարբերակը «Սկան AVG-ով». Ընտրելով այս տարբերակը՝ կբացվի AVG Antivirus-ը և կկատարվի սկանավորում տրված ֆայլըվիրուսների առկայության համար.


Երբեմն սխալ կարող է առաջանալ ծրագրաշարի սխալ տեղադրում, որը կարող է պայմանավորված լինել տեղադրման գործընթացում առաջացած խնդրի պատճառով: Դա կարող է խանգարել ձեր օպերացիոն համակարգին կապեք ձեր PE ֆայլը ճիշտ ծրագրային հավելվածի հետ, ազդելով այսպես կոչված «Ֆայլերի ընդլայնման ասոցիացիաներ».

Երբեմն պարզ Microsoft Windows-ի վերատեղադրումկարող է լուծել ձեր խնդիրը՝ պատշաճ կերպով կապելով PE-ն Microsoft Windows-ին: Այլ դեպքերում, ֆայլերի հետ կապված խնդիրներ կարող են առաջանալ վատ ծրագրային ապահովումծրագրավորողին, և գուցե անհրաժեշտ լինի կապ հաստատել մշակողի հետ հետագա օգնության համար:


Խորհուրդ.Փորձեք թարմացնել Microsoft Windows-ը վերջին տարբերակին՝ համոզվելու համար, որ դուք ունեք վերջին շտկումներն ու թարմացումները:


Սա կարող է թվալ չափազանց ակնհայտ, բայց հաճախ PE ֆայլն ինքնին կարող է խնդիր առաջացնել. Եթե ​​ֆայլ եք ստացել էլ.փոստի հավելվածի միջոցով կամ ներբեռնել եք այն վեբկայքից, և ներբեռնման գործընթացը ընդհատվել է (օրինակ՝ հոսանքազրկման կամ այլ պատճառով), ֆայլը կարող է վնասված լինել. Հնարավորության դեպքում փորձեք ստանալ PE ֆայլի թարմ պատճեն և նորից փորձեք բացել այն:


Զգուշորեն.Վնասված ֆայլը կարող է լրացուցիչ վնաս պատճառել ձեր համակարգչի նախկին կամ նախկինում գոյություն ունեցող չարամիտ ծրագրերին, ուստի կարևոր է ձեր համակարգիչը թարմացնել արդի հակավիրուսով:


Եթե ​​ձեր PE ֆայլը կապված ձեր համակարգչի սարքավորման հետՁեզ անհրաժեշտ ֆայլը բացելու համար թարմացնել սարքի դրայվերներըկապված այս սարքավորման հետ:

Այս խնդիրը սովորաբար կապված է մեդիա ֆայլերի տեսակների հետ, որոնք կախված են համակարգչի ներսում սարքաշարի հաջող բացումից, օրինակ. ձայնային քարտկամ վիդեո քարտեր. Օրինակ, եթե դուք փորձում եք բացել աուդիո ֆայլ, բայց չեք կարող բացել այն, ձեզ կարող է անհրաժեշտ լինել թարմացնել ձայնային քարտի դրայվերները.


Խորհուրդ.Եթե ​​երբ փորձում եք բացել PE ֆայլ, դուք ստանում եք .SYS ֆայլի հետ կապված սխալի հաղորդագրություն, խնդիրը հավանաբար կարող է լինել կապված է կոռումպացված կամ հնացած սարքի վարորդների հետորոնք պետք է թարմացվեն: Այս գործընթացը կարող է հեշտացվել՝ օգտագործելով վարորդների թարմացման ծրագրակազմը, ինչպիսին է DriverDoc-ը:


Եթե ​​քայլերը չլուծեցին խնդիրըև դուք դեռևս խնդիրներ ունեք PE ֆայլեր բացելու համար, դա կարող է պայմանավորված լինել առկա համակարգի ռեսուրսների բացակայություն. PE ֆայլերի որոշ տարբերակներ կարող են պահանջել զգալի քանակությամբ ռեսուրսներ (օրինակ՝ հիշողություն/RAM, մշակող հզորություն)՝ ձեր համակարգչում ճիշտ բացելու համար: Այս խնդիրը բավականին տարածված է, եթե դուք օգտագործում եք բավականին հին համակարգչային տեխնիկա և միևնույն ժամանակ շատ ավելի նոր օպերացիոն համակարգ:

Այս խնդիրը կարող է առաջանալ, երբ համակարգիչը դժվարանում է կատարել առաջադրանքը, քանի որ օպերացիոն համակարգը (և այլ ծառայություններ, որոնք աշխատում են ֆոն) կարող է սպառում է չափազանց շատ ռեսուրսներ PE ֆայլը բացելու համար. Փորձեք փակել ձեր ԱՀ-ի բոլոր հավելվածները՝ նախքան Դյուրակիր գործարկվող ֆայլը բացելը: Ազատելով ձեր համակարգչում առկա բոլոր ռեսուրսները՝ դուք կապահովեք հնարավոր լավագույն պայմանները PE ֆայլը բացելու փորձի համար:


Եթե ​​դու ավարտեց վերը նշված բոլոր քայլերըև ձեր PE ֆայլը դեռ չի բացվի, գուցե անհրաժեշտ լինի գործարկել ապարատային արդիականացում. Շատ դեպքերում, նույնիսկ ավելի հին ապարատային տարբերակների դեպքում, վերամշակման հզորությունը դեռևս կարող է ավելի քան բավարար լինել օգտվողների հավելվածների մեծ մասի համար (եթե դուք չեք կատարում պրոցեսորային ինտենսիվ աշխատանք, ինչպիսիք են 3D-արտադրումը, ֆինանսական/գիտական ​​մոդելավորումը կամ ինտենսիվ մեդիա աշխատանքը) . Այս կերպ, հավանական է, որ ձեր համակարգիչը բավարար հիշողություն չունի(ավելի հաճախ կոչվում է «RAM» կամ RAM) ֆայլ բացելու առաջադրանքը կատարելու համար:

Փորձեք բարելավել ձեր հիշողությունըտեսնել, թե արդյոք դա օգնում է բացել PE ֆայլը: Այսօր հիշողության թարմացումները բավականին մատչելի են և շատ հեշտ տեղադրվում են նույնիսկ սովորական համակարգչից օգտվողների համար: Որպես բոնուս, դուք դուք հավանաբար կտեսնեք կատարողականության լավ խթանմինչ ձեր համակարգիչը կատարում է այլ առաջադրանքներ:


Տեղադրեք կամընտիր արտադրանքներ - FileViewPro (Solvusoft) | Լիցենզիա | Գաղտնիության քաղաքականություն | Պայմաններ |


Ցանկացած կախովի պաշտպանության վրա հարձակվելուց առաջ օգտակար է իմանալ, թե ինչ փաթեթավորող կամ պաշտպանիչ է օգտագործվել: Փորձառության շնորհիվ դուք կկարողանաք նկատել ոտքերի մեծ մասը աչքով, բայց ավելին ճշգրիտ ստուգումՕգտագործվում են գործարկվող ֆայլերի վերլուծիչներ: Բացի փաթեթավորողի կամ պաշտպանիչի մասին տեղեկություններից, նրանք նաև տրամադրում են շատ այլ օգտակար տվյալներ՝ որ կոմպիլյատորն է ստեղծել ֆայլը, չափերն ու հատվածների անվանումները, սեղմման գործակիցը, մուտքի կետը և դրա վրա ապամոնտաժված կոդի հատվածը և այլն: տարբեր ծրագրերՀատկությունների ցանկը կարող է տարբեր լինել:



Ֆայլի ձևաչափի նույնացուցիչը չինական հակավիրուսային SUCOP ընկերության շատ հաջող մշակումն է, Վերջին տարբերակը 1.4 2008թ. Անալիզատորն աշխատում է արտաքին ստորագրությունների վրա PEiD ձևաչափով, բայց հիմնական արժեքըներկայացնում է ներկառուցված ստատիկ ապափաթեթավորող պարզ փաթեթավորողների համար: Unpacker-ը աշխատում է վիրտուալ մեքենայի տեխնոլոգիայի վրա, այսինքն՝ իրականում ոչ մի կոդ չի կատարվում, ինչը հատկապես կարևոր է հետազոտության ժամանակ։ չարամիտ ծրագիր. Ծրագրի այլ օգտակար գործիքները ներառում են ներմուծման վերակառուցիչ, գործարկվող ֆայլերի վերակառուցող, օֆսեթ հաշվիչ և ծածկույթի արդյունահանող: Եթե ​​դուք հասկանում եք չինարեն, կարող եք ներբեռնել օֆսայթից, բայց խորհուրդ եմ տալիս վերցնել իմ ժողովը կից ֆայլից։ Նրանում հանվել է ամեն ավելորդ բան, ապափաթեթավորող շարժիչը փոխարինվել է կոմերցիոնով, բարելավված գործառույթներով, և ավելացվել է արտաքին ստորագրության տվյալների բազա։ Ֆայլի ձևաչափի նույնացուցիչը խորհուրդ է տրվում միշտ ձեռքի տակ ունենալ:



Bit Detector - նոր մշակում, նույնպես արաբական կոտրիչի թիմից SEH թիմի ներքո, վերջին հրապարակային տարբերակը 2.8.5.6 2012 թվականի հունիսից։ Բացի կոմպիլյատորը և փաթեթավորողը որոշելու գործառույթից, այն ունի մի քանի օգտակար և ոչ այնքան օգտակար գործիքներ:



DNiD- ծրագիր, որը նման է PEiD-ին, բայց կենտրոնացած է .NET հավելվածների վրա: Թույլ է տալիս սահմանել .NET ծրագրերի կոմպիլյատորների, պաշտպանիչների, փաթեթավորողների և խաբեբաների տասնյակ տարբեր տարբերակներ:

DNiD.1.0.zip (273,389 բայթ)




A-Ray սկաներ, նախագիծը երկար ժամանակ չի թարմացվել, վերջին տարբերակը 2.0.2.2 է 2005թ. Ծրագիրը նախատեսված է միայն CD/DVD-ների սկանավորման համար և սահմանում է մի քանի տասնյակ սկավառակի պատճենման պաշտպանություն: Նաև սահմանում է որոշ փաթեթավորողներ և պաշտպանիչներ գործարկվող ֆայլերի համար:

A-Ray.Scanner.2.0.2.2.zip (320,892 բայթ)




Clony XXL- կոմունալ ծրագիր, որը որոշում է CD-ի պաշտպանության տեսակը: Ինչպես նախորդ ծրագիրը, այնպես էլ այն երկար ժամանակ չի թարմացվել, վերջին տարբերակը 2.0.1.5 է 2003թ. Սահմանում է պաշտպանություններ՝ SafeDisc, SecuROM, Discguard, LaserLok, Psx/Lybcrypt, Cactus Data Shield (Աուդիո ձայնասկավառակներ), Lock Blocks, CD Check, ProtectetCD-VOB, CD-Extra և պաշտպանություն՝ հիմնված սկավառակի վրա տեղեկատվության ոչ ստանդարտ տեղադրման վրա: Լռելյայն ինտերֆեյսն է գերմաներեն, բայց կարգավորումներում այն ​​անցնում է անգլերենի։

ClonyXXL.2.0.1.5.zip (276,879 բայթ)


Ի լրումն ունիվերսալ անալիզատորների, կան մի քանի կոմունալ ծառայություններ հատուկ պաշտպանների համար: Առավել օգտակար են ASPrINF, VerA, Armadillo Find Protected, Armadillo Informant և Detemida:



ASPrINF nik0g0r-ի կողմից TLG թիմից, ևս մեկ ներքին մշակում, վերջին տարբերակը 1.6 բետա: Փոքր գործիք համար ճշգրիտ սահմանում ASProtect-ի տարբերակը, որն ընդգրկում է ֆայլը: Օգտագործվում է դինամիկ վերլուծություն, ոչ թե ստորագրության վերլուծություն, ուստի տարբերակը որոշվում է առանց սխալների: Բացի ASProtect-ի ճշգրիտ տարբերակից, կոմունալ ծրագիրը ցույց է տալիս տեղեկատվություն այն մասին, թե ում մոտ է գրանցված պաշտպանը, այնպես որ սափրիչները, ովքեր օգտագործում են կոտրված warez պաշտպանիչներ իրենց արհեստների համար, հեշտությամբ կարող են ցուցադրվել: մաքուր ջուր:)

28
փետր
2012

PE Explorer 1.99 R6 RePack

Թողարկման տարեթիվ՝ 2011թ
Ժանրը՝ ֆայլի խմբագիր
Մշակողը ՝ Heaventools Software
Մշակողի կայք. http://www.heaventools.ru
Ինտերֆեյսի լեզու.ռուսերեն
Մոնտաժման տեսակը` Վերափաթեթավորում
Բիթերի խորությունը՝ 32/64 բիթ
Օպերացիոն համակարգ: Windows XP, Vista, 7
Համակարգի պահանջները: Պրոցեսոր Intel Pentium® կամ AMD K5 166 ՄՀց, 16 ՄԲ օպերատիվ հիշողություն

Նկարագրություն: PE Explorer-ը գործարկվող ֆայլերի ներքին կառուցվածքը դիտելու, ուսումնասիրելու, վերլուծելու և խմբագրելու ծրագիր է: PE Explorer-ի միջոցով դուք կարող եք ուսումնասիրել որպես ձեր սեփական ծրագրերըև գրադարաններ և հավելվածներ երրորդ կողմի մշակողների կողմից, որոնց սկզբնաղբյուր տեքստերը դուք մուտք չունեք: Սա ներառում է նաև վիրուսների, տրոյանների և այլ վնասակար ծրագրերի սարքի ուսումնասիրությունը:
PE Explorer-ը թույլ է տալիս բացել, դիտել և խմբագրել 32-բիթանոց PE (Portable Executable) ֆայլեր ցանկացած տեսակի Windows-ի համար՝ EXE, DLL և ActiveX, SCR (էկրանապահներ), CPL (Control Panel Applets), SYS, DRV, MSSTYLES, MUI: , BPL, DPL և շատ ավելին:

* Տեսեք, թե ինչ կա գործարկվող ֆայլերի ներսում և ինչի համար են դրանք
* Փոխել և հարմարեցնել ծրագրերի գրաֆիկական ինտերֆեյսի տարրերը
* Որոշեք, թե որտեղ է մուտք գործում հավելվածը և որ DLL-ներն են կանչվում դրանից
* Կանխատեսել ծրագրի վարքագիծը և այլ մոդուլների հետ փոխգործակցության տրամաբանությունը
* Ստուգեք ֆայլի թվային ստորագրության առկայությունը և ամբողջականությունը, ստուգեք մատակարարին
* Ստացեք հուշում համակարգի գրադարաններից արտահանվող ֆունկցիայի պարամետրերի մասին
* Ուղղակի բացեք UPX, UPack կամ NSPack-ով փաթեթավորված ֆայլերը
* Հատուկ աջակցություն Delphi-ում գրված դիմումների համար

* Վերնագրի և բաժնի խմբագիր
* Ռեսուրսների խմբագիր
* Արտահանվող/ներմուծվող գործառույթների և դրանց պարամետրերի ցանկի դիտում
* Ապամոնտաժող
* Կախվածության սկաներ
* Թվային ստորագրության դիտիչ
* Ստատիկ ապափաթեթավորիչներ UPX, UPack և NSPack
* Եվ շատ ավելին

Կոռումպացված ֆայլերի հետ անվտանգ ռեժիմով աշխատելու ունակություն
- Գործարկվողի ինտեգրման ստուգում
- UPX, WinUpack, NSPack-ով փաթեթավորված ֆայլերի ավտոմատ ապափաթեթավորում
- Փոփոխությունների պահպանում որպես նոր գործարկվող ֆայլեր
- Ապամոնտաժող՝ գործարկվող ֆայլի հիմնական կոդը վերականգնելու համար
- Կախվածության անալիզատոր՝ ֆայլի համար պահանջվող գրադարանների նվազագույն փաթեթը որոշելու համար
- Ֆայլում պարունակվող վրիպազերծման տեղեկատվությունը հեռացնելու գործիք
- Գործիք՝ շտկելու աղյուսակները հեռացնելու համար
- Ուղղվել են Windows Vista-ում ֆայլերը դիտելիս առաջացած սխալները և վերացրել աննշան սխալները:



25
ապր
2011

UFS Explorer Professional Recovery 3.19.1 RePack

Թողարկման տարեթիվ՝ 2011թ
Ժանրը՝ տվյալների վերականգնում







21
ապր
2017

Fraps 3.5.99 Build 15618 RePack by D!akov

Թողարկման տարեթիվ՝ 2016թ
Ժանրը՝ Սքրինշոթ, Էկրանի նկարահանում, FPS
Մշակողի կայք՝ fraps.com
Ինտերֆեյսի լեզուն՝ ռուսերեն
Մոնտաժման տեսակը` Վերափաթեթավորում
Բիթերի խորությունը՝ 32/64 բիթ
Համակարգի պահանջները՝ Windows XP | տեսարան | 7| 8| տասը
Նկարագրություն. Fraps - նախատեսված է հաշվելու FPS-ների քանակը (կադր/վայրկյանում) OpenGL և Direct3D ռեժիմներով աշխատող հավելվածներում: Կոմունալը կարող է սքրինշոթեր անել և էկրանից պատկերով տեսանյութեր ձայնագրել: Fraps-ը բաղկացած է երեք մոդուլներից՝ Benchmarking Software, Screen Capture Software, Realtime Video Capture Software: Հենանիշավորման ծրագրակազմ - ցույց է տալիս, թե քանի կադր վայրկյանում (FP...


07
ապր
2016

Windows 10 PE by Ratiborus v.4.5.1 BootDVD 64-bit

Թողարկման տարեթիվ՝ 2016թ
Ժանրը՝ Windows 10 PE boot disk
Մշակողը ՝ Ru.Board
Մշակողի կայք՝ https://href.li/?http://forum.ru-board.com/topic.cgi?forum=2&topic=5328#1
Ինտերֆեյսի լեզուն՝ ռուսերեն
Կառուցման տեսակը՝ BootDVD
Բիթերի խորությունը՝ 64 բիթ
Օպերացիոն համակարգ՝ Windows)
Համակարգի պահանջներ՝ պրոցեսոր՝ 1 ԳՀց կամ ավելի արագ RAM՝ 2 ԳԲ Էկրանի լուծաչափ՝ 1024 x 768
Նկարագրություն. Windows 10 PE-ի վրա հիմնված բեռնման սկավառակ՝ համակարգիչների սպասարկման, կոշտ սկավառակների և միջնապատերի հետ աշխատելու, սկավառակների և միջնապատերի կրկնօրինակման և վերականգնման, համակարգչի ախտորոշման և տվյալների վերականգնման համար: Ավելացնել. տեղեկատվություն...


21
փետր
2011

Minecraft World Explorer 1.4

Թողարկման տարեթիվ՝ 2010թ
Ժանրը՝ Արկադային
Մշակողը ՝ Robots and Pencils Inc.
Մշակողի կայք՝ http://hq.robotsandpencils.com/
Ինտերֆեյսի լեզուն՝ ռուսերեն
Հարթակ՝ iPhone
Համակարգի պահանջները՝ iOS 3.2 և ավելի բարձր
Նկարագրություն. Minecraft-ը խելագարորեն կախվածություն առաջացնող խաղ է. հեշտ է սկսել, բայց անհնար է դադարեցնել: Վերջապես, դուք կարող եք ստեղծել, խաղալ և ուսումնասիրել 3D աշխարհները ձեր iPad-ում և iPhone-ում:


05
ապր
2011

Deepnet Explorer 1.5.3 Բետա

Թողարկման տարեթիվ՝ 2006թ
Ժանրը՝ բրաուզեր
Մշակողը ՝ Deepnet Security
Մշակողի կայք՝ http://www.deepnetexplorer.com/
Ինտերֆեյսի լեզուն՝ անգլերեն + ռուսերեն
Պլատֆորմ՝ Windows XP, Vista, 7
Նկարագրություն. Deepnet Explorer-ը աշխարհի առաջին զննարկիչն է RSS News Reader-ով, P2P հաճախորդների ինտեգրմամբ և ֆիշինգի ազդանշաններով: բրաուզերի բարձր անվտանգությունը, ֆունկցիոնալությունը և օգտագործելիությունը, մինչ այժմ Deepnet-ին առանձնացնում են ամբոխից: Անցեք զննարկման փորձի, ինչպես երբեք: Ավելին InformationDeepnet Explorer-ը ամենաապահով վեբ բրաուզերներից մեկն է: Չնայած Deepnet Explorer-ը օգտագործում է IE...


26
փետր
2008

My Phone Explorer 1.6.2 RU (նոր տարբերակ) (2007)

Թողարկման տարեթիվ՝ 2007թ
Ժանրը՝ բջջային հեռախոսի ծրագրակազմի մշակող՝ F.J. ՎԵՇՍԵԼԲԵՐԳԵՐ
Հրատարակիչ՝ MadMax
Հրապարակման տեսակը՝ ծովահեն
Ինտերֆեյսի լեզուն՝ միայն ռուսերեն
Դեղորայք: Չի պահանջվում
Պլատֆորմ՝ PC
Համակարգի պահանջները՝ Windows 95,98,2000,me, XP,VISTA,16MB RAM
Նկարագրություն. Ձեր հեռախոսը կառավարելու ամենահզոր ծրագիրը: Այն ունի ֆայլերի կառավարիչ, sms-ների, հեռախոսագիրք, պրոֆիլների և այլնի խմբագրիչներ: Այն նաև գիտի, թե ինչպես պահպանել հեռախոսի վրա եղած ամեն ինչի կրկնօրինակները և, համապատասխանաբար, վերականգնել դրանից կրկնօրինակներ. Կարող է համաժամեցնել Outlook-ի հետ: AT ընդհանուր հնարավորությունշատ մեծ. Տեսականորեն պետք է...


07
մար
2011

DiskSpace Explorer 3.0.1.328 Home Edition

Տարբերակ՝ 3.0.1.328
Թողարկման տարեթիվ՝ 2004թ
Ժանրը՝ կատալոգ
Մշակողը ՝ EAST Technologies
Մշակողի կայք՝ http://www.east-tec.com
Ինտերֆեյսի լեզուն՝ անգլերեն
Պլատֆորմ՝ Windows 95, 98, Me, 2000, XP, 2003, Vista, 2008, 7
Համակարգի պահանջները՝ Pentium II պրոցեսոր, 200 ՄՀց, 1 ՄԲ սկավառակի տարածություն
Նկարագրություն. Ծրագիրը կառուցում է ֆայլային համակարգի կարկանդակ գծապատկերներ: Սա թույլ կտա տեսնել, թե որ թղթապանակներն են պարունակում շատ ծանր ֆայլեր, ինչը շատ է օգնում կոշտ սկավառակը հին աղբից մաքրելիս: Ճեղքը կցված է:
Ավելացնել. Տեղեկություն. Գործարկեք տեղադրիչը: Տեղադրվելուց հետո կարկատակը գցում ենք ծրագրի թղթապանակի մեջ, գործարկում ...


16
մար
2012

TechSmith Camtasia Studio 7.1.1.1785 + Lite RePack + Portable + RePack

Թողարկման տարեթիվ՝ 2011թ
Ժանրը՝ Էկրանի նկարահանում, պատկերներ
Մշակողը ՝ TechSmith Corporation
Մշակողի կայք՝ http://www.techsmith.com/
Ինտերֆեյսի լեզուն՝ ռուսերեն + անգլերեն
Կառուցման տեսակը՝ Ստանդարտ + Դյուրակիր + Վերափաթեթավորում
Բիթերի խորությունը՝ 32 բիթ
Օպերացիոն համակարգ՝ Windows XP, Vista, 7
Համակարգի պահանջներ. Microsoft DirectX 9 կամ ավելի նոր տարբերակ 1,5 ԳՀց, միամիջուկ նվազագույնը ~ Առաջարկվում է. Intel 2,0 ԳՀց երկմիջուկ կամ ավելի լավ 1 ԳԲ RAM նվազագույնը ~ Առաջարկվում է. 1024x768 կամ ավելի մեծ
Նկարագրություն՝ Camtasia Studio-ն հզոր ծրագիր է capt...


07
սեպ
2012

XnView 1.99.1 Full + Portable

Թողարկման տարեթիվ՝ 2012թ
Ժանրը: Գրաֆիկական խմբագիր, փոխարկիչ
Մշակողը ՝ XnView
Մշակողի կայք՝ http://www.xnview.com/

Կառուցման տեսակը՝ Ստանդարտ + Դյուրակիր
Բիթերի խորությունը՝ 32/64 բիթ

Նկարագրություն. XnView-ը հարմար ծրագիր է գրաֆիկական ֆայլեր դիտելու և փոխակերպելու համար: Այս լավ գրաֆիկական ֆայլերի դիտիչը ունի բարձր արագությամբ, օգտագործողի համար հարմար ինտերֆեյս, աջակցում է ավելի քան 500 գրաֆիկական ձևաչափերի և փոխակերպում է 50 ձևաչափեր միմյանց միջև: XnView-ը կարող է կտրել գրաֆիկան, փոխել էլ․․․


10
բայց ես
2013

VSO ConvertXtoDVD 5.1.0.2 Final RePack RePack

Թողարկման տարեթիվ՝ 2013թ
Ժանրը՝ վիդեո փոխարկիչ
Մշակողը ՝ VSO Software
Մշակողի կայք՝ http://ru.vso-software.fr
Ինտերֆեյսի լեզուն՝ բազմալեզու (ռուսերենը առկա է)
Մոնտաժման տեսակը` Վերափաթեթավորում
Բիթերի խորությունը՝ 32/64 բիթ
Օպերացիոն համակարգ՝ Windows XP, Vista, 7, 8
Նկարագրություն. VSO ConvertXtoDVD-ն ծրագիր է, որը նախատեսված է տեսանյութը DVD Video-ի հետ համատեղելի ձևաչափի փոխարկելու և այնուհետև բովանդակությունը DVD-ի այրելու համար: Ծրագիրն աջակցում է տեսանյութին AVI ֆայլեր, Mpeg, Mpeg4, DivX, Xvid, MOV, WMV, WMV HD, DV, MKV, DVD, ինչպես նաև վիդեո հոսք: Ծրագիրը չի պահանջում արտաքին AVI կոդեկներ, քանի որ այն օգտագործում է...


25
ապր
2011

UFS Explorer Professional Recovery 3.19.1 32-bit/64-bit

Թողարկման տարեթիվ՝ 2011թ
Ժանրը՝ տվյալների վերականգնում
Մշակողը` SysDevSoftware, SysDev Laboratories LLC-ի զարգացման և հետազոտությունների բաժին:
Մշակողի կայք՝ http://www.ufsexplorer.com/
Ինտերֆեյսի լեզուն՝ ռուսերեն + անգլերեն
Պլատֆորմ՝ Windows 2000, XP, XP x64, 2003, 2003 x64, Vista, Vista x64, 2008, 2008 x64, 7, 7 x64
Համակարգի պահանջները՝ պրոցեսոր՝ Pentium-ի հետ համատեղելի, 32 և 64 բիթ:
Կոշտ սկավառակ՝ 10 ՄԲ ազատ տարածություն:
RAM՝ առնվազն 256 ՄԲ:
Նկարագրություն. UFS Explorer Professional Recovery - պրոֆեսիոնալ տարբերակ ծրագրային արտադրանք, որը հզոր է, համապարփակ և թեթև...


25
ապր
2011

UFS Explorer ստանդարտ վերականգնում 4.9.1 32-բիթ/64 բիթ

Թողարկման տարեթիվ՝ 2011թ
Ժանրը՝ տվյալների վերականգնում
Մշակողը` SysDevSoftware, SysDev Laboratories LLC-ի զարգացման և հետազոտությունների բաժին:
Մշակողի կայք՝ http://www.ufsexplorer.com/
Ինտերֆեյսի լեզուն՝ ռուսերեն + անգլերեն
Պլատֆորմ՝ Windows 2000, XP, XP x64, 2003, 2003 x64, Vista, Vista x64, 2008, 2008 x64, 7, 7 x64
Համակարգի պահանջները՝ պրոցեսոր՝ Pentium-ի հետ համատեղելի, 32 և 64 բիթ:
Կոշտ սկավառակ՝ 10 ՄԲ ազատ տարածություն:
RAM՝ առնվազն 256 ՄԲ:
Նկարագրություն. UFS Explorer Standard Recovery-ը լիարժեք արտադրանք է, որը նախատեսված է հատուկ տվյալների վերականգնման համար: Ներառում է բոլոր n...


30
սեպ
2017

Adobe InDesign CC 2017.1 12.1.0.56 RePack by KpoJIuK 12.1.0.56 RePack

Թողարկման տարեթիվ՝ 2017թ
Ժանրը՝ գրաֆիկական խմբագիր
Մշակողը ՝ Adobe
Մշակողի կայք՝ www.adobe.com
Ինտերֆեյսի լեզուն՝ բազմալեզու (ռուսերենը առկա է)
Մոնտաժման տեսակը` Վերափաթեթավորում
Բիթերի խորությունը՝ 64 բիթ
Օպերացիոն համակարգ՝ Windows 7, 8, 8.1, 10
Համակարգի պահանջներ. Intel Pentium 4 կամ AMD Athlon 64 պրոցեսոր Microsoft Windows 7 SP1, Windows 8, Windows 8.1 կամ Windows 10 2 ԳԲ օպերատիվ հիշողություն (8 ԳԲ խորհուրդ է տրվում) 2,6 ԳԲ կոշտ սկավառակի ազատ տեղ տեղադրման համար; Տեղադրման համար պահանջվող լրացուցիչ ազատ տարածք (չի կարող տեղադրվել շարժական սարքերի վրա x...


22
հուլիս
2017

AusLogics BoostSpeed ​​9.1.4.0 DC 07/14/2017 RePack (Դյուրակիր) elchupacabra 9.1.4.0 RePack-ի կողմից

Թողարկման տարեթիվ՝ 2017թ
Ժանրը՝ Համակարգի օպտիմիզացում
Մշակողը ՝ Auslogics Software Pty Ltd.
Մշակողի կայք՝ http://www.auslogics.com/ru/
Ինտերֆեյսի լեզուն՝ ռուսերեն + անգլերեն
Մոնտաժման տեսակը` Վերափաթեթավորում
Բիթերի խորությունը՝ 32/64 բիթ
Օպերացիոն համակարգ՝ Windows XP, Vista, 7, 8, 8.1, 10
Նկարագրություն. Auslogics BoostSpeed-ը ձեր օպերացիոն համակարգի օպտիմալացման և ճշգրտման գործիքների հանրաճանաչ հավաքածու է: Այս ծրագրով դուք կարող եք զգալիորեն օպտիմալացնել ձեր համակարգի աշխատանքը, հեշտությամբ կարգավորել Windows-ի տարբեր կարգավորումները, մաքրել ձեր կոշտ սկավառակը և համակարգի ռեեստրը աղբից և ավելորդ գրառումներից, կատարել ...


05
փետր
2017

Total Commander 9.0a Freemen 17.1 Repack by notn 9.00a վերջնական Repack

Թողարկման տարեթիվ՝ 2017.02.03
Ժանրը՝ Ֆայլերի կառավարիչ
Մշակողը ՝ Քրիստիան Գիսլեր
Մշակողի կայք՝ http://www.ghisler.com/
Ինտերֆեյսի լեզուն՝ բազմալեզու (ռուսերենը առկա է)
Մոնտաժման տեսակը` Վերափաթեթավորում
Բիթերի խորությունը՝ 32/64 բիթ
Օպերացիոն համակարգ՝ Windows (XP,2003,Vista,2008,7,2012,8.x,10,2016)
Համակարգի պահանջները՝ Windows 7,8,10
Նկարագրություն: Ընդհանուր հրամանատար Windows-ի համար ամենահզոր և կայուն ֆայլերի կառավարիչն է՝ օգտագործողի համար հարմար ինտերֆեյսով: Total Commander-ը շարունակում է երկփեղկ ֆայլերի կառավարիչների բարի ավանդույթը, սակայն տարբերվում է հարմարավետության և ֆունկցիոնալության բարձրացմամբ, աջակցությամբ...


Նոր տեղում

>

Ամենահայտնի