PoomSmart / LetMeBlock

Make mDNSResponder care more about /etc/hosts
MIT License
63 stars 12 forks source link

Memory limit issue #21

Closed 0xkuj closed 7 months ago

0xkuj commented 1 year ago

Hey, this does not seems to support palera1n jailbreaks. either palera1n rootless/rootful on iOS 15. I debugged it a bit and it seems that the Init_Connection part breaks the mDNSResponder on palera1n. in order to reproduce this, use any hosts file inside /var/jb/etc/hosts, kill the daemon, and then you'll have no internet in the device across all apps. in Dopamine, this works perfectly fine

PoomSmart commented 8 months ago

@0xkuj Doesn't that just mean the runtime modification framework on that jailbreak isn't working correctly?

0xkuj commented 8 months ago

Actually there is an issue on dopamine as well. If the hosts file is too big with more than 20k entries it breaks the internet as well

PoomSmart commented 8 months ago

@0xkuj So this is ultimately about the memory limit.

0xkuj commented 8 months ago

It wasn't like that on iOS 14. Is there anyway to enhance it? Change it?

PoomSmart commented 7 months ago

Should be fixed in v1.2.1