العودة إلى التحديثات
New releaseJul 16, 2026

fortress v150.0.7871.114

محرك كروميوم متخفي يمنع برامج الكشط ووكلاء المتصفح من التعرض للحظر، بتغيير سطر واحد من الكود.

مشاركة
Fortress

محرك متصفح واحد ليحكمها جميعًا

محرك Chromium خفي · v3 (Chromium 153)

Chromium Docker pulls Discord
Copy for agent llms.txt MCP server npm tilion-mcp

Fortress هو محرك Chromium خفي يمنع حظر أدوات الكشط ووكلاء المتصفح لديك، بتغيير سطر واحد في الكود. تكشف أنظمة كشف البوتات الأتمتة من خلال قراءة بصمة المتصفح؛ ويصحّح Fortress تلك البصمة داخل كود C++ الخاص بـ Chromium، فيظهر المتصفح كتثبيت Chrome عادي. تُكمل أدوات الكشط جولاتها، وتصل الوكلاء إلى الصفحات التي أُرسلوا إليها، ويقرؤها كل من CreepJS وSannysoft وBrowserScan وCloudflare Turnstile المباشر كبشر. وجّه Playwright أو Puppeteer الحالي لديك إلى Fortress عبر CDP، ولن يتغير أي شيء آخر في كودك. مع v3، يصبح كل تشغيل جهازًا متماسكًا مختلفًا، فتبدو أسطول من الجلسات كحشد من المستخدمين الحقيقيين.

في الوضع بلا واجهة (Headless)، وعلى عناوين IP لمراكز البيانات، وبدون وكلاء (proxies)، قدّم Fortress 86.4% من 92 صفحة محمية؛ وأفضل حزمة تالية (Camoufox) قدّمت 74.5%.

Blink · V8 · BoringSSL مُرقّعة داخل الشجرة · WebGL مدعوم بـ ANGLE / D3D11 · TLS متوافق مع JA3/JA4 · إعادة تأسيس شهرية على المنبع · إصدارات قابلة لإعادة الإنتاج ومحكومة باختبارات صارمة

81

رقعة C++
لسطح واحد

0%

CreepJS
headless / stealth

48/48

متميزة عبر أسطول
من 64 نسخة

[native code]

عبر كل
نطاق (realm)

Fortress clearing a live Cloudflare challenge, then passing sannysoft and BrowserScan

تسجيل غير محرّر لثنائي Fortress في نافذة حقيقية: يجتاز تحدي Cloudflare المباشر، ويحوّل bot.sannysoft.com إلى اللون الأخضر بالكامل، ثم يُقرأ في BrowserScan كـ “Normal”. أعد إنتاجه باستخدام tools/gauntlet.py.

تكافؤ الكود الأصلي

كل دالة getter مُنتحلة هي دالة getter بلغة C++: يُرجع toString القيمة [native code]، ثابتة عبر النطاقات في الإطار الرئيسي والإطارات الفرعية وعمال الويب (Web Workers).

CDP جاهز للاستبدال

CDP خام بأسلوب nodriver على :9222، دون تسريب Runtime.enable. احتفظ بـ Playwright أو Puppeteer أو أي عميل CDP؛ استبدل المتصفح واحتفظ بكودك.

يجتاز الاختبار الصارم

0% headless على CreepJS؛ اجتياز Sannysoft وBrowserScan وCloudflare Turnstile المباشر، كل ذلك كتثبيت Chrome عادي.

رسم بياني للهوية عبر IPC

تصل الهوية إلى المُصيّر (renderer) عبر IPC إلى إعداد عام على مستوى العملية: بصمة صفرية على سطر الأوامر، عزل لكل سياق، وآلاف الهويات المتماسكة من ثنائي واحد. تبقى مفاتيح --uxr-* كتجاوزات صريحة.

إعادة هوية الأسطول

يعيد on_restore توليد مفاتيح الهوية بالكامل (canvas · audio · WebGL · GPU · screen · UA · TLS) من لقطة دون إعادة تشغيل. تظهر 64 نسخة 48/48 متميزة.

متماسك بالتصميم

يبقي V8 وBlink وBoringSSL الحقيقيون المحرك ووكيل المستخدم وشكل TLS الخاص بـ JA3/JA4 متوافقة، ويتوافق WebGL / WebGPU مع هوية GPU إلى مستوى المعاملات: الحدود والدقة والامتدادات بالإضافة إلى سلسلة المُصيّر.


الجديد: v3 · 153.0.8010.36 · Fleet Engine

يحوّل v3 برنامج Fortress من هوية واحدة متماسكة إلى محرك أسطول متماسك: 87 إيداعًا على patches/، وإعادة تأسيس من Chromium 151/152 إلى 153، والتغييرات أدناه.

  • رسم بياني للهوية عبر IPC، تم شحنه. تُسلَّم الهوية إلى المُصيّر عبر IPC إلى إعداد عام على مستوى العملية: بصمة صفرية على سطر الأوامر وعزل الهوية لكل سياق، فلا تنهار جلسات أو حسابات متعددة في متصفح واحد أبدًا إلى هوية واحدة قابلة للربط.
  • إعادة هوية الأسطول عبر on_restore. عند استئناف اللقطة تُعاد مفاتيح الهوية بالكامل في مكانها (RNG، canvas/audio، GPU/screen/UA، حالة الشبكة وTLS) دون إعادة تشغيل، مؤكَّدة بإقرار لكل سطح في حلقة مغلقة. يظهر أسطول من 64 نسخة 48/48 متميزة، ومُختبر تحت الضغط حتى 500 نسخة.
  • canvas وaudio مطابقان بايت ببايت. ضجيج canvas ثابت النتيجة ومطابق بايت ببايت عبر getImageData / toDataURL / toBlob (وOffscreenCanvas)، محصور على البكسلات المضادة للتسنين فقط، مع بذور منفصلة النطاق بـ 64 بت وRNG آمن عند الفشل (بذرة صفرية أو غائبة تعطّل الضجيج؛ فلا يمكن تسريب أي ثابت ذهبي). تمر قراءة WebGL/WebGL2، بما في ذلك PBO readPixels، عبر المسار نفسه المحصور على الحواف. تشويش الصوت مفتاحي القيمة: المدخلات المتطابقة تعطي مخرجات متطابقة، جديدة لكل هوية لكن مستقرة داخليًا.
  • WebGL وWebGPU متماسكان. يتوافق كلاهما مع هوية GPU على مستوى المعاملات: الحدود والدقة والامتدادات وهوية محوّل navigator.gpu كلها تطابق GPU حقيقي، وليس الواجهة الخلفية البرمجية أبدًا. تم التحقق منه مباشرة.
  • ركيزة خطوط حقيقية. 154 عائلة خطوط مضمّنة متميزة مع نسخ متريّة حقيقية ومقاييس لكل هوية؛ التعداد محصور على الهوية فلا تظهر خطوط المضيف أبدًا.
  • التماسك في كل مكان. أُغلقت نحو ثلاثين علامة كشف محددة، كل منها بقاعدة تماسك بدلًا من انتحال: يطابق @media الشاشة وDPR، ونطاق الألوان والنطاق الديناميكي، ويطابق jsHeapSizeLimit قيمة deviceMemory، وprefers-color-scheme لكل هوية (نحو الثلث داكن)، وخطوط نظام Windows، وتلميح عميل Device-Memory على مسار طلب التنقل، وWebAuthn isUVPAA() لكل هوية، وأشرطة تمرير تراكبية بعرض صفري على macOS، وWebRTC آمن عند الفشل (لا تسريب IP حقيقي عند تشغيل مجرد)، وتثبيت pointer/hover/maxTouchPoints، وأصوات speechSynthesis المناسبة لنظام التشغيل، وهويات Mac متماسكة (معمارية Apple، وطرازات النواة والذاكرة، وجهاز MacBook غير موصول بالكهرباء دائمًا).
  • حركة فأرة بشرية مسجّلة. محرك مسارات أصلي مدعوم ببنك من ~10k مسار بشري مسجّل (SapiMouse) يضبط وتيرة المؤشر بسرعة عضوية واهتزاز دقيق، بإشارة حركة أكثر بشرية بنحو 16× من مشغّل خام (فجوة البشرية ~4.3 مقابل ~70). ويكمل بذرة السلوك كل من تجميع getCoalescedEvents المتناسب مع السرعة وتوقيت AudioContext الفوري لكل هوية.
  • Widevine EME، تم شحنه. Widevine CDM الحقيقي مضمّن ومفعّل، لذا يُحل requestMediaKeySystemAccess('com.widevine.alpha') تمامًا كما يفعل في Google Chrome حقيقي. فجوة DRM التي أشارت إليها خارطة الطريق أُغلقت.
  • أصلي على مزيد من المنصات. يُشحن Windows x64 أصليًا (.zip + tillion.cmd)؛ وتُطرح أرشيفات Linux arm64 وx86 وarmhf تدريجيًا؛ ويُبنى .app الخاص بـ macOS من المصدر.```bash pip install -U tilion-fortress # or: docker run --rm -p 9222:9222 tilion/fortress:latest
**[ملاحظات الإصدار الكاملة](https://github.com/tiliondev/fortress/releases)**


## المحتويات

الفئات