|
||||||||
|
||||||||
|
|
Công Cụ | Xếp Bài |
12-04-2010, 02:40 PM | #1 |
Guest
Trả Lời: n/a
|
Resource hacker là cái gì va hướng dẫn sử dụng phần mềm Resource Hacker
Resource hacker là cái gì va hướng dẫn sử dụng phần mềm Resource Hacker Resource Hacker là phần mềm Portable chuyên dùng để giải mã và thay đổi tất cả các file cấu trúc Portable Executable(Win32 PE files) bao gồm các định dạng (*.exe, *.dll, *.ocx, *.scr, *.cpl). Có thể mổ xẻ các file hệ thống, thậm chỉ tự mổ xẻ chính nó. ResHacker thường được dùng để Việt hóa các phần mềm, tuy nhiên bây giờ thời kỳ hội nhập ai còn Việt hóa làm gì nữa, chủ yếu là edit cho Window mang đậm phong cách của mình( chẳng hạn chữ Welcome đổi thành Chào mừng hay đổi thành tên bạn + tên người ấy). esHacker là một phần mềm rất nổi tiếng trên thế giới, bằng chứng là hầu hết các phần mềm chuyển đổi giao diện trên thế giới đều sử dụng nó là công cụ chính để thay đổi giao diện. Phần 1 : Thông tin cơ bản Resource hacker là cái gì: Resource hacker là một phần mềm miễn phí để soạn thảo những tập tin windows 32-bit ( như tập tin DLL, EXE, CPL và nhiều tập tin khác) . Bạn có thể thêm vào, xóa, xem, đổi tên, thay đổi tài nguyên hiện hữu trong tập tin bằng cách sử dụng phần mềm này. Download link : Đã hiển thị Code: http://delphi.icm.edu.pl/ftp/tools/ResHack.zip Bạn không cần phải cài đặt nó, đơn giản là hãy giải nén các tập tin và chạy phần mềm. Nó cũng không tạo ra bất kỳ mục nào trong Registry của bạn. Sử dụng Resource hacker : Khi mở ResHack, bạn sẽ thấy giao diện của nó như sau: This image has been resized. Click this bar to view the full image. The original image is sized 680x367 and weights 14KB. Tab File: Open: Mở 1 tập tin để Hack. Save: Lưu tập tin hack mới. Chú ý: Bạn không thể ghi đè tất cả tập tin bạn sẽ hack. Sử dụng một phương thức khác(xem bên dưới) để thay thế các tập tin. Save As: Lưu như lệnh. Exit: Đóng chương trình Overview: Lệnh tập tin cơ bản Tab Edit Select All: Chọn tất cả văn bản. Cut: Cut văn bản lựa chọn. Copy: Copy văn bản. Paste: Chèn văn bản đã copy. Undo: Overview: Tab View Expand Tree: Mở rộng cây tài nguyên. Mở 'folder' để chỉnh sửa những thứ bên trong. Collapse Tree: Ngược với lệnh Expand Tree. Find Text: Để điều khiển tìm kiếm, cũng có thể truy cập nhanh bằng cách nhấn F3. Rất hữu ích cho việc tìm kiếm 'String Tables.' Find Next: Giống như nhấn F3 lần nữa. Editor Font: Thay đổi font văn bản. Action Save Resource as Binary / (decomposed) .Res File: Bạn có 3 lựa chọn ở đây, tôi dặt chúng vào trong một phần. Save all Resources: Một công cụ tốt khi bạn biên tập ảnh bitmap hoặc icon. Lưu mọi thứ trong cây tới nơi bạn muốn Replace (Icon, Bitmaps, Cursors, Other Resources): Bạn có thể thay đổi ảnh bitmap và icon và mọi thứ trong tài nguyên với điều này. Chú ý: Giữ ngôn ngữ giống như những tài nguyên khác khi thêm hoặc thay thế tài nguyên. Add New Resource: Giống như thay thế nhưng là thêm vào. Delete Resource: Xóa tài nguyên. Khi xóa sử dụng Alt A, sau đó là D. Lần đầu tiên bạn sẽ được hỏi để xác nhận. Khi bạn mở một tập tin trong Resource hacker, nó đưa ra rất nhiều các thư mục khác nhau ở khung cửa sổ bên trái, như : AVI Cursor Bitmap Icon Menu Dialog String Table Accelerators Version Info... Những thư mục này thay đổi từ tập tin này đến tập tin kia. Dưới đây là những mô tả sơ qua về những thư mục này : AVI: Thư mục này chứa các tập tin có đuôi AVI Cursor: Thư mục này chứa các tập tin Cursor ( con trỏ) Bitmap: Thư mục này chứa các tập tin ảnh Icon: Thư mục này chứa các biểu tượng Menu: Thư mục này chứa các trình đơn khác nhau Dialog: Thư mục này chứa các hộp hội thoại String Table: Thư mục này chứa các chuỗi khác nhau Accelerators: Thư mục này chứa các phím tắt Version Info: Thư mục này chứa thông tin về phiên bản của tập tin. Viewing Resources: Bạn có thể xem bất cứ tài nguyên nào được nhúng trong tập tin. Đơn giản là chỉ việc mở rộng thư mục và kích chuột vào tên của tài nguyên. Thực tế thì mỗi tài nguyên gồm ba phần : Resource Type Resource Name Resource Language Kiểu tài nguyên: Nó cho biết rằng tài nguyên là một tập tin dạng AVI, Bitmap, Menu, Cursor, Icon hay String... Tên tài nguyên: Nó mô tả tên của một tài nguyên. Không thể có hai tài nguyên mang cùng một tên. Ngôn ngữ tài nguyên: Ngôn ngữ được sử dụng trong tập tin. Thay đổi Tài nguyên => Đối với Icon/Cursor/Bitmap: 1.) Chọn tài nguyên ( vd. Bitmap -> 131 -> 1033) 2.) Nhấn chuột vào Action -> Replace Icon/Cursor/Bitmap.... 3.) Nó sẽ mở ra một cửa sổ mới, nhấn vào nút Open file with new Icon/Cursor/Bitmap. 4.) Lựa chọn tài nguyên mong muốn trong hộp thoại Open và kích vào nút Open và sau đó là Replace. => Đối với các tài nguyên khác như AVI: có một sự khác biệt nhỏ. 1.) Nhấn vào Action -> Replace Other Resource.... 2.) Chương trình sẽ mở một cửa sổ mới, nhấn vào nút Open file with new resource. 3.) Lựa chọn tập tin và nhấn nút Open. 4.) Bây giờ bạn phải đưa ra các thông tin được yêu cầu cho tài nguyên này, mà tôi đề cập ở trên. Đó là Kiểu, Tên và Ngôn ngữ của tài nguyên. Ở trong trường Type, hãy đưa ra kiểu của tài nguyên, vd.̣ nếu bạn đang thay thế một tập tin AVI thì hãy đưa ra kiểu giống như AVI. Trong trường Name, hãy đưa vào tên chính xác của tài nguyên đang tồn tại mà bạn muốn thay thế nó bằng một tài nguyên mới này. Trong trường Language, đưa vào 1033 đối với Tiếng Anh. 5, Cuối cùng, bận nhấp vào nút Replace => Đối với Menus/Strings/Dialogs: Để thay đổi hộp Menus/Strings/Dialogs, hãy chọn tài nguyên mong muốn, vd.̣ String Table -> 4 -> 1033, và tạo ra sự thay đổi sau đó nhấp vào nút Compiler Script. Nó sẽ dịch kịch bản này và sẽ đưa ra lỗi nếu có gì đó không hợp lệ để bạn có thể giải quyết chính xác vấn đề. |
|
|