Tôi sử dụng trình tháo rời phễu để tháo rời các ứng dụng iOS. Nó hoạt động tốt cho hầu hết các ứng dụng.Không thể tháo rời ứng dụng iOS Banking
Tuy nhiên hôm nay tôi chỉ tò mò muốn hiểu một ứng dụng ngân hàng nên tôi đã cố gắng tháo rời nó. Vì vậy, tôi di chuyển các ứng dụng từ thiết bị jailbroken của tôi để mac của tôi và khi tôi đã cố gắng để tháo rời nó với phễu nó chỉ mang lại cho tôi một số công cụ vô ích.
Tại sao điều này lại xảy ra? Mã nhị phân của ứng dụng ngân hàng này có được mã hóa không? Nếu có thì làm thế nào tôi có thể giải mã nó?
Chúng chính xác làm gì để làm xáo trộn mã? Mã của họ khác với mã ứng dụng khác như thế nào?
Tôi đã sử dụng iFunbox để có thể thực thi ứng dụng từ iPhone của tôi với máy Mac của tôi. Tất cả các ứng dụng được xuất theo cách này đều không có vấn đề gì trong khi tháo. Vì vậy, tôi nghĩ rằng iFunbox sẽ loại bỏ DRM. Chỉ các ứng dụng ngân hàng cụ thể này không hoạt động.
Tôi thậm chí đã thử phân lớp và nó đã cho tôi chỉ có một tệp có tên CDStructures.h không có gì trong đó.
Cho rằng đó là ứng dụng ngân hàng, mã có thể bị làm mờ theo một cách nào đó. – AntersBear
Chúng chính xác làm gì để làm xáo trộn mã? Có cách nào để xem hướng dẫn lắp ráp thực tế không? Mã của họ khác với mã ứng dụng khác như thế nào? Tôi thậm chí đã thử lớp dump và nó đã cho tôi chỉ có một tập tin tên là CDStructures.h. –
Có các công cụ để làm xáo trộn tên phương thức, ví dụ: sử dụng macro. Họ cũng có thể chỉ cần sử dụng C. Nếu không nhìn thấy các ứng dụng đó là một chút khó nói. – Sulthan