VIET ARROW

Luôn đồng hành cùng quý khách

(84-28) 3 9209 353

Giải phẫu file bằng ResHacker


Chúng ta đã quen thuộc với các file dạng như exe, dll, scr, ocx, res... dùng cho các phần mềm, nhưng bên trong những file đó là gì thì lại là một điều bí ẩn. Nếu tò mò dùng những phần mềm đọc mã hexa để xem thì có thể cũng thấy được “đại khái” những phần text, còn để hình dùng toàn bộ thành phần của file, và qua đó có thể chỉnh sửa đôi chút cho hợp ý mình thì có lẽ phải nhờ đến một “con dao giải phẫu” chuyên nghiệp hơn. Đó là ResHacker, một phần mềm portable, miễn phí, nhỏ gọn, dung lượng 567 KB, download tại: www.soft32.com/download/63-59509/ResHack.zip.

Sau khi tải về chạy file ResHacker.exe là có thể sử dụng. Giao diện rất đơn giản, thân thiện.

Muốn mở một file nào đó ví dụ explore.exe chỉ cần vào File > Open, chọn file và nhấn Open.

Hiện ra trước mắt sẽ là cây thư mục. Tùy theo mức độ lớn nhỏ của file mà chia thành nhiều hay ít thư mục, cụ thể như:

- Icon: liệt kê ra tấc cả các icon sử dụng cho file.

- Cursor: hiển thị hình ảnh con trỏ dùng cho file thực thi.

- Version info: hiển thị thông tin của file bằng một đoạn mã.

Và các mục Menu, Dialog, Rcdata, String Table... dùng để hiển thị các đoạn mã để thực thi chương trình.

Ở đây bạn không chỉ được xem mà còn có thể trích ra, chỉnh sửa các thành phần có sẵn bằng cách vào menu Action, chọn mục thích hợp. Ví dụ nếu muốn thay đổi icon hiển thị cho file đó thì chọn Replace Icon. Trong cửa sổ hiện ra, nhấp Open file with new icon, chọn file cần thay thế icon (có thể là file dạng exe, dll, ico...), chọn ảnh để thay, nhấn Replace là xong. Sau đó save công việc của mình lại.

Còn muốn thay đổi nội dung file thì phải can thiệp vào vào những đoạn mã mà chỉnh sửa, thêm bớt cho thích hợp theo ý mình.

Trong quá trình sử dụng, nếu cảm thấy phiền phức khi phải nhấp nhiều lần vào cây thư mục thì phương án nhanh nhất là vào View > Expand Tree. Chương trình sẽ tự động liệt kê ra hết các khóa, bạn chỉ cần bấm phím mũi tên để di chuyển lên xuống mà thôi.

NGUYỄN LÊ TRỌNG NHÂN