Tôi vừa hoàn thành một thư viện trong Objective-C mà tôi biên soạn như là một thư viện tĩnh để phân phối.Decompiling Objective-C thư viện
Tôi muốn biết cơ hội nào để có được sự giải mã này được thực hiện ở đó.
- Bạn có biết bất kỳ phần mềm nào có thể thực hiện việc này không?
- Nếu có, làm thế nào tôi có thể bảo vệ tôi tốt hơn?
EDIT: lib tĩnh của tôi được thực hiện cho iPhone/ARM
Tôi tạo ra một thuật toán phụ thuộc vào một số thông số của ứng dụng, nó có thể chạy như demo hoặc dưới dạng mã đầy đủ. Bạn khởi tạo đối tượng với các biến X và mở khóa phiên bản đầy đủ. Tôi đã tự hỏi nếu họ sẽ có thể xem thuật toán này để họ có thể tạo ra một máy phát điện chính.
FYI, khi người dùng nhập mã để sử dụng phiên bản đầy đủ sẽ gây ra tiếng ồn cho ứng dụng iPhone.Nếu họ mua toàn bộ trò chơi từ App Store, bạn không cần nhập mã. Nếu họ mua nó bên ngoài App Store, Apple sẽ không được hạnh phúc. – Chuck
Cảm ơn, tôi không có nghĩa là người dùng cuối mà là người phát triển. [[myLib alloc] initWithMySecretKey: @XXX]] –
Thuật toán của bạn sẽ chạy để kiểm tra khóa; họ có thể thấy các hướng dẫn (như máy, nó cần phải biết các hướng dẫn để chạy nó), sau đó họ có thể nhìn thấy nó và phát triển một máy phát điện. – JHG