Repository navigation
NullVPN 1.1.0
NullVPN 1.1.0
A new tunnel engine, and a much lighter app. Free, fast and simple, on Windows and Android.
English · فارسی پایین تر
🇬🇧 English
✨ Highlights
- 🚀 Zeptun, a new tunnel engine — and the new default. Lighter and faster than the one before it, with full-cone UDP for games and calls. Windows and most Android phones.
- 🪶 A much lighter app. Less memory, and an idle connection no longer keeps the app busy every second.
- 🔔 Update notice. When a newer version is published here, the app tells you, right next to its name.
🆕 New
- Zeptun tunnel engine
- Now the default for TUN mode; Settings → TUN engine switches back to Xray at any time.
- Lighter on memory and wakes up far less often than the core's own engine.
- Full-cone UDP, which is what games, calls and QUIC expect of a connection.
- Not available on Android x86 tablets and emulators; those keep the previous engine automatically, and the setting simply doesn't appear.
- Update notice — a small UPDATE AVAILABLE capsule appears beside the app name when a newer release is published. Tap it to open the download page. It checks once at startup, and again once a tunnel is up, which is what makes it work on a network where GitHub is blocked.
🔧 Improved
- Much lower memory use. The app logo alone was costing several megabytes; artwork is now shipped at the size it is drawn, and the image cache has a ceiling.
- A connected but idle tunnel now stays quiet. The traffic numbers are only redrawn when they actually change, instead of once a second for the whole session.
- Smoother launch. The background is prepared off the main thread, so the first moment the window appears no longer stutters.
- Smoother server list. Rows no longer replay their entrance animation every time you scroll back to them, and long lists open faster.
- Faster startup with many servers. A list of five hundred servers no longer re-parses every one of them on every launch.
- Fewer writes to disk. Saving one server's ping no longer rewrites the whole list several times over.
🐞 Fixed
- Fixed a serious problem in Xray TUN mode that could make the app use gigabytes of memory and a lot of processor time. Traffic sent outside the tunnel could loop back into it; connections are now tied to your real network adapter.
- Fixed the Windows tunnel not routing pasted (JSON) configurations around itself correctly.
- Fixed a leftover Zeptun process being able to hold the network adapter after a crash.
📦 Downloads
| Platform | File |
|---|---|
| Windows 10 / 11 (64-bit) | NullVPN-windows-x64-setup.exe |
| Android 7.0+, most phones ⭐ | NullVPN-android-arm64-v8a.apk |
| Android, older 32-bit phones | NullVPN-android-armeabi-v7a.apk |
| Android, emulators and x86 tablets | NullVPN-android-x86_64.apk |
Tip
Not sure which Android file to pick? Choose arm64-v8a.
📝 Install notes
- Windows: the installer isn't code-signed yet, so SmartScreen may show "Windows protected your PC". Click More info → Run anyway.
- Android: Google Play Protect may say it hasn't scanned the app yet. Tap Scan, or More info → Install. Both are fine.
- TUN mode on Windows needs NullVPN to be run as Administrator — that is what lets it create the network adapter.
- Updating keeps your servers, subscriptions and settings.
🇮🇷 فارسی
✨ مهم ترین تغییرات
- 🚀 Zeptun، موتور تانل جدید و پیش فرض. سبک تر و سریع تر از قبلی، با UDP کامل برای بازی و تماس. روی ویندوز و بیشتر گوشی های اندروید.
- 🪶 برنامه خیلی سبک تر شد. رم کمتر، و وقتی وصلی و کاری نمیکنی دیگه هر ثانیه بیکار مشغول نمیشه.
- 🔔 اطلاع از نسخه جدید. وقتی نسخه جدیدی اینجا منتشر بشه، خود برنامه کنار اسمش بهت خبر میده.
🆕 جدید
- موتور تانل Zeptun
- حالا پیش فرض حالت TUN هست؛ از تنظیمات ← موتور TUN هر وقت خواستی برمیگردی روی Xray.
- رم کمتری میگیره و خیلی کمتر از موتور خود هسته بیدار میشه.
- UDP کامل (full-cone) که بازی و تماس و QUIC دقیقا همینو میخوان.
- روی تبلت و شبیه ساز x86 اندروید در دسترس نیست؛ اونجا خودکار همون موتور قبلی کار میکنه و این تنظیم اصلا نشون داده نمیشه.
- اطلاع از نسخه جدید — یه کپسول کوچیک UPDATE AVAILABLE کنار اسم برنامه ظاهر میشه. بزنی صفحه دانلود باز میشه. یه بار موقع باز شدن برنامه چک میکنه و یه بار بعد از وصل شدن تانل، و همین دومی باعث میشه روی شبکه ای که گیت هاب بسته است هم جواب بده.
🔧 بهبودها
- مصرف رم خیلی کمتر شد. فقط لوگوی برنامه چند مگابایت میگرفت؛ حالا تصویرها به همون اندازه ای که نشون داده میشن ساخته شدن و حافظه تصویرها سقف داره.
- تانل وصل ولی بیکار، دیگه ساکت میمونه. عددهای مصرف فقط وقتی عوض میشن دوباره کشیده میشن، نه هر ثانیه تا آخر جلسه.
- باز شدن نرم تر. پس زمینه بیرون از رشته اصلی آماده میشه، برای همین لحظه اولی که پنجره میاد دیگه گیر نمیکنه.
- لیست سرورها نرم تر شد. ردیف ها دیگه هر بار که اسکرول برمیگردی از اول ظاهر نمیشن و لیست های طولانی سریع تر باز میشن.
- شروع سریع تر با سرور زیاد. لیست پونصد تایی دیگه هر بار موقع باز شدن برنامه از اول خونده نمیشه.
- نوشتن کمتر روی حافظه. ذخیره پینگ یه سرور دیگه کل لیست رو چند بار بازنویسی نمیکنه.
🐞 رفع اشکال
- یه مشکل جدی توی حالت Xray TUN درست شد که باعث میشد برنامه چند گیگ رم و کلی پردازنده بگیره. ترافیکی که باید بیرون تانل میرفت برمیگشت داخل خودش؛ حالا اتصال ها به کارت شبکه واقعی وصل میشن.
- مشکل مسیردهی کانفیگ های JSON دستی توی تانل ویندوز درست شد.
- مشکل باقی موندن پروسه Zeptun بعد از کرش که کارت شبکه رو نگه میداشت درست شد.
📦 دانلود
| پلتفرم | فایل |
|---|---|
| ویندوز ۱۰ و ۱۱ (۶۴ بیتی) | NullVPN-windows-x64-setup.exe |
| اندروید ۷ به بالا، بیشتر گوشی ها ⭐ | NullVPN-android-arm64-v8a.apk |
| اندروید، گوشی های قدیمی ۳۲ بیتی | NullVPN-android-armeabi-v7a.apk |
| اندروید، شبیه ساز و تبلت x86 | NullVPN-android-x86_64.apk |
[!TIP]
نمیدونی کدوم فایل اندروید رو بگیری؟ arm64-v8a رو بگیر.
📝 نکته های نصب
- ویندوز: فایل نصب هنوز امضای دیجیتال نداره، برای همین ممکنه SmartScreen پیام «Windows protected your PC» نشون بده. روی More info و بعد Run anyway بزن.
- اندروید: ممکنه Google Play Protect بگه برنامه هنوز اسکن نشده. Scan رو بزن، یا روی More info و بعد Install بزن. هر دوش اوکیه.
- حالت TUN توی ویندوز باید NullVPN رو Run as Administrator اجرا کنی؛ همین اجازه ساختن کارت شبکه رو میده.
- با آپدیت، سرورها و اشتراک ها و تنظیماتت سر جاشون میمونن.
🔐 SHA-256 checksums
f58f2234d7892bc524ecc18ef819eb325f7fab053e840b2504bfabda6ddd40c6 NullVPN-windows-x64-setup.exe
5482a2fb8cf430148bf73a166db954bc3bad69e2c0010f6951bf9988a08e81df NullVPN-android-arm64-v8a.apk
c783595232fce6dae6759412b2b08c10c1eab15ca7e106b00015e0617e3e7751 NullVPN-android-armeabi-v7a.apk
583889794899613860422cfad403465506838ef8b67fa4fc0358ae8263a1807a NullVPN-android-x86_64.apk
Download only from this page or t.me/ZeroNullex. If a file's checksum doesn't match, don't install it.
💬 Telegram channel · 🐞 Report a bug
Made with ❤️ by ZeroNullex