Wstrzykiwanie kodu stron trzecich do odszyfrowanych plików .ipa, aby zwiększyć funkcjonalność aplikacji na iPhone’ie lub iPadzie, było zawsze możliwe, ale nigdy nie było to wygodne rozwiązanie. Na szczęście deweloper iOS @haxi0sm pracuje nad tym dla użytkowników TrollStore 2, jak wynika z posta udostępnionego w środowy wieczór na X (dawniej Twitter). Post pokazuje klienta Apollo Reddit napędzanego przez modyfikację Artemis jailbreak na iPhone 12 z iOS 16.1.1, bez jailbreaka, tylko z TrollStore 2.
Z informacji, które udało się zdobyć, deweloper korzysta z iniekcji modyfikacji ElleKit – najnowszej formy iniekcji wykorzystywanej przez jailbreak Dopamine. W komentarzu na /r/jailbreak w środę, deweloper stwierdził, że wyodrębnił ElleKit do /var/containers/jb za pomocą PostBox i podpisał je używając fastPathSign.
Ta metoda uruchamiania modyfikacji w aplikacjach nie wymaga jailbreaka, ponieważ TrollStore 2 posiada podwyższone uprawnienia. Pozwala to aplikacjom trwale podpisanym przez niego na uruchamianie pewnych modyfikacji. Te modyfikacje nie wpływają na procesy, SpringBoard czy inne części systemu, tylko na aplikację, do której są załadowane. Wygląda na to, że TrollStore stanie się jeszcze ciekawszy w użyciu. Co więcej, główny deweloper Picasso @sourcelocation ogłosił, że Picasso wkrótce otrzyma aktualizację wspierającą tę nową metodę iniekcji modyfikacji.
Rzeczywiście… kiedy wydaje się, że trudno jest obyć się bez jailbreaka dla nowoczesnego oprogramowania, zawsze pojawia się coś takiego, co rozjaśnia dzień wszystkim. Będzie interesujące zobaczyć, co deweloperzy zrobią z TrollStore w przyszłości.