Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add app names to DNS logs #1872

Open
ColorfulRhino opened this issue Feb 12, 2025 · 0 comments
Open

feat: Add app names to DNS logs #1872

ColorfulRhino opened this issue Feb 12, 2025 · 0 comments

Comments

@ColorfulRhino
Copy link

Originally coming from Netguard, I am missing the feature which clearly links a DNS request to an app in the DNS logs.
While you can see which app actually connected to an IP address in the network logs, you can't for example see if an app:

  1. An app requests many malicious DNS lookups
  2. DNS lookup gets blocked by RethinkDNS since it's a blocked domain (tracking/ads/malware etc)
  3. You can see that some app tried to connect to this blocked domain, but you can't see which app it was
  4. The DNS logs have many entries that this domain was blocked, but since it was blocked the app can't connect to it, which means it does not show up in the network logs at all
  5. If you try to figure out which app is requesting all those malicious domains (e.g. to delete it since you don't want such an app on your device), it's currently difficult to determine the causing app

Since Netguard is able to match a blocked domain request to the app requesting it, and Rethink can already match connections to apps, I believe this should be possible to implement in RethinkDNS as well.
I suggest to add the app's name (and maybe its icon?) either to the main DNS log page or at least to the details which pop up when clocking on a logged DNS request.

What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant