Tôi có một giải pháp Visual Studio 2008 với số lượng tệp DLL và ứng dụng web sử dụng chúng làm dự án chính. Đó là một phần mềm ngân hàng và kế toán thương mại (khách hàng mỏng) và tôi không muốn một khách hàng truy cập vào nguồn trong sự gian lận của tôi.Làm thế nào để làm xáo trộn ứng dụng web trước khi xuất bản?
Tôi muốn làm xáo trộn tất cả các cụm kết quả trước khi xuất bản chúng lên máy chủ web qua menu Xuất bản.
Tôi có thể làm như thế nào? Làm thế nào để chèn bước obfuscating trước khi xây dựng và xuất bản? Sử dụng msbuild?
Chỉnh sửa: Cảm ơn mọi người đã trả lời! Nhưng câu hỏi của tôi là nhiều hơn về công việc cụ thể (obfuscating trong VS về xuất bản) hơn về obfuscating nói chung.
sửa tôi nếu sai nhưng bạn làm xáo trộn các cụm kết quả không phải mã nguồn .. – Peter
@Petoj: Vâng, chắc chắn, cảm ơn.Tôi đủ điều kiện đăng bài của mình. Nhưng trên thực tế có một thuật ngữ tồn tại: mã obfuscated http://en.wikipedia.org/wiki/Obfuscated_code – abatishchev
Bạn sẽ không muốn đợi đến phút cuối cùng để làm xáo trộn (nếu bạn quyết định) ... bạn sẽ muốn bắt đầu làm xáo trộn và kiểm tra kết quả sớm trong chu kỳ của bạn. Tôi đã trải qua quá trình chỉ suy nghĩ tôi có thể làm điều đó khi mã đã được thực hiện ... nhưng nó thường phá vỡ một cái gì đó - bây giờ tôi khuyên bạn nên thiết kế cho nó để có được hiệu quả tối đa. –