# EternalPain/ZJL

ZJL 免流防跳脚本

Repository: https://github.com/EternalPain/ZJL
Canonical: https://ross.abutalabs.com/products/zjl
Language: Shell
License: NOASSERTION
License Family: other
Topics: shell, iptables, proxy
Last push: 2024-08-26T05:41:29+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2582, "days_push": 737, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1081, forks 158 (observed 2026-08-28T04:03:30.852704+00:00)

## What it is
ZJL is a shell script for Android that integrates the tiny and clnc engines to enable 'mianliu' (carrier free-data traffic) with anti-leak protection. It manages iptables rules to route traffic through free-data proxies and prevent traffic from bypassing them.

## Use cases
- prevent traffic leaks when using carrier free-data proxies on Android
- enable free-data mode via tiny or clnc engines
- manage iptables rules for per-app traffic routing on Android
- run free-data proxy scripts on rooted Android with Magisk
- allow specific apps or ports to bypass the proxy
- check free-data status and traffic usage from a terminal

## When to choose
- you are on a rooted Android device and want a maintained free-data anti-leak script combining tiny and clnc
- you need fine-grained iptables-based control over which apps and ports bypass the proxy
- you want a Magisk module with boot autostart support

## When to avoid
- you need IPv6 proxying, which is not supported
- you use a proxy mode that auto-authenticates via a single interface, which is unsupported
- you need a GUI tool rather than a command-line shell script
- your device is not rooted or lacks iptables support

## Facets
- artifact type: cli-tool
- maturity: active
- function: proxy, networking, security, cli
- domain: networking, android-tools, privacy
- platform: cli
- tags: free-data, mianliu, iptables, shell-script, magisk, anti-leak, traffic-routing, tiny, clnc, command-line, android, linux

## Member repositories
- EternalPain/ZJL (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:30.852704+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:51:18.570655+00:00, confidence not recorded.
  - readme: https://github.com/EternalPain/ZJL (fetched 2026-08-28T04:03:30.852704+00:00, sha 1cb3ec16c06f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
