Repository navigation
v0.2.8: connections that start faster and a decoy for more phones
Connections that start faster and a decoy for more phones
- XHTTP reuses its open connections
- Name hiding on phones without MD5
- A few fixes and the missing translations
Connection reuse puts a new connection through the tunnel on an XHTTP link that is already open, so most connections skip the handshakes: Settings → Anti-censorship → Reuse connections (Off, Auto, On) on the phone, XHTTP Connection Reuse under Advanced on the desktop. Auto tries it next to the usual way and keeps whichever answers faster, and a server whose reused links stall goes back to its own links for 10 minutes by itself. Decoy reach lets a phone whose system cannot stop the decoy name any other way send it with a short hop limit (4 to 12 routers), and Auto tries that as a server of its own. Tested on a computer and through real Zray servers, not yet on a phone or against a real server from Iran.
استفاده دوباره از کانکشن ها یه کانکشن جدید رو از روی یه لینک XHTTP که از قبل بازه رد میکنه ، پس بیشتر کانکشن ها دست دادن رو رد میکنن : توی گوشی تنظیمات ← ضد سانسور ← استفاده دوباره از اتصال ها (خاموش ، خودکار ، روشن) ، توی دسکتاپ XHTTP Connection Reuse زیر Advanced . حالت خودکار کنار روش معمول امتحانش میکنه و هر کدوم سریع تر جواب بده رو نگه میداره ، و سروری که لینک های دوباره استفاده شده اش گیر کنن خودش ۱۰ دقیقه برمیگرده به لینک های جدا . برد اسم جعلی به گوشی ای که راه دیگه ای برای نگه داشتن اسم جعلی نداره اجازه میده اون رو با یه محدودیت هاپ کوتاه بفرسته (۴ تا ۱۲ روتر) ، و حالت خودکار اون رو مثل یه سرور جدا امتحان میکنه . روی کامپیوتر و با سرورهای واقعی Zray تست شده ، هنوز روی گوشی یا با یه سرور واقعی از ایران نه .
دانلود / Download
| Download this | ||
|---|---|---|
| 🪟 Windows | ZeroNet-Windows-x64.zip |
Extract, double-click ZeroNet.exe |
| 🐧 Linux, most computers (Intel / AMD) | ZeroNet-Linux-x64.AppImage |
Make it executable, double-click |
| 🐧 Linux on ARM (Raspberry Pi, ARM laptops) | ZeroNet-Linux-ARM64.AppImage |
Make it executable, double-click |
| 🍎 macOS (Intel and Apple Silicon) | ZeroNet-macOS-universal.zip |
Unzip, right-click ZeroNet.app → Open |
| 🤖 Android, any phone | ZeroNet-Android-universal.apk |
Install it |
Zray Core is the same engine without the app, a command-line program for servers, routers and scripts (zray run config.json):
| Download this | |
|---|---|
| 🪟 Windows | ZrayCore-Windows-x64.zip |
| 🐧 Linux, Intel / AMD | ZrayCore-Linux-x64.tar.gz |
| 🐧 Linux on ARM | ZrayCore-Linux-ARM64.tar.gz |
| 🍎 macOS (Intel and Apple Silicon) | ZrayCore-macOS-universal.tar.gz |
Not sure which Linux file? Run uname -m in a terminal: x86_64 → x64, aarch64 → ARM64. "exec format error" means the other one.
The other files are for the in-app updater and for experts: the bare programs, .tar.gz archives, and smaller Android APKs for one processor type (arm64-v8a fits almost every modern phone).
نمیدونی کدوم فایل لینوکس رو بگیری؟ توی ترمینال uname -m رو بزن : x86_64 یعنی x64 و aarch64 یعنی ARM64 . اگه ارور «exec format error» گرفتی یعنی باید اون یکی رو بگیری . برای اندروید هم اگه مطمئن نیستی universal رو نصب کن .
زری کور همون موتور بدون اپه ، یه برنامه ی خط فرمان برای سرور و روتر و اسکریپت (zray run config.json) . فایل هاش بالا توی جدول Zray Core هستن .
راهنمای کامل فارسی توی README هست.
Full Changelog: v0.2.7...v0.2.8