Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
bromure — عزل مناسب للتطوير البرمجي الوكيل وتصفح الويب | Kitploit
أدوات/GitHubGitHub/rderaison/bromure
ماسحات الثغرات الأمنيةأمن الحاوياتالتحليل الديناميكي (عزل)التصيد الاحتياليأمن الويبتحليل البرمجيات الخبيثةكشف الأسرارأمن سلسلة التوريدأمن الذكاء الاصطناعي
GitHubrderaison/bromure

bromure

عزل مناسب للتطوير البرمجي الوكيل وتصفح الويب

2751660منذ 5س 9دتمت المراجعة من قبل Kitploit
عرض المستودعالموقع الإلكتروني

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
<p align="center">
  <img src="https://assets.kitploit.com/production/public/readmes/12434/34941ab5b4f1bafbb04da6cb0f3c974b96fb7d4e24eed8262c7c52d88db550dc.png" width="128" height="128" alt="Bromure icon">
  &nbsp;&nbsp;&nbsp;&nbsp;
  <img src="https://assets.kitploit.com/production/public/readmes/12434/bc6a2ba75157aec6eac22ffc30fe246e2731fb36148f1553060ad9cb39086139.png" width="128" height="128" alt="Bromure Agentic Coding icon">
</p>

<h1 align="center">Bromure</h1>

<p align="center">
  حوسبة آمنة ومؤقتة في أجهزة Linux افتراضية قابلة للتخلص منها على macOS.
</p>

<h2 align="center">
  → التفاصيل الكاملة ولقطات الشاشة والتنزيلات على <a href="https://bromure.io">bromure.io</a>
</h2>

---

يحتوي هذا المستودع على تطبيقين شقيقين، كلاهما مبني على [Virtualization.framework](https://developer.apple.com/documentation/virtualization) من Apple:

- **Bromure** — كل جلسة متصفح تعمل في جهاز Linux افتراضي قابل للتخلص منه. أغلق النافذة، ويُدمَّر الجهاز الافتراضي.
- **Bromure Agentic Coding** — بيئة معزولة لوكلاء البرمجة بالذكاء الاصطناعي (Claude Code، Codex، Grok، Kimi Code، Oh My Pi). يقوم وكيل MITM على جانب المضيف بتبديل بيانات الاعتماد الوهمية بأخرى حقيقية على الشبكة، بحيث لا تدخل الأسرار إلى الجهاز الافتراضي أبدًا، ثم يضيف فحص سلسلة التوريد، وكشف حقن الأوامر، وحماية البيانات الشخصية، ولوحة متعددة النماذج، والاستدلال المحلي، والوصول عن بُعد — كل ذلك مفروض عند تلك الحدود الواحدة.

<details>
<summary><strong>كيف تُقارَن Bromure Agentic Coding</strong></summary>

العزل، وإبعاد الأسرار عن الوكيل، وتحديد نطاق استخدامها، وفحص سلسلة التوريد، والتقاط حقن الأوامر: معظم الأدوات تختار واحدًا. تقوم Bromure بالخمسة جميعًا عند حدود واحدة، ثم تضيف ما لم يستطع وسيط الأسرار فعله أبدًا: لوحة نماذج، واستدلال محلي، وطريقة للوصول من أي مكان. فيما يلي نموذج التهديد نفسه مُطبَّقًا على الأدوات التي يلجأ إليها الناس، وأين تتوقف كل واحدة منها.

تتوفر مصفوفة ميزات أكثر تفصيلًا على [bromure.io/en/feature-matrix](https://bromure.io/en/feature-matrix).

| الحماية | Dev Container<br><sub>VS Code</sub> | nono<br><sub>kernel sandbox</sub> | agent-vault<br><sub>octokraft</sub> | Agent Vault<br><sub>Infisical</sub> | Docker Sandboxes<br><sub>microVM</sub> | Capsem<br><sub>air-gapped VM</sub> | **Bromure**<br><sub>Agentic Coding</sub> |
| --- | --- | --- | --- | --- | --- | --- | --- |
| **الأمان** | | | | | | | |
| **حدود العزل**<br><sub>حيث يتوقف نطاق التأثير</sub> | 🟡 نفس الحاوية، نواة مشتركة | 🟡 قوائم سماح للنواة، بلا نواة خاصة | ❌ الوكيل يعمل في مكانه | ❌ وكيل فقط؛ الوكيل غير معزول | ✅ microVM، بنواة خاصة | ✅ جهاز افتراضي عتادي، بنواة خاصة | ✅ جهاز افتراضي عتادي، بنواة خاصة |
| **إبعاد الأسرار عن الوكيل**<br><sub>هل يمكنه قراءة بيانات الاعتماد الحقيقية أبدًا؟</sub> | ❌ يمرر وكيل SSH + بيانات اعتماد git | 🟡 يحجب ملفات المفاتيح؛ يمرر بعضها | ✅ يُمرَّر عبر أنبوب؛ لا مسار قراءة | ✅ الوكيل يربط على الشبكة | ✅ وكيل المضيف يحقن الترويسات | ❌ مفاتيح API الحقيقية تعيش في الجهاز الافتراضي | ✅ استبدال الوهمي على الشبكة |
| **نطاق بيانات الاعتماد والموافقة**<br><sub>حدود لكل استخدام، للقراءة فقط، انتهاء الصلاحية، الموافقة</sub> | ❌ لا تحديد نطاق لكل استخدام | 🟡 تدفق موافقة + تصفية الخروج | 🟡 TTL لكل سر؛ يحجب الأصداف | 🟡 تصفية الخروج لكل نقطة نهاية | 🟡 قائمة سماح للنطاقات؛ الكود داخل الجهاز الافتراضي لا يزال قادرًا على استخدامه | 🟡 قواعد خروج للنطاق + الطريقة/المسار | ✅ موافقة لكل وجهة + TTL |
| **فحص سلسلة التوريد**<br><sub>التقاط الحزم الخبيثة / الضعيفة</sub> | ❌ لا فحص للسجل | ❌ التوقيع فقط، بلا فحص للحزم | ❌ خارج النطاق | ❌ خارج النطاق | ❌ لا فحص للحزم | ❌ لا فحص للحزم | ✅ Age-gate، OSV، socket.dev، Depi |
| **كشف حقن الأوامر**<br><sub>فحص المحتوى غير الموثوق وملفات القواعد</sub> | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ PromptGuard + ModernBERT |
| **حماية البيانات الشخصية**<br><sub>إبعاد البيانات الشخصية عن مزود النموذج</sub> | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ استبدال على الجهاز، واستعادة في الردود |
| **سجل التدقيق**<br><sub>تسجيل ما فعله الوكيل</sub> | ❌ سجلات الحاوية فقط | 🟡 تدقيق محلي غير قابل للتغيير | ❌ | 🟡 تسجيل الطلبات | 🟡 تسجيل الطلبات | 🟡 أجسام HTTP كاملة في SQLite | ✅ تتبع كامل للجلسة، مشفَّر |
| **جرد سلسلة التوريد** <sub>(Enterprise)</sub><br><sub>سجل لكل حزمة تم جلبها</sub> | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ كل تبعية + الحكم، قابلة للبحث |
| **الإنتاجية** | | | | | | | |
| **فرق الوكلاء**<br><sub>عدة وكلاء على مهمة واحدة، يتحدثون مع بعضهم</sub> | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ غرف، Switchboard، تفويض @ |
| **استخدام الرموز** <sub>(Enterprise)</sub><br><sub>أي الملفات تستهلك أكبر عدد من الرموز</sub> | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ لكل ملف، ومستودع، ونموذج |
| **دمج النماذج المتعددة**<br><sub>لوحة من النماذج، تُحكَّم وتُدمَج</sub> | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ لوحة + حكم، على الشبكة |
| **الأتمتة**<br><sub>تشغيل الوكيل وفق جدول أو عند أحداث GitHub / Linear</sub> | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ جدولة، GitHub، Linear، متسلسلة |
| **النماذج المحلية**<br><sub>أي مزود، أو استدلال على عتادك الخاص</sub> | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ MLX على الجهاز + أي مزود |
| **Kubernetes المحلي**<br><sub>عناقيد وسجلات بجوار البيئة المعزولة</sub> | 🟡 افعلها بنفسك عبر Docker-in-Docker | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ عناقيد k3s + سجل خاص |
| **متصفح الوكيل**<br><sub>متصفح يقوده الوكيل لاختبار عمله</sub> | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ Chromium معزول، يقوده الوكيل |
| **الوصول إليه من أي مكان**<br><sub>الاتصال بالبيئة المعزولة عن بُعد</sub> | 🟡 VS Code عن بُعد | ❌ | ❌ | ❌ | 🟡 docker exec، محلي | ❌ | ✅ Mac، iPhone، iPad، CLI أو SSH |

✅ كامل — مدمج ومفروض &nbsp;·&nbsp; 🟡 جزئي — محدود أو اختياري &nbsp;·&nbsp; ❌ لا شيء — غير معالَج

> إخفاء رمز ليس كحوكمة استخدامه. تُبقي Docker Sandboxes القيمة الخام خارج الجهاز الافتراضي — لكن وكيلها لا يزال يربط بيانات الاعتماد تلك بأي طلب صادر تقوم به البيئة المعزولة، لذا يمكن لحزمة مخترقة مثبَّتة على الجانب أن تنفقها ضد نطاق مسموح به دون أن تراها أبدًا. Bromure وحدها تفحص الحزمة قبل تشغيلها وتتحكم في كل استخدام — موافقة، للقراءة فقط، TTL — مفروضةً جميع الضوابط الخمسة عند حدود واحدة لا يستطيع الوكيل الالتفاف حولها. عند الحدود نفسها تتصل Fusion، والاستدلال المحلي، والوصول عن بُعد.

<sub>جُمِّع من الوثائق العامة لكل مشروع، يونيو 2026. هنا، يشير agent-vault إلى [octokraft/agent-vault](https://octokraft.github.io/agent-vault/) (حقن الأسرار عبر الأنابيب)، وهو مختلف عن Agent Vault من Infisical (وكيل بيانات اعتماد HTTP). Docker Sandboxes معاينة تجريبية تظل بيانات الاعتماد الوسيطة فيها قابلة للاستخدام من أي شيء داخل الجهاز الافتراضي. يظهر جرد الحزم على مستوى الأسطول وتجميعات استخدام الرموز في Bromure Enterprise Manager. هذه الأدوات تتطور بسرعة — هل رأيت شيئًا قديمًا؟ افتح issue.</sub>

</details>

<details>
<summary><strong>كيف تُقارَن Bromure Web</strong></summary>

كل متصفح آمن يراقب الويب. Bromure تعزله. Talon و Island تُحصّنان Chromium على جهازك. Menlo تعزل الويب — في سحابتها. Bromure تشغّل كل جلسة في جهاز افتراضي قابل للتخلص منه على جهاز Mac الخاص بك: عزل حقيقي، محليًا.

تتوفر مصفوفة ميزات أكثر تفصيلًا على [bromure.io/en/feature-matrix](https://bromure.io/en/feature-matrix).

| القدرة | Talon<br><sub>Prisma Access Browser</sub> | Island<br><sub>Enterprise Browser</sub> | Menlo<br><sub>Remote isolation</sub> | **Bromure**<br><sub>Web</sub> |
| --- | --- | --- | --- | --- |
| **العزل والاحتواء** | | | | |
| يعزل كود الويب غير الموثوق عن نظام التشغيل الحقيقي | ❌ | ❌ | ✅ | ✅ |
| يبقى المضيف آمنًا إذا استُغل المتصفح | 🟡 | ❌ | ✅ | ✅ |
| جلسات قابلة للتخلص منها لا تترك أثرًا | 🟡 | ❌ | ✅ | ✅ |
| عزل يعمل محليًا، لا في سحابة مزود | ❌ | ❌ | ❌ | ✅ |
| **ضوابط الجهاز والبيانات** | | | | |
| كاميرا وميكروفون حقيقيان داخل جلسة آمنة | ✅ | 🟡 | 🟡 | ✅ |
| ضوابط التنزيل والرفع | ✅ | ✅ | ✅ | ✅ |
| فحص البرمجيات الخبيثة في التنزيلات | ✅ | 🟡 | ✅ | ✅ |
| ضوابط النسخ واللصق ولقطات الشاشة | 🟡 | ✅ | 🟡 | ✅ |
| يحجب خروج البيانات إلى الطابعات المحلية و NAS و USB | 🟡 | 🟡 | 🟡 | ✅ |
| **حماية الويب** | | | | |
| كشف التصيد | ✅ | ✅ | ✅ | 🟡 |
| تصفية الويب حسب URL والفئة | ✅ | ✅ | ✅ | 🟡 |
| VPN مدمج لكل جلسة وإخفاء IP | 🟡 | ❌ | 🟡 | ✅ |
| حوكمة إضافات المتصفح | ✅ | ✅ | 🟡 | 🟡 |
| **إدارة المؤسسات** | | | | |
| وحدة تحكم مركزية وملفات تعريف مُدارة | ✅ | ✅ | ✅ | ✅ |
| تسجيل الجلسات وسجل تدقيق كامل | ✅ | ✅ | ✅ | ✅ |
| تصدير SIEM و OpenTelemetry | ✅ | ✅ | ✅ | ✅ |
| فرض الاستخدام عبر Okta أو Workspace أو Entra | ✅ | ✅ | ✅ | ✅ |
| إلغاء الوصول تلقائيًا عند إنهاء خدمة المستخدم | 🟡 | ✅ | 🟡 | ✅ |
| DLP واعٍ بالمحتوى وتعقيم الملفات | ✅ | ✅ | ✅ | 🟡 |
| BYOD والأجهزة غير المُدارة | ✅ | ✅ | ✅ | ✅ |
| **المنصة والنموذج** | | | | |
| يعمل على كل المنصات الرئيسية | ✅ | ✅ | ✅ | 🟡 |
| مفتوح المصدر ومجاني للاستخدام | ❌ | ❌ | ❌ | ✅ |
| يعمل على الجهاز بلا سحابة لكل مقعد | 🟡 | 🟡 | ❌ | ✅ |

✅ مدمج &nbsp;·&nbsp; 🟡 جزئي أو محدود &nbsp;·&nbsp; ❌ غير متوفر

> Talon و Island تجعلان المتصفح بابًا أماميًا أفضل حراسة — لكنه لا يزال يعمل على نظام التشغيل الحقيقي. Menlo تضيف عزلًا حقيقيًا، ثم تمرر كل صفحة عبر سحابتها. Bromure هي الوحيدة التي تغلق كل جلسة في جهاز افتراضي قابل للتخلص منه على جهازك: لا شيء يصل إلى جهاز Mac، ولا شيء يغادر جهازك، وإغلاق النافذة يمحو كل ذلك.

<sub>جُمِّع من وثائق المنتجات العامة (Palo Alto Networks، Island، Menlo Security) في يونيو 2026. تشير العلامة الجزئية إلى قدرات محدودة أو اختيارية أو مقيَّدة بالترخيص أو — بالنسبة لكشف التصيد في Bromure — لا تزال في المرحلة التجريبية.</sub>

</details>

## البناء

```bash
./build.sh                 # browser app
./build.sh bromure-ac      # agentic-coding app
swift test                 # tests
```

تظهر المخرجات في `.build/arm64-apple-macosx/release/`.

## البنية

ثلاثة أهداف SPM:

| الهدف          | المسار                      | ملاحظات                                                           |
| --------------- | ------------------------- | --------------------------------------------------------------- |
| `bromure`       | `Sources/Browser/`        | تطبيق المتصفح + SwiftUI + إدارة نوافذ AppKit                |
| `bromure-ac`    | `Sources/AgentCoding/`    | تطبيق البرمجة بالوكيل + وكيل MITM + توصيل بيانات اعتماد السحابة     |
| `SandboxEngine` | `Sources/SandboxEngine/`  | دورة حياة الجهاز الافتراضي المشتركة، إدارة الصور، جسور virtio           |

يُسخِّن كلا التطبيقين مسبقًا مجموعة من الأجهزة الافتراضية في الخلفية بحيث تُفتح الجلسات الجديدة في أقل من ثانية. تجري اتصالات الضيف ↔ المضيف عبر vsock (الحافظة، نقل الملفات، وكيل MITM).

## المتطلبات

- macOS 14 (Sonoma) أو أحدث
- Apple Silicon (M1 أو أحدث) — يدعم `Virtualization.framework` فقط أجهزة الضيف الافتراضية ARM64 على مضيفات Apple Silicon.

## المؤلف

- [Renaud Deraison](https://www.linkedin.com/in/rderaison/) (الأوامر)
- [Claude + Opus 4.7](https://www.anthropic.com) (التنفيذ)
تنزيل الأداة