Tiếp theo chúng ta sẽ làm quen với các dạng mã hóa:
P/s:Việc xác định file ảnh bị mã hóa ở đâu thì các bạn xem bài 1 nhé
Dạng 1:Mã hóa thuần
Đây là dạng thường gặp nhất và cũng là đơn giản nhất
Với file này bằng mắt thường (ý mình là có thể phát hiện nhanh) ảnh đầu tiên trong file bị mã hóa (màu xanh).Việc bạn cần làm là copy phần bôi đen này sang 1 file mới (Vẫn bằng chương trình dịch HEX nhé) sau đó lưu file lại với định dạng là .png (các bạn có thể dùng theo thứ tự 1.png;2.png;... để dễ phân biệt ).Tương tự với các ảnh tiếp theo ở trong file.
Sau khi thu được những bức ảnh riêng lẻ rồi.Việc làm tiếp theo phụ thuộc vào khả năng PTS của bạn.(Cố làm đẹp chút nhé)
Khi đã xong các bước chỉnh sửa ảnh,việc cần làm là mã hóa lại như cũ. (Đây mới là việc cần bàn chính đây).
Đối với file mã hóa gốc,Trước tiên bạn hãy để ý trước mỗi đoạn ký tự của file ảnh có những ký tự lạ gì. (Thường là 2 ký tự).Với file trên các bạn có thể thấy được đó chính là ký tự mã hóa độ dài chuỗi.
Bây giờ bạn hãy mở file ảnh đã chỉnh sửa và xem nó chứa bao nhiêu ký tự (ví dụ ở đây là B0).Bạn chép toàn bộ ký tự hex của file đã chỉnh sửa và chèn lên đoạn hex mà bạn xác định là file ảnh cũ.(Phần bôi màu xanh).Sau đó bạn thay chuỗi
00 A5 =00 B0.Đây là đã thao tác xong với ảnh đầu tiên của file.Lần lượt với các bức ảnh tiếp theo.(Lưu ý nhé:nếu bạn việt hóa ảnh thì phải nhớ vị trí file chỉnh sửa nằm ở đâu (tốt nhất hãy ghi lại vị trí bắt đầu và kết thúc của từng ảnh ra 1 tờ giấy để tiện the dõi).
Sau khi bạn đã thay thế những ảnh chỉnh sửa vào file gốc.Bạn hãy bôi đen toàn bộ file(Ctrl A cho nhanh ^^)
Bạn hãy xem file sau khi thay thế những ảnh chỉnh sửa,độ dài bị thay đổi như thế nào.Vídụsaukhithaythếảnhsẽcó
68DC7[.Bạn hãy thay chuỗi ký tự đầu của file gốc00 05 CE D8 =00 06 8D C7.
Lưu file lại chúng ta sẽ thu được file mã hóa những ảnh sau khi chỉnh sửa.Việc bạn càn làm là cho vào game và hoàn thiện những bước Vh cuối cùng thôi.
p/s: phần này ít ảnh vì ảnh bị lỗi Phần 3: Việt hoá ảnh kép = mobile.
Đa phần ngôn ngữ game này nằm trong và mấy ảnh này đều là mã hóa kép .
trong này wu đã việt hóa file menu.bin là dạng mã hóa ảnh kép.
Wu sẽ hướng dẫn cho mọi người phá mã hóa các ảnh tiếp theo .
1. Mã hóa ảnh kép là gì?
Tức là trong 1 file có định dạng .bin, .dat hoặc ko có định dạng sẽ chứa 2 hay nhiều file ảnh .png.
Có loại ảnh kép thì nó mã hóa bytes của ảnh , có loại thì không.
2. Việt hóa loại ảnh kép này như thế nào?
Loại mã hóa bytes ảnh trong ảnh kép.
Đầu tiên các bạn phải hiểu rõ mã hex đầu đuôi của ảnh .png.
Đầu png:89 50 4e 47 0d 0a 1a 0a
Đuôi png:49 45 4e 44 ae 42 60 82
Dùng class editor cắt chuỗi hex từ đầu đến đuôi của mỗi ảnh đang chứa trong file ảnh kép . Cắt được chuỗi hex của ảnh nào thì save lại chuỗi đó . Rename mấy file đó có đuôi .png và sửa gì trong ảnh tùy bạn.
Sửa xong lại dùng class editor cắt chuỗi hex của ảnh vừa sửa paster vào file gốc.
Lưu ý: lúc nãy cắt chuỗi hex ảnh nào thì nhớ vị trí để khi sửa ảnh xong paster chuỗi hex ảnh new về vị trí cũ của nó.
quan trọng nhất phần này . Các bạn để ý trước mỗi chuỗi hex 89 50 4e 47.... Sẽ có 2 mã hex dùng để xác định dung lượng ảnh.
Ví dụ: ảnh gốc có dung lượng 1540 bytes thì trước 89 50 4e 47... Sẽ có mã hex 06 04 . Mã này sẽ có nhiệm vụ khóa file ảnh này . Vì vậy khi sửa ảnh nào thì xem bytes ảnh mới là bao nhiêu rồi đổi ra thành mã hex và thay thế vào mã hex cũ.