DatorerFiltyper

Kör den körbara filen. Vad är detta i gemensam förståelse?

De flesta användare av moderna datorsystem, på ett eller annat sätt, står inför lanseringen av program, vilket för det mesta ledde till att exekvera körbarheten. Grovt taget använder alla program EXE-formatobjektet för att köra huvudapplikationen. Men det här är inte alltid fallet.

I äldre operativsystem som DOS eller annorlunda än Windows kan sådana filer ha en helt annan anknytning, även om startprincipen förblir oförändrad.

Kör körbar: vad betyder det här?

För att fullt ut förstå kärnan i vad som händer är det först nödvändigt att förstå vad som helst process för att starta en ansökan. Samma exekveringsfil "Navitel" eller något annat program är en viss applet där en startkod är identifierad, vilket erkänns av operativsystemet eller ytterligare program som är avsedda för detta ändamål. Men här är det värt att förstå att program som består uteslutande av en körbar fil är irrelevanta idag. Paketet innehåller som regel ett stort antal medföljande komponenter i form av samma dynamiska bibliotek som har en DLL-förlängning. Det är inte alltid möjligt att utföra en körbar utan dem.

Grunden är att när du kör huvudmodulen i mjukvarupaketet, som är början på EXE-filen, kräver vissa applikationer "laddning" ytterligare moduler, som bara är konfigurationsfiler (config) eller samma dynamiska bibliotek som innehåller data om program.

Förresten, ibland kan dynamiska bibliotek själva spela rollen som program. Så, till exempel, börjar ett VST-verktyg i en modern studio (DAW) exakt på denna princip. Programmet självt som en version av Standalone kan saknas, men plugin-modulen som dess analog med en DLL-förlängning känns igen av något program.

Program körbara: typer

Men det är inte allt. Expansion av körbara filer idag är inte så lätt att definiera, för att inte tala om EXE eller COM-filer. стандарты, но и архивные данные. Separat är det värt att notera inte bara de ovan nämnda standarderna, utan även arkivdata.

Faktum är att SFX (Self-Extracting) -filer är självutdragbara data baserade på uppackningsalgoritmen. Att utföra en körbar av denna typ är lätt. Det räcker bara att göra ett dubbelklick, och operationen vid val av extraktionspunkten kommer att göras automatiskt. På mobila enheter används format som JAR, JAD APK, etc., som är relaterade till installationsprogrammet.

Kan jag öppna körbara filer?

Många användare är intresserade av att redigera de lanserade filerna. Omedelbart är det värt att alla stör. Faktum är att samma "executables" är kompilerade program vars källkod normalt inte kan ses. Du kan självklart använda verktyg som Disassembler, men de kan inte ge det här resultatet om du först skriver programmet i C ++.

Hur gör man den enklaste redigeringen?

Som du kan se kan EXE-filen inte öppnas i läsbar form, eftersom själva programmet kan skrivas i olika programmeringsspråk. Detsamma gäller för dynamiska bibliotek. Men du kan öppna konfigurationsfilerna även i standard anteckningsblock. Och om du kör det på administratörens vägnar kan du till och med ställa in åtkomstbegränsningar till vissa webbplatser på Internet och spara sedan konfigurationen, som inte är möjligt i normalt läge. Samma "configs" är redigerade elementära.

Kan jag göra någon fil körbar?

I princip kan alla filer på hårddisken köras. Mer exakt, för att utföra en körbar fil - innebär att starta den ansökan som är ansvarig för att den öppnas. Även vid start kan du starta filen vid uppstart helt enkelt.

Det är tillräckligt att lägga till processen i listan och ange ett kompanionsobjekt som laddas omedelbart (till exempel öppnar ett Office-dokument). Gör filen körbar är inte det viktigaste.

sammanfattning

Det är därför värt att notera att filerna eller objekten som är ansvariga för att starta en applikation i standardversionen endast kan öppnas med ett dubbelklick. Men att redigera dem är inte möjligt. Om programmen har status fritt distribuerad under GNU-licensen är det dock mycket enkelt att göra ändringar i programkoden.

Men det här är ett speciellt fall, som i allmänhet inte är kopplat till huvudämnet. En annan sak är lanseringen av en körbar fil, som användaren och vyn inte har. I detta fall bör fokus läggas på virus som kan komma i form av samma e-postbilagor. Om du ser att den bifogade filen inte har en ikon, försök inte öppna den. Även om det är lika med virus som maskerar som sådana meddelanden. I det här fallet kommer det skadliga programmet att kunna exekvera den körbara filen eller koden inbäddad i den ganska enkelt, och då kommer det att bli ett stort antal problem.

Och samtalet (lansering) av den körbara filen i det här fallet kan inte längre bero på användaren, eftersom viruset infördes i systemet. Det återstår endast att förlita sig på universella program i form av bärbara versioner eller på nyttighetsändringar av Rescue Disk med laddning och testning av systemet redan innan Windows startar.

Exekverbar fil själv, vilket är det mest intressanta, bootloader inte. Men det finns en konfigurator BIN, som är ansvarig för att starta systemet. Dessutom, i äldre versioner av Windows, kan du också hitta mappar som i386, som innehåller drivrutiner och några andra relaterade verktyg. Men i nya versioner av systemet finns inga sådana föremål.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sv.birmiss.com. Theme powered by WordPress.