Có thể thay đổi một `exe` không dấu?


5

Tôi muốn tăng exekích thước mà không thay đổi hành vi của nó. Có thể điền nó với dữ liệu trống?


Nếu nó được ký với Authenticode, có khả năng nó sẽ khiến chữ ký không hợp lệ, tôi nghĩ sao?
Uwe Keim

À, nhưng Uwe, anh nói "không dấu". Và một ứng dụng không dấu chắc chắn có thể được thay đổi - virus luôn làm điều này.
Daniel R Hicks

Câu trả lời:


9

Đúng. Đây là một mẹo phổ biến để tránh các quy tắc "không có trò chơi trong văn phòng" trong những năm 90. Chỉ cần nối dữ liệu vào cuối. IIRC họ (không bao giờ tôi ;-) đã sử dụng >>dòng lệnh chắp thêm để làm điều này.

Thí dụ:

copy %windir%\notepad.exe test.exe
echo "appended data" >> test.exe
test.exe

Cảm ơn ví dụ @Jader. Tôi đã cảm thấy quá lười biếng để xác minh cú pháp. ;-)
Chris Nava

5

Chắc chắn, bạn có thể sử dụng trình soạn thảo tài nguyên để thêm phần tài nguyên trống.

tại sao bạn muốn làm việc này?


LULz, cùng một câu hỏi.
Surfasb

Tôi muốn trì hoãn việc tải xuống cho mục đích gỡ lỗi
Jader Dias

1
Điều chỉnh kết nối mạng (trên toàn cầu hoặc cục bộ) có ý nghĩa với tôi hơn là đệm một tệp .exe. Tất nhiên, nó phụ thuộc vào những gì bạn cần gỡ lỗi.
afrazier

1

Nó có thể là một vấn đề đối với một số phần mềm chống vi-rút nhưng trình tải Windows không quan tâm đến bất kỳ dữ liệu bổ sung nào.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.