cat-three / RunNint

[Archived, Discontinued] iOS tweak that allows running Pokémon Go and Miitomo on jailbroken devices.
MIT License
8 stars 3 forks source link

Fire Emblem Heroes Jailbreak Detection Broken on 1.5.0 #1

Closed ghost closed 7 years ago

ghost commented 7 years ago

So recently, I tried updating my FE Heroes Mod, Merch Heroes to 1.5.0, & it turns out that they added some extra "protection" to their app. From the Modding Discord I'm in, a user named Duran pointed out that it is indeed, broken. Meaning RunNint & tsProtector are broken with it as well. I'm sorry if it sounds like I'm being an asshole; currently dealing with a broken AC & the heat is fucking with my head.

catcatcat-the commented 7 years ago

Sorry for the late reply; I was on 1.5.0 which prompted me to update, and on 1.5.1 it indeed added extra detection. I am currently in the middle of finding a workaround for Fate/Grand Order's detection, but I'll take a look at this as well.

ghost commented 7 years ago

Alrighty. Speaking of which, do you have any social media so I can keep updated with this? I'm also a dev/modder/hacker, so I just wanna see your thought process on it so I can get some ideas for my works.

catcatcat-the commented 7 years ago

I did take a look at FE Heroes' disassembly again briefly, but have not figured out yet what is detecting the jailbreak; the jailbreak detection function is actually completely unchanged from before, and I haven't found any added tricks yet. When I find the time at some point this week I'll try to see if I can diff the earlier disassembly with the new one.

EDIT: Removed links to social media.

catcatcat-the commented 7 years ago

Closed issue due to drama associated with the maker of the issue. Additionally, I've hit a brick wall altogether with figuring out what protection was added as of version 1.5.0. It may be similar to whatever Fate/Grand Order is using. In the meantime, I would love any help and to see this issue come to a close and find a solution, but I won't guarantee a definite solution for the time being. Sorry.