Giter Club home page Giter Club logo

letmeblock's Introduction

LetMeBlock

Makes mDNSResponder care about (/var/jb)/etc/hosts on iOS 12+, and load all entries on iOS 9+

In order to load all entries on iOS 9+, the memory limits defined in Version4 > Daemon > Override > com.apple.mDNSResponder.reloaded of the jetsam properties plist must be increased. This can be done either by manually editing the plist (and rebooting) or using jetsamctl's API, see here.

If in any cases the tweak does not seem to work, you either

  • Reinstall LetMeBlock from your package manager of choice
  • Run the command killall -9 mDNSResponder; killall -9 mDNSResponderHelper as root

Compiling

make

If xpc.h isn't found, run:

sudo ln -s $(xcode-select -p)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/xpc $(xcode-select -p)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/xpc
sudo ln -s $(xcode-select -p)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/launch.h  $(xcode-select -p)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/launch.h

letmeblock's People

Contributors

diatrus avatar poomsmart avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

letmeblock's Issues

Still got revoke

Dear @PoomSmart ,

I have install this tweak and run the command killall -9 mDNSResponder but my modified app (YT++) is still get revoke. Although I saw that the oscp page could not connected.

My device: iPhone 6S
iOS: 12.1.1
Jailbreak tool: Chimera

Thank you.

LetMeBlock Reboot Issue

I updated this tweak and it rebooted my device its cause of the new update. I had to downgrade the version before rejailbreaking

Total freeze since 0.6.3

I‘m using an iPhone 7 and when I upgrade to 0.6.3 my phones freezes up after about 10 seconds after having tweaks enabled. Changed nothing else. 0.6.2 works great. Installing 0.6.3, freeze. Going back, it’s fine.
If you need any more information do ask :))

After install letmeblock disappears

So after i install letmeblock after idk exactly but lets say a few days goes by and i notice its not in my install list i have reinstalled a number of times. Today at 1:31 pm i installed latest update ill inform you if it “disappears” again

Not working on 13.5 and unc0ver

I’m using an iPhone X running iOS 13.5 and LetMeBlock 0.0.7.1

My changes to /etc/hosts are not taken in account, I’ve tried to execute the killall commands after the changes, but still not working, I’ve also tried to uninstall and rest all LetMeBlock, respring again the killall commands, but still not working

I've managed to gather the logs of mDNSResponder process when I request the website which should be blocked on Safari:

Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R11] DNSServiceCreateDelegateConnection START PID[16312](<private>)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R11] DNSServiceCreateDelegateConnection START PID[16312](MobileSafari)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12] DNSServiceGetAddrInfo(C000D000, 0, 0, <private>) START PID[16312](MobileSafari)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q33210] GetServerForQuestion: 0x10500ee00 DNS server (0x102716970) <private>:53 (Penalty Time Left 0) (Scope None:0x0:-1) for <private> (AAAA)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q4581] GetServerForQuestion: 0x103820a00 DNS server (0x102716970) <private>:53 (Penalty Time Left 0) (Scope None:0x0:-1) for <private> (Addr)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q4581] DNSServiceGetAddrInfo(<private>, Addr) RESULT ADD interface -1: (mortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R11] DNSServiceCreateDelegateConnection START PID[16312](<private>)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q33210] Sent UDP DNS Message 35 bytes from <private>:54987 to <private>:53 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q33210] DNS Query (35) (flags 0100) RCODE: NoErr (0) RD:<private> 0/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R11] DNSServiceCreateDelegateConnection START PID[16312](MobileSafari)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12] DNSServiceGetAddrInfo(C000D000, 0, 0, <private>) START PID[16312](MobileSafari)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q33210] GetServerForQuestion: 0x10500ee00 DNS server (0x102716970) <private>:53 (Penalty Time Left 0) (Scope None:0x0:-1) for <private> (AAAA)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q4581] GetServerForQuestion: 0x103820a00 DNS server (0x102716970) <private>:53 (Penalty Time Left 0) (Scope None:0x0:-1) for <private> (Addr)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q4581] DNSServiceGetAddrInfo(<private>, Addr) RESULT ADD interface -1: (mortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q33210] Sent UDP DNS Message 35 bytes from <private>:54987 to <private>:53 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q33210] DNS Query (35) (flags 0100) RCODE: NoErr (0) RD:<private> 0/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q33210] Received UDP DNS Message 119 bytes from <private>:53 to <private>:54987 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q33210] DNS Response (119) (flags 8180) RCODE: NoErr (0) RD RA:<private> 3/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q33210] DNSServiceGetAddrInfo(<private>, AAAA) RESULT ADD interface 0: (immortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q33210] DNSServiceGetAddrInfo(<private>, AAAA) RESULT ADD interface 0: (immortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q33210] DNSServiceGetAddrInfo(<private>, AAAA) RESULT ADD interface 0: (immortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R11] DNSServiceCreateConnection STOP PID[16312](MobileSafari)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12] DNSServiceGetAddrInfo(<private>) STOP PID[16312](MobileSafari)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q33210] Received UDP DNS Message 119 bytes from <private>:53 to <private>:54987 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q33210] DNS Response (119) (flags 8180) RCODE: NoErr (0) RD RA:<private> 3/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q33210] DNSServiceGetAddrInfo(<private>, AAAA) RESULT ADD interface 0: (immortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q33210] DNSServiceGetAddrInfo(<private>, AAAA) RESULT ADD interface 0: (immortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12->Q33210] DNSServiceGetAddrInfo(<private>, AAAA) RESULT ADD interface 0: (immortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R11] DNSServiceCreateConnection STOP PID[16312](MobileSafari)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R12] DNSServiceGetAddrInfo(<private>) STOP PID[16312](MobileSafari)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R13] DNSServiceCreateConnection START PID[2881](com.apple.Safar)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14] DNSServiceGetAddrInfo(C808D000, 0, 0, <private>) START PID[2881](com.apple.Safar)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R13] DNSServiceCreateConnection START PID[2881](com.apple.Safar)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14->Q26748] GetServerForQuestion: 0x10500ee00 DNS server (0x102716970) <private>:53 (Penalty Time Left 0) (Scope None:0x0:-1) for <private> (AAAA)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14] DNSServiceGetAddrInfo(C808D000, 0, 0, <private>) START PID[2881](com.apple.Safar)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14->Q26748] GetServerForQuestion: 0x10500ee00 DNS server (0x102716970) <private>:53 (Penalty Time Left 0) (Scope None:0x0:-1) for <private> (AAAA)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14->Q52506] GetServerForQuestion: 0x105010400 DNS server (0x102716970) <private>:53 (Penalty Time Left 0) (Scope None:0x0:-1) for <private> (Addr)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14->Q52506] GetServerForQuestion: 0x105010400 DNS server (0x102716970) <private>:53 (Penalty Time Left 0) (Scope None:0x0:-1) for <private> (Addr)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q26748] Sent UDP DNS Message 45 bytes from <private>:57912 to <private>:53 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q26748] Sent UDP DNS Message 45 bytes from <private>:57912 to <private>:53 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q26748] DNS Query (45) (flags 0100) RCODE: NoErr (0) RD:<private> 0/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q26748] DNS Query (45) (flags 0100) RCODE: NoErr (0) RD:<private> 0/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q52506] Sent UDP DNS Message 45 bytes from <private>:60681 to <private>:53 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q52506] Sent UDP DNS Message 45 bytes from <private>:60681 to <private>:53 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q52506] DNS Query (45) (flags 0100) RCODE: NoErr (0) RD:<private> 0/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q52506] DNS Query (45) (flags 0100) RCODE: NoErr (0) RD:<private> 0/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q26748] Received UDP DNS Message 73 bytes from <private>:53 to <private>:57912 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q26748] DNS Response (73) (flags 8180) RCODE: NoErr (0) RD RA:<private> 1/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14->Q26748] DNSServiceGetAddrInfo(<private>, AAAA) RESULT ADD interface 0: (immortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q52506] Received UDP DNS Message 61 bytes from <private>:53 to <private>:60681 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q52506] DNS Response (61) (flags 8180) RCODE: NoErr (0) RD RA:<private> 1/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14->Q52506] DNSServiceGetAddrInfo(<private>, Addr) RESULT ADD interface 0: (immortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q26748] Received UDP DNS Message 73 bytes from <private>:53 to <private>:57912 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R13] DNSServiceCreateConnection STOP PID[2881](com.apple.Safar)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q26748] DNS Response (73) (flags 8180) RCODE: NoErr (0) RD RA:<private> 1/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14] DNSServiceGetAddrInfo(<private>) STOP PID[2881](com.apple.Safar)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14->Q26748] DNSServiceGetAddrInfo(<private>, AAAA) RESULT ADD interface 0: (immortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q52506] Received UDP DNS Message 61 bytes from <private>:53 to <private>:60681 via en0 (0x8)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [Q52506] DNS Response (61) (flags 8180) RCODE: NoErr (0) RD RA:<private> 1/0/0 <private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14->Q52506] DNSServiceGetAddrInfo(<private>, Addr) RESULT ADD interface 0: (immortal)<private>
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R13] DNSServiceCreateConnection STOP PID[2881](com.apple.Safar)
Jun  2 15:12:36 iPhone-X mDNSResponder(com.apple.mDNSResponder.Default)[17288] <Notice>: [R14] DNSServiceGetAddrInfo(<private>) STOP PID[2881](com.apple.Safar)

LetMeBlock 0.0.7.3

I updated LetMeBlockton August 16,2020 1:10 a.m. to 0.0.7.3 and it disabled my cellular data and WiFi on my iPhone 11 Pro iOS 13.5. I had to downgrade to 0.0.7.1. And now my data and WiFi work again. Thanks!

not working on IOS 13.3.1

I used jetsamctl to increase memory limit of mDNSResponder. I tried as high as 128 MB but this still isn't working at all.

No effect on Dopamine device?

Very strange that nothing seems to happen after I run a test on an iPhone 13 Mini 15.4.1 with Dopamine.

  • Install LetMeBlock
  • In Filza, create hosts file in /var/jb/etc/ with an example.com entry
  • Reboot userspace
  • Example.com is reachable in Safari
  • Reinstall LetMeBlock
  • Reboot userspace
  • Example.com still reachable

the hosts file:
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost

127.0.0.1 example.com
0 example.com
0.0.0.0 example.com

Is there something I'm doing wrong?

The hosts file is being partially ignored

In the hosts file, I have the following lines at the bottom:
0 ifunny.co
0 reddit.com
0 quora.com

I did the following steps in the order written:

  1. I killed mDNSResponder and mDNSResponderHelper.
  2. I reinstalled LetMeBlock from Cydia.
  3. I killed mDNSResponder and mDNSResponderHelper again just in case.
  4. I rebooted my device.
  5. I rejailbroke via unc0ver.

Doing this, I can not access ifunny.co anymore, but I can access reddit.com and quora.com.

My LetMeBlock version is 0.0.6.8. I am on iOS 12.4 on an iPhone 6S. My unc0ver version is 3.7.0~b1.

Please let me know if any additional details would be helpful.

mNDSResponderHelper hangs after reboot Odyssey/Odysseyra1n

LetMeBlock 0.7.5

mNDSResponderHelper hangs after reboot

Tested 13.5.1, 13.6.1, 13.7 odysseyra1n

 ~/ ssh [email protected]
[email protected]'s password:
iOS-1351-Odyssey:~ root# ping google.com
ping: unknown host
iOS-1351-Odyssey:~ root# killall -9 mDNSResponderHelper
iOS-1351-Odyssey:~ root# ping google.com
PING google.com (172.217.14.238): 56 data bytes
64 bytes from 172.217.14.238: icmp_seq=0 ttl=119 time=20.484 ms
64 bytes from 172.217.14.238: icmp_seq=1 ttl=119 time=17.048 ms
64 bytes from 172.217.14.238: icmp_seq=2 ttl=119 time=56.888 ms
64 bytes from 172.217.14.238: icmp_seq=3 ttl=119 time=104.073 ms
64 bytes from 172.217.14.238: icmp_seq=4 ttl=119 time=19.340 ms
64 bytes from 172.217.14.238: icmp_seq=5 ttl=119 time=24.962 ms
64 bytes from 172.217.14.238: icmp_seq=6 ttl=119 time=21.297 ms
64 bytes from 172.217.14.238: icmp_seq=7 ttl=119 time=24.408 ms
64 bytes from 172.217.14.238: icmp_seq=8 ttl=119 time=15.542 ms
64 bytes from 172.217.14.238: icmp_seq=9 ttl=119 time=22.451 ms
64 bytes from 172.217.14.238: icmp_seq=10 ttl=119 time=15.878 ms
64 bytes from 172.217.14.238: icmp_seq=11 ttl=119 time=20.182 ms
64 bytes from 172.217.14.238: icmp_seq=12 ttl=119 time=20.689 ms
64 bytes from 172.217.14.238: icmp_seq=13 ttl=119 time=15.588 ms
64 bytes from 172.217.14.238: icmp_seq=14 ttl=119 time=15.798 ms
--- google.com ping statistics ---
15 packets transmitted, 15 packets received, 0% packet loss
iOS-1351-Odyssey:~ root#
000102.173662 wlan0.A[109] doSetSyncState@4018:Cancelled fAWDLOffTimer
AirPort: Link Down on awdl0. Reason 1 (Unspecified).
000123.229095 wlan0.A[110] handleAWDLOffTimer@2677:Generated new AWDL MAC xx:xx:xx:xx:xx:xx last 123 (sec) now 123.223940625
AirPort: Link Up on awdl0
000173.124083 wlan0.A[111] doSetSyncState@4018:Cancelled fAWDLOffTimer
AirPort: Link Down on awdl0. Reason 1 (Unspecified).
000185.169139 wlan0.A[112] handleAWDLOffTimer@2677:Generated new AWDL MAC xx:xx:xx:xx:xx:xx last 61 (sec) now 185.164236125
AirPort: Link Up on awdl0

LetMeBlock 0.7.2-0.7.4 mDNSResponderHelper issue

Hey,

On the Procursus bootstrap with libhooker installed for some reason mDNSResponderHelper misbehaves when LetMeBlock is installed.

  • When LMB is installed upon rebooting, the internet will not work and the device will overheat.
  • Steps to resolve issue killall -9 mDNSResponderHelper using terminal or reinstall LMB after rebooting

This doesn't occur if LMB is installed after booting into the JB. Only if LMB is installed prior to rebooting/rejailbreaking

killall -9 mDNSResponder; killall -9 mDNSResponderHelper or reinstalling LMB after the reboot has helped so far.

Tested on multiple devices running Odysseyra1n (Procursus bootstrap/libhooker) - (iOS 13.5 - 13.6.1) - (LMB 0.7.2 - 0.7.4)

hosts are still ignored

/etc/hosts is still ignored, tried killall mDNSresolver, clean with iCleaner Pro.
iOS 12, unc0ver b33, disabled reload system daemons

Memory limit issue

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.