Bandă (UNIX)

bandă
Tip de Echipă
Autor Dennis Ritchie
( Laboratoarele Bell )
Dezvoltator Diverși dezvoltatori de software comercial și open source
Sistem de operare Unix , Unix-like , Plan 9 , Microsoft Windows
Prima editie 12 iunie 1972  ( 12.06.1972 )
Platformă hardware Multiplatformă

Pe sistemele de operare Unix , Plan 9 și asemănătoare Unix , programul scoate informații din fișierele binare executabile și fișiere obiect care nu sunt esențiale sau necesare pentru o execuție normală și corectă, ceea ce poate duce la îmbunătățirea performanței și, uneori, la o utilizare semnificativ mai mică a spațiului pe disc. strip

Citește mai mult

Informațiile care trebuie eliminate pot consta în informații de depanare și tabel de simboluri ; totuși, standardul lasă cantitatea de modificare în binar la latitudinea dezvoltatorului programului strip.

De asemenea, utilizarea strippoate îmbunătăți securitatea binarului împotriva ingineriei inverse , deoarece este comparativ mai dificil să analizați binarul fără a fi eliminate informații suplimentare.

Rezultatul strippoate fi atins direct de linker . De exemplu, în GNU Compiler Collection această opțiune este „-s”.

Proiectul GNU furnizează o implementare stripca parte a pachetului GNU Binutils . stripa fost portat pe alte sisteme de operare, inclusiv Microsoft Windows .

Vezi și

Link -uri