Thứ Ba, 4 tháng 6, 2013
Stripping Binary Excutable Files
Stripping một binary là quá trình loại bỏ các symbols từ binary file. Binary object chứa các symbols như là kết quả của một quá trình biên dịch. Một vài trong những symbols này được tận dụng trong quá trình linking để giải quyết các tham chiếu giữa các files khi tạo file thực thi cuối cùng hay là binary. Trong các trường hợp khác, symbols có thể hiện diện để cung cấp các thông tin bổ sung cho việc sử dụng với debuggers. Theo sau quá trình linking, nhiều symbols không được yêu cầu. Options pass đến linker có thể giúp linker loại bỏ symbols không cần thiết tại build time. Việc sử dụng tiện ích strip có thể giúp loại bỏ symbols từ các binary files tồn tại. Trong khi một file đã được strip sẽ có kích thước nhỏ hơn file không được strip, việc cư sử của file đã được strip vẫn không thay đổi.
Đăng ký:
Đăng Nhận xét (Atom)
Không có nhận xét nào:
Đăng nhận xét