remsa (Unix)

remsa
Originalförfattare
Dennis Ritchie ( AT&T Bell Laboratories )
Utvecklare Olika öppen källkod och kommersiella utvecklare
Initial release 12 juni 1972 ; 50 år sedan ( 1972-06-12 )
Skrivet i C
Operativ system Unix , Unix-liknande , Plan 9 , Microsoft Windows
Plattform Cross-plattform
Typ Kommando
Licens Plan 9: MIT-licens

I Unix , Plan 9 och Unix-liknande operativsystem tar strippprogrammet bort information från körbara binära program och objektfiler som inte är nödvändiga eller nödvändiga för normal och korrekt exekvering , vilket potentiellt kan resultera i bättre prestanda och ibland betydligt mindre diskutrymmesanvändning . Den resulterande filen är en avskalad binär fil .

Detaljer

Informationen som tas bort kan bestå av felsökning och symbolinformation ; standarden lämnar dock omfattningen av ändringarna till den binära upp till implementeraren av strippningsprogrammet [ citat behövs ] .

Dessutom kan användningen av remsor förbättra säkerheten för binären mot reverse engineering eftersom det skulle vara jämförelsevis svårare att analysera en binär utan den extra information som annars skulle tas bort.

Effekten av remsan kan uppnås direkt av länken . Till exempel, i GNU Compiler Collection är detta alternativ " -s ".

GNU -projektet levererar en implementering av remsor som en del av GNU Binutils- paketet. strip har porterats till andra operativsystem inklusive Microsoft Windows .

Se även

  • "strip", The Single UNIX Specification, version 2 , The Open Group, 1997

externa länkar