Có thể giải nén gói bằng cách nào đó không? Tôi cần đảm bảo tất cả các gói trong một gói được ký chính xác ...Mở gói bó WIX Burn
TIA
Có thể giải nén gói bằng cách nào đó không? Tôi cần đảm bảo tất cả các gói trong một gói được ký chính xác ...Mở gói bó WIX Burn
TIA
Gói biên dịch ngược Dark.exe; sử dụng -x để trích xuất các bit.
Chạy trình cài đặt với đối số -layout
và nó sẽ tải xuống hoặc giải nén (nếu thích hợp) các gói chứa trong thư mục trình cài đặt. Bạn có thể chỉ định thư mục đích làm đối số thứ hai nếu muốn.
Điều này đã được thử nghiệm với một gói được tạo bằng phiên bản 3.6.2520.0
. Nó được biết là bị phá vỡ trên bản phát hành hàng tuần hiện tại của wix36.exe
chính nó.
phù hiệu sẽ trích xuất công cụ.
insignia -ib Install.exe -o engine.exe
Sau đó, tôi sử dụng signtool ký động cơ sau đó bạn phải đặt công cụ trở lại vào bó ...
insignia -ab engine.exe Install.exe -o Install.exe
sau đó tôi ký vào toàn bộ bó
thanks for the tip. công cụ này hoạt động và công cụ này trích xuất mọi thứ ... ngoại trừ công cụ đóng gói. mục tiêu chính của tôi là kiểm tra xem động cơ có được ký chính xác hay không. tôi quản lý để làm điều đó bằng cách thực hiện các gói và xác định vị trí động cơ được lưu trữ trong c: \ ProgramData \ Package Cache \ {GUID} \ ... (trong Win7) btw, thực thi động cơ được đặt tên theo cùng một cách bó. tôi cũng tìm thấy thông tin hữu ích ở đó - http://stackoverflow.com/questions/5628362/how-does-burn-in-wix-3-6-bundle-msi-files-into-an-exe – ivan