Thor

Introduction to Thor

Take absolute control over your device's network communications. Thor by trinadhthatakula is a formidable, open-source root utility built for developers, security researchers, and privacy advocates. By hooking directly into the Android core, Thor provides unparalleled visibility into exactly what your installed applications are transmitting over the internet. Monitor background telemetry, intercept unencrypted packets, and analyze DNS queries in real-time right from your smartphone.

Unrestricted Network Analysis

Shatter the black box of Android app networking. Use root access to monitor, capture, and inspect network traffic natively without relying on external proxy servers.

Root-Level Interception

Utilizes Magisk or KernelSU to hook into the network stack natively. It bypasses VPN-slot limitations, allowing you to use a real VPN while monitoring traffic simultaneously.

Live DNS Logging

See exactly which domains your apps are pinging in the background. Identify tracking servers, analytics endpoints, and malicious outbound requests instantly.

Native PCAP Export

Capture raw network packets directly on your mobile device. Export logs in standard .pcap format for deep inspection later in desktop software like Wireshark.

100% Open Source

Choose the foss-release for a completely tracker-free experience, built from transparent, community-audited code hosted on GitHub.

Granular Filtering

Don't get overwhelmed by system noise. Filter your capture session by specific application package names (UIDs), IP addresses, or network protocols.

Micro Footprint

At roughly 4 MB, Thor is incredibly lightweight. The background interception daemon is optimized in C/C++ to ensure zero CPU throttling or battery drain during capture.

How Thor Captures Network Traffic

Non-root network monitoring applications on Android are forced to use the VpnService API. They create a local mock VPN to route traffic through themselves. This method is restrictive because you cannot use a real VPN simultaneously, and some apps detect and block VPN interfaces.

Thor bypasses this completely by leveraging root access. It utilizes iptables routing rules and native Linux packet sniffing (via AF_PACKET sockets or eBPF hooks depending on the kernel). It sits directly above the network interface card (NIC), catching raw ingress and egress packets silently before they are encrypted or routed by the Android OS.

# Conceptual Root Capture Execution
App (UID 10115) --> requests DNS for track.google.com
Thor Daemon (Root):
1. Intercepts port 53 UDP payload
2. Logs DNS query & mapped UID to UI
3. Forwards packet to actual network interface
# Result: Traffic flows normally, but is perfectly logged.

Frequently Asked Questions

Thor is an advanced, open-source root application designed for network analysis and system monitoring. It allows power users to intercept, inspect, and log network traffic, DNS requests, and background app communications happening on their Android device.

Yes, absolutely. Thor relies on root privileges (Magisk, KernelSU, or APatch) to hook into the Android system at a low level, enabling it to read network packets and monitor system APIs that are otherwise restricted in user-space.

The foss-release is completely free of proprietary binaries and trackers, built entirely from open-source code (ideal for F-Droid users). The store-release is optimized for Google Play Store compliance and may include standard analytics or billing libraries.

Yes, Thor is 100% open-source, meaning its code is publicly available for auditing on GitHub. However, because it is a powerful network interception tool, you should only use it on your own devices for debugging, research, or personal privacy monitoring.

Module Info

  • Version v1.80.6
  • Module By
    macchrome
  • Contributors trinadhthatakula, dependabot[bot], Copilot, IzzySoft, TangHanchen
  • Source Code View Repository
  • Tags
    #Thor #Root App #Network Monitor #trinadhthatakula #Open Source #Android Hacking #Packet Sniffer #DNS
  • Requirement Root Required
  • Latest Update