2011-08-26 23 views

Trả lời

6

Mọi thứ đều có thể crack được. Mục đích của việc bảo vệ ứng dụng là làm chậm công việc của cướp biển hơn hoặc làm cho nỗ lực bẻ khóa không xứng đáng. This excellent article mô tả cách này tốt hơn tôi.

Đó là sự thật rằng ở cái nhìn đầu tiên nó là rất nhiều công việc để thiết lập các ứng dụng cấp phép lên, nhưng một khi thực hiện một khi nó thực sự OK. Tôi nghĩ rằng nó có giá trị nó vào cuối như:

  • việc bảo vệ bản sao bị phản đối dù sao, và sẽ biến mất

  • API Application Licensing hoạt động rất tốt, tôi không cần phải phàn nàn về nó (nhưng đôi khi gây khó chịu trong chế độ gỡ lỗi. Khi gỡ lỗi tốt nhất là bỏ qua việc kiểm tra giấy phép theo ý kiến ​​của tôi)

Vì vậy, câu trả lời ngắn gọn cho bạn là có, với tôi. Nhưng nó chỉ có thể là một ý kiến.

Nếu bạn chuyển từ Bảo vệ bản sao sang cấp phép Ứng dụng, đừng quên sử dụng ProGuard để làm mờ APK của bạn. Tương tự, điều này không phải là không thể phá vỡ, nhưng nó làm cho bất kỳ nỗ lực nứt khó khăn hơn. Nó được tích hợp trong khung công tác Android và về cơ bản không có công việc (nhiều bài đăng có sẵn trên Stack Overflow)

0

Từ tìm kiếm nhanh, có ít nhất một cách dễ dàng đánh bại LVL (see reference). Tôi chắc chắn có những cách khác. Tôi đã quyết định để không sử dụng LVL cho ứng dụng trả phí của tôi do sự phức tạp và công sức liên quan đến việc tích hợp LVL vào ứng dụng PhoneGap của tôi.

Trên ghi chú có liên quan, những tác dụng phụ hoặc bất lợi của việc sử dụng tùy chọn 'sao chép bảo vệ' không được chấp nhận là gì? Tôi đoán nó là kém hơn so với LVL vì vậy đó không phải là bất lợi/tác dụng phụ mà tôi yêu cầu.

Các vấn đề liên quan