Mam aplikację na iOS, na której pobierane są pliki do lokalnego magazynu. Zrobiłem następujące zachować te pliki lokalne zabezpieczenia: - Przechowuj je poza folderu Dokumenty (używam folder Library) - Wykorzystanie kompletny szyfrowania plikówJak mogę chronić moją aplikację na iOS przed narzędziami takimi jak iFunbox
Ale dzisiaj natknąłem iFunbox. Jest to narzędzie, które umożliwia przeglądanie systemu plików urządzenia z systemem iOS bez użycia jailbreak! Co zauważyłem, że jeśli urządzenie jest odblokowane, mogę przeglądać wszystkie pliki w piaskownicy. Na szczęście, gdy urządzenie jest zablokowane, pliki stają się niedostępne.
Co zastanawiałem się, czy jest coś, co mogę zrobić, aby dodatkowo zabezpieczyć te pliki, gdy samo urządzenie zostanie odblokowane? Jak mogę chronić moje pliki za pomocą narzędzi takich jak iFunbox?
Jeśli są one szyfrowane, jakie to ma znaczenie, jeśli są one dostępne? Przechowywanie poza ~/Documents jest podstawą do odrzucenia przez Apple. – Jessedc
Po odblokowaniu urządzenia szyfrowanie zostaje usunięte, a pliki są w pełni dostępne dla iFunbox. – Deddiekoel
Nadal można używać szyfrowania iOs do szyfrowania zaszyfrowanych plików, to główny pomysł. –