Cre: Konoha

CHÚ Ý:

1. Decompile game "Hollow Kinght"

a. Tìm hiểu về Hollow Knight

Mở thư mục của game, sẽ thấy 1 file UnityPlayer.dll, điều đó sẽ cho ta biết "Hollow Kinght" được tạo bởi unity và code bằng C#.

Thư mục của game Hollow Knight

Thư mục của game Hollow Knight

Đối với những game Unity, ta sẽ decompile bằng cách sử dụng 2 file .dll : "Assembly-CSharp.dll" và "Assembly-CSharp-firstpass.dll" nằm trong đường dẫn "\hollow_knight_Data\Managed". Đó là 2 file dùng để chứa code mà người ta đã code cùng với một số thư viện có sẵn của unity.

b. Tiến hành decompile

Đầu tiên mở tool dnspy bằng cách chạy file dnspy.exe

Sau đó kéo thả 2 file đã nói trên vào tool và tiến hành xem 2 file đó, nhưng hãy tập trung vào file "Assembly-CSharp.dll" hơn vì nó là nơi chứa đa phần code của dev.

Những nơi "{ } ...." chính là nơi chứa code.