١٠٠ أداة مجانية للمطورين
مجموعة شاملة من أدوات التشفير والشبكات و DNS وتنسيق البيانات وتحليل الروابط. تعمل مباشرة في متصفحك أو عبر واجهة برمجة التطبيقات (API).
مش عارف تختار أداة؟ قول الهدف.
محرك YAS Intelligence يشغّل عدة أدوات، يجمع الأدلة، ويستنتج من اللي اتلاحظ بس — وبعدين يديك الإصلاح.
حزم سير العمل الموجهة
— مسارات متعددة الأدوات لمهام محددةDo not pick tools. Describe the goal and let the YAS Intelligence Engine investigate, correlate and propose a fix.
Check that a website is healthy: DNS, TLS, headers, redirects and SEO basics.
Audit a domain's email authentication: SPF, DKIM, DMARC, MX and transport security.
The everyday toolkit: validate, format, convert, hash and generate.
Build a trackable campaign link from destination to QR code.
Work with JWTs, HMACs, TOTP and keys safely.
أدوات المطوّرين
تنسيق وتحويل والتحقق من صحة هياكل البيانات وتوليد الأكواد.
الأمان والتشفير
كلمات المرور، التجزئة، مفاتيح التشفير، رموز JWT، وشهادات الأمان.
الروابط و UTM
ترميز وتحليل وفحص الروابط وبناء وسوم UTM.
الشبكات و DNS
فحص سجلات DNS، عناوين IP، ترويسات HTTP، وبيانات RDAP/WHOIS.
البريد و TLS
شهادات TLS، سجلات SPF و DKIM و DMARC، ومراقبة البريد الإلكتروني.
النصوص والبيانات
معالجة النصوص، المقارنة، الفرز، والتحليل اللغوي.
أدوات مساعدة
الطوابع الزمنية، التعبيرات النمطية، والتحويلات العددية والأذونات.
أتمتة جميع الأدوات عبر واجهة برمجة التطبيقات
تدعم معظم الأدوات واجهة برمجة تطبيقات REST برمجية عبر مسار POST /api/v1/tools/[slug]. الأدوات التي تعمل في المتصفح فقط لأسباب أمنية موثقة بوضوح.
- 🔒 المتصفح (محلي) خاص، يعمل بدون اتصال
- 🌐 سيرفر YAS بنية تحتية مؤمنة ضد SSRF
- متاح عبر API POST /api/v1/tools/:slug
- API: متصفح فقط متصفح فقط (لأمان البيانات)
عن دليل أدوات YAS.SH
يجمع هذا الدليل 100 أداة أحادية الغرض لمن يبنون الأنظمة ويشغّلونها ويصلحون أعطالها: المطورون ومهندسو الشبكات والأنظمة ومديرو البريد الإلكتروني والباحثون الأمنيون والمسوّقون التقنيون. كل أداة تؤدي مهمة واحدة — تنسيق مستند JSON، أو استعلام سجل DNS، أو فك ترميز رمز JWT، أو فحص سياسة SPF، أو حساب نطاق شبكة فرعية — وجميعها مجانية دون حساب ودون فترة تجريبية.
الأدوات مقسّمة إلى سبعة مجالات، ويعكس كل مجال نوعًا مختلفًا من المشكلات: بيانات تحتاج إلى إعادة تشكيل، وبيانات اعتماد تحتاج إلى توليدها أو فحصها، وروابط تحتاج إلى بنائها أو تفكيكها، وبنية تحتية تحتاج إلى استجوابها، ومصادقة بريد تحتاج إلى التحقق منها، ونصوص تحتاج إلى تحويلها.
تحتوي صفحة كل أداة على الأداة نفسها إضافة إلى توثيق للمعيار الذي تطبّقه: كيف تعمل الآلية فعليًا، والحالات التي تُستخدم فيها، والأخطاء الشائعة، وبيان صريح لما لا تفعله الأداة. هذا الجزء الأخير مهم أكثر مما يبدو، لأن أداة تخالف المواصفة بصمت أسوأ من عدم وجود أداة أصلًا.
ما الذي يمكنك فعله هنا
إعادة تشكيل البيانات والتحقق منها
تنسيق JSON وXML وYAML وTOML وCSV والتحقق من صحتها والتحويل بينها، وتوليد واجهات TypeScript من عيّنة، وإصلاح JSON التالف الناتج عن نماذج اللغة.
توليد بيانات الاعتماد وفحصها
كلمات مرور وعبارات مرور ومعرّفات UUID وULID وNanoID من مصدر عشوائي آمن تشفيريًا، وحساب التجزئة وHMAC، وفك ترميز JWT، وقراءة شهادة TLS.
تشخيص البنية التحتية
استعلام سجلات DNS، وتتبّع سلاسل إعادة التوجيه، وقراءة ترويسات HTTP، وتحليل إعدادات TLS، والتحقق من انتهاء الشهادات، وحساب نطاقات CIDR.
التحقق من مصادقة البريد
فحص سجلات SPF وDKIM وDMARC، وصحة سجلات MX وDNS العكسي، والتحقق من MTA-STS وTLS-RPT، ومراجعة السمعة على قوائم الحظر.
التعامل مع الروابط
الترميز وفك الترميز، وتحليل الرابط إلى مكوناته، وبناء روابط حملات UTM، وإزالة معاملات التتبّع، وتوليد رموز QR.
الأتمتة عبر الواجهة البرمجية
تتيح معظم الأدوات العملية نفسها عبر POST /api/v1/tools/:slug بمدخلات ومخرجات JSON، مع أمثلة cURL وJavaScript وPython على كل صفحة.
أين تُنفَّذ الأدوات، ولماذا يظهر ذلك على كل صفحة
تُعلن كل أداة عن مكان تنفيذ عمليتها، لأن ذلك يحدد ما الذي يغادر جهازك. الأدوات التي تعمل في المتصفح تستخدم واجهات الويب القياسية، فلا تغادر بياناتك التبويب أصلًا وتستمر الأداة في العمل دون اتصال. أما الأدوات التي تعمل على الخادم فتفعل ذلك لضرورة تقنية: استعلام سجل DNS أو فتح اتصال TLS بمضيف لا يمكن تنفيذه من داخل تبويب المتصفح.
عدد قليل من الأدوات يعمل في المتصفح فقط باختيار متعمد وليس لضرورة تقنية. فأي أداة تتيح لمستخدم مجهول إرسال طلبات صادرة عشوائية من خوادمنا تمثل خطر تزوير الطلبات من جهة الخادم، ولذلك تبقى في المتصفح وتوضّح الصفحة ذلك صراحةً بدلًا من عرض واجهة برمجية غير موجودة.
كيف يساعدك ذلك عمليًا
الفكرة المشتركة هي إزالة الاحتكاك من مهمة أصغر من أن تبرّر كتابة سكربت، وأدق من أن تُنفَّذ يدويًا بثقة. التحقق من أن شهادة تغطي أسماء المضيفين الصحيحة، أو أن سجل SPF لم يتجاوز حد العشرة استعلامات، مسألة دقائق مع الأداة المناسبة وساعات بدونها.
الفكرة الثانية هي الصحّة. لكثير من هذه العمليات مواصفة رسمية تقاربها معظم التطبيقات ولا تلتزم بها حرفيًا. وحين توجد مواصفة، تتبعها الأداة وتذكرها الصفحة بالاسم، حتى تتمكن من مراجعة السلوك في المصدر بدل الوثوق بصندوق مغلق.
لمن هذه الصفحة
- مطورون يشخّصون حمولة واجهة برمجية أو رمزًا مميزًا أو إعداد بناء.
- مهندسو شبكات وأنظمة يفحصون سلوك DNS وTLS وHTTP من خارج بنيتهم التحتية.
- مديرو بريد إلكتروني يعالجون مشكلات التسليم والمصادقة.
- باحثون أمنيون وطلاب يريدون فهم الآلية لا الحصول على النتيجة فقط.
- مسوّقون تقنيون يبنون روابط حملات ورموز QR قابلة للقياس فعليًا.
أسئلة شائعة
هل الأدوات مجانية فعلًا؟
نعم، دون حساب ودون حد استخدام على الصفحات نفسها. يموّل الموقع عبر الإعلانات على جزء من الصفحات وعبر الخطط المدفوعة لخدمات اختصار الروابط والمراقبة، وهي منفصلة عن هذه الأدوات.
هل تُحفظ البيانات التي ألصقها؟
الأدوات التي تعمل في المتصفح لا ترسل مدخلاتك إطلاقًا. أما الأدوات التي تعمل على الخادم فتستقبل ما يلزم لتنفيذ الطلب ولا تحتفظ به بعد الاستجابة، وتوضّح كل صفحة الوضع الذي تعمل به.
هل يمكنني استخدام الأدوات من سكربت بدل المتصفح؟
نعم. تتيح معظم الأدوات المسار POST /api/v1/tools/:slug بجسم JSON واستجابة JSON، مع أمثلة جاهزة على كل صفحة. بعض الأدوات متاحة في المتصفح فقط لأسباب تتعلق بالخصوصية أو بأمن الخادم.
هل تعمل الأدوات دون اتصال؟
الأدوات التي تعمل في المتصفح تستمر بالعمل بعد تحميل الصفحة، لأن الحساب يجري عبر واجهات المتصفح. أما الأدوات التي تفحص بنية تحتية بعيدة فلا يمكنها ذلك بطبيعتها.
ما الأدوات التي يجب ألا أستخدمها مع أسرار الإنتاج؟
أي أداة تعمل على الخادم تستقبل ما ترسله إليها، فلا ترسل مفاتيح توقيع إنتاجية أو كلمات مرور حقيقية أو رموزًا نشطة. ومولدات المفاتيح هنا للتعلّم والاختبار، أما مفاتيح الإنتاج فيجب توليدها على الجهاز الذي سيحتفظ بها.
إذا كانت أداة تفتقد شيئًا توقعته، أو كان ناتجها يخالف تطبيقًا آخر، فهذا جدير بأن تخبرنا به — فأقسام القيود موجودة تحديدًا لأن هذه الاختلافات تكون غالبًا تفاصيل في المواصفة لا أخطاء برمجية، وتوثيقها أنفع من تجاهلها.