-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Kourosh242 edited this page Sep 21, 2026
·
7 revisions
جعبه ابزار IR: یک وباپ کاملاً محلی و آفلاین با ۵۲ ابزار کاربردی در ۹ دسته، بههمراه گاوصندوق رمزنگاری IR Vault، مدیر رمز عبور و QRخوان با بررسی ایمنی لینک. (نسخهٔ فعلی: v1.3.8)
این ویکی مرجع فنی و کاربری پروژه IR-Toolbox — جعبه ابزار IR است. همهچیز داخل مرورگر شما اجرا میشود؛ هیچ سرور، دیتابیس یا ارسالی به اینترنت وجود ندارد.
- 🌐 نسخه آنلاین: https://kourosh242.github.io/IR-Toolbox/
- 📱 نصب بهصورت اپ (PWA): راهنمای نصب
- 🖥️ اجرای محلی: شروع به کار
| بخش | توضیح |
|---|---|
| شروع به کار | اجرای محلی، انتشار آنلاین و نصب بهصورت اپ |
| فهرست ابزارها | ۵۲ ابزار در ۹ دسته |
| گاوصندوق IR و امنیت | رمزنگاری، قالب .ir256 و حریم خصوصی |
| PWA و آفلاین | Service Worker، کش نسخهدار و نصب |
| ذخیرهسازی محلی |
localStorage، خروجی/ورودی تنظیمات |
| معماری و کد | ساختار پروژه، رجیستری ماژولار و روتر |
| توسعهدهندگان | افزودن ابزار جدید و بهترین روشها |
| تست و کنترل کیفیت |
npm test، npm run validate:seo و چکلیست انتشار |
| تغییرات نسخه | تاریخچهٔ کامل نسخهها (v1.0 تا v1.3.8) |
- 🔒 کاملاً محلی و آفلاین — بدون سرور، بدون دیتابیس، بدون آپلود؛ دادههای شما از دستگاه شما بیرون نمیرود.
- 🇮🇷 فارسی و راستچین — با فونت خودمیزبان وزیرمتن (بدون CDN، مناسب ایران).
- 📲 PWA واقعی — قابل نصب و استفادهی کاملاً آفلاین.
- 🧩 رجیستری ماژولار — افزودن ابزار جدید بدون دستکاری هسته اپ.
- 🛡️ گاوصندوق رمزنگاری — AES-256-GCM با مشتق کلید PBKDF2-HMAC-SHA-256 (۶۰۰٬۰۰۰ تکرار از v1.3.7)؛ از v1.3.6 با فشردهسازی gzip قبل از رمزنگاری.
- 🔐 سختگیری امنیتی (v1.3.7+) —
Content-Security-Policyروی همهٔ صفحهها، صفرeval/new Function(ماشینحساب با پارسر recursive-descent)، اجرای Regex در Web Worker با قطع ۸۰۰ms (ضد ReDoS)، محافظت خروجی CSV در برابر تزریق فرمول (از v1.3.8 شامل Tab/CR) و تصادف بدون بایاس modulo. - 🧪 تست و راستیآزمایی خودکار —
npm test(۲۰ تست هسته) وnpm run validate:seo(۱۶ بررسی، شامل یکیبودن نسخه در همهٔ فایلها). - 📷 QRخوان + بررسی ایمنی لینک — اسکن زنده/آپلود تصویر با موتور هیوریستیک آفلاین برای لینکهای فیشینگ (v1.3.6)؛ اسکیمهای خطرناک مثل
javascript:هرگز اجرا یا باز نمیشوند (v1.3.7). - 🔑 مدیر رمز عبور — رمزنگاری AES-256-GCM با رمز اصلی، کاملاً محلی.
- 🎨 پوستههای متنوع — روشن، تاریک، سیستم، نیمهشب و شیشهای.
- 🌌 طراحی نو (Design System v2) — پسزمینهی aurora، سطوح شیشهای، هالهی نور دنبالکنندهی نشانگر و کاشی آیکون رنگی برای هر دسته.
- ⌨️ پالت فرمان — جستجوی ابزار با
Ctrl+K/Cmd+K.
این پروژه تحت مجوز MIT منتشر شده است. جزئیات در LICENSE ریپازیتوری آمده است.
برای افزودن ابزار یا اصلاح کد، راهنمای توسعهدهندگان را ببینید.
نسخه فعلی: v1.3.8
آخرین بهروزرسانی: ۱۴۰۵-۰۶-۳۰