طبقة الأدلة المحلية
التقط الصور على جهاز Mac الخاص بك. فحص مع السياق. عدل قبل المشاركة.
- HTTP
- HTTPS
- WebSocket
- GraphQL
- حركة المرور بالذكاء الاصطناعي
- تدفقات Web3/RPC
مصحح أخطاء شبكة macOS الأصلي
Rockxy هو وكيل تصحيح أخطاء HTTP مفتوح المصدر وقابل للتدقيق ومحلي أولاً لنظام التشغيل MacOS. التقط حركة المرور الحقيقية للتطبيقات والأجهزة، وافحص كل طلب في السياق، وأعد إنتاج حالات الفشل، وقارن ما تم تغييره، وشارك الأدلة المنقحة دون نقل حركة المرور الحساسة من جهاز Mac الخاص بك.
التقط الصور على جهاز Mac الخاص بك. فحص مع السياق. تنقيح مع النية. تكاثر بالأدلة.
تم الإصدار بتاريخ 25 يونيو، 2026 · الإصدار 0.28.0 الإصدار 44 · التوقيع العالمي .dmg · ملاحظات الإصدار · المجموع الاختباري SHA256 · نظام التشغيل macOS 14+ · Apple Silicon + Intel
brew install --cask rockxy
قم بتثبيت Rockxy مباشرةً باستخدام Homebrew · أو قم بتنزيل ملف وقعت .dmg
بنيت لتصحيح الأخطاء الحقيقية
طبقة الأدلة المحلية
سير عمل واحد لتصحيح الأخطاء
Community proof
1000+
Developers
AGPL
Open source
Mac
Native app
Built for engineers shipping at any scale
المواضيع الخفيفة والمظلمة
افحص حركة مرور واجهة برمجة التطبيقات (API) والجوال والذكاء الاصطناعي (AI) وWebSocket وGraphQL وWeb3/RPC من خلال وكيل تصحيح أخطاء HTTP محلي أول، مع الالتقاط وإعادة التشغيل والقواعد والاختلافات والتنقيح وأدلة الشبكة القابلة للمشاركة على macOS.
Real traffic. Local evidence. Public proof.
Apps · devices · simulators
Inspect · modify · replay · compare
Signed builds · releases · SHA256
Open source · on-device · auditable
brew install --cask rockxy
SwiftUI · AppKit · SwiftNIO
SwiftUI · AppKit · 100k+ requests
System proxy · helper · app identity
TLS · Keychain · public source
قم بتثبيت التطبيق، وثق بالشهادة المحلية، وابدأ في اعتراض حركة المرور من التطبيقات الموجودة على جهاز Mac الخاص بك. لا يوجد حساب، ولا إعداد عن بعد، ولا تبعية خدمة مخفية.
Zero-Setup for Backend Development
Pick a runtime, copy the proxy snippet, and run the built-in check to confirm your backend traffic is flowing through Rockxy.
Node.js
HTTP(S) agents, fetch, Axios, and local services.
Ruby
Rails, Net::HTTP, Faraday, and API clients.
Python
requests, httpx, aiohttp, and CLI scripts.
Golang
net/http, gRPC planning, and local microservices.
قم بالتنزيل والسحب إلى التطبيقات. يقوم المساعد المميز بالتسجيل تلقائيًا عبر SMAppService.
يقوم Rockxy بإنشاء CA جذر محلي. التثبيت بنقرة واحدة على سلسلة مفاتيح النظام لديك. يطالبك نظام التشغيل macOS بالموافقة.
انقر فوق تبديل الوكيل. يتم تكوين وكيل HTTP وHTTPS تلقائيًا عبر جميع واجهات الشبكة.
سير عمل محلي كامل لرؤية حركة المرور، وتغيير السلوك، وإعادة تشغيل الطلبات، ومقارنة النتائج، وتسليم الأدلة المنقحة من التطبيقات والأجهزة الحقيقية.
التقاط حركة المرور خارج المتصفح: تطبيقات سطح المكتب، وCLIs، والخدمات، وأجهزة المحاكاة، والأجهزة المحمولة، وجلسات WebSocket، وواجهات برمجة تطبيقات GraphQL، واستدعاءات النماذج، ونقاط نهاية RPC. يحتفظ Rockxy بمسار الطلب الكامل على جهاز Mac الخاص بك.
Read our documentationInspect network traffic from iOS
Guided setup for iPhone, iPad, and iOS Simulator is planned so mobile traffic can join the same Rockxy capture timeline.
تحويل الجلسات الصاخبة إلى إشارة. قم بدمج الطريقة والمضيف والحالة والرأس والنص والعملية ومرشحات النص الكامل للعثور على الطلب الذي يفسر الفشل.
Read our documentation
عند التمكين، يوفر MCP المحلي تصحيح الأخطاء بمساعدة الذكاء الاصطناعي للسياق الذي يفتقر إليه عادة: الطلب الحقيقي، والاستجابة، ونتيجة إعادة التشغيل، والفرق، دون لصق رؤوس حساسة في الدردشة.
Read our documentationWorks with your favorite AI tools
China AI ecosystem
Coming soonPlanned coverage includes DeepSeek, Qwen, Kimi, Doubao, and GLM. Each integration will be marked available after its MCP or AI workflow is validated.
Use Rockxy MCP with Claude by Anthropic, ChatGPT by OpenAI, Gemini by Google, Cursor, GitHub Copilot by Microsoft, and other MCP-capable AI coding tools.
قم بإنشاء مقتطفات الإعداد لأوقات التشغيل والعملاء والمتصفحات وDocker وcURL والأجهزة والبيئات، ثم انقر فوق تشغيل الاختبار للتأكد من أن حركة المرور تتدفق بالفعل عبر Rockxy.
Read our documentation
تم إنشاء CA الجذر P-256 ECDSA عند الإطلاق لأول مرة، ومختومًا في سلسلة المفاتيح الخاصة بك. فك تشفير HTTPS من المحاولة الأولى؛ تمر المضيفات المثبتة تلقائيًا.
Read our documentation
اختر المضيفين الذين سيحصلون على فك تشفير TLS. تعرض حركة المرور التي تم فك تشفيرها الرؤوس الحقيقية وJSON؛ كل شيء آخر يمر عبر مشفرة. تتيح لك قواعد Wildcard النطاق حسب المجال بنقرة واحدة.
Read our documentation
تخطي مضيفين محددين حتى لا تدخل التطبيقات المثبتة بالشهادة أو الخدمات الداخلية أو القياس عن بعد المزعج أبدًا في الالتقاط. تحافظ أحرف البدل على القائمة قصيرة ويركز سجل طلباتك على ما يهمك بالفعل.
Read our documentation
جعل أي مضيف يفشل. أسقط شبكات الإعلانات، أو أدوات التتبع التابعة لجهات خارجية، أو التبعية غير المستقرة لترى كيف يتدهور تطبيقك عند اختفائه - دون تغيير سطر من التعليمات البرمجية.
Read our documentation
قم بتقديم ملف محفوظ أو شجرة دليل بدلاً من الاستجابة المباشرة. قم بتبديل حمولة JSON أو إعادة تشغيل لقطة أو تثبيت واجهة برمجة التطبيقات غير المستقرة التابعة لجهة خارجية على نسخة محلية أثناء تصحيح الأخطاء.
Read our documentation
أعد كتابة وجهة الطلب الذي تم التقاطه دون لمس رمز التطبيق أو /etc/hosts. قم بتوجيه حركة الإنتاج إلى التدريج، أو خادم التطوير الخاص بك، أو جهاز زميل للحصول على نسخة مكررة من الأخطاء.
قم بإيقاف طلب أو استجابة مؤقتًا، أو تحرير الطريقة، أو الرؤوس، أو النص، أو الحالة، ثم تابع. أسرع طريقة لاختبار "ماذا لو أعادت واجهة برمجة التطبيقات 401؟" دون لمس الخلفية.
Read our documentation
قم بإضافة أو إزالة أو استبدال الرؤوس على أي مضيف دون إعادة النشر. اختبر تغييرات CORS أو المصادقة أو ذاكرة التخزين المؤقت في ثوانٍ باستخدام الإعدادات المسبقة المضمنة.
Read our documentation
تجاوز الرؤوس لكل مضيف مع التحكم الكامل في كلتا المرحلتين. حقن رموز المصادقة على الطلبات الصادرة، والتجريد Set-Cookie على الردود، أو تثبيت مخصص User-Agent - تم حفظها كقواعد مسماة يمكنك تبديلها في أي وقت.
يمكنك التبديل إلى شبكات 3G أو EDGE أو LTE أو WiFi أو تأخير مخصص. الكمبيوتر المحمول الخاص بك متصل بالألياف. المستخدمون لديك ليسوا كذلك - شاهد تجربة المستخدم بمعدل 400 مللي ثانية RTT قبل أن يفعلوا ذلك.
Read our documentation
إعادة إنشاء طلب HTTP الذي تم التقاطه، وتغيير الأجزاء المهمة، و أرسله مرة أخرى من نفس مسار الأدلة. قم بإعادة إنتاج حالات فشل واجهة برمجة التطبيقات (API)، أو أخطاء الهاتف المحمول، أو تغييرات حركة مرور الذكاء الاصطناعي، أو حالات حافة RPC دون فقدان السياق الأصلي.
Read our documentation
قارن بين تدفقين تم التقاطهما وشاهد تغييرات الحالة والرأس وJSON والنص والتوقيت في مكانها. التقاط انحدارات واجهة برمجة التطبيقات (API)، واستجابات النماذج غير الحتمية، والانجراف الفوري، وحالات حافة RPC دون إرسال حمولات إلى خدمة أخرى.
Read our documentation
تقديم أجسام الطلب والاستجابة بالطريقة التي تريدها. قم بتثبيت علامات تبويب إضافية في المفتش لـ JSON، أو GraphQL، أو JWT، أو الصورة، أو التنسيق الخاص بك - بحيث يمكن إعادة استخدامها عبر كل طلب تم التقاطه.
Read our documentation
قم بتجميع الأدلة: الجلسات المحفوظة، واستيراد/تصدير HAR، وcURL، وJSON، وأجسام الطلب الأولية، وأجسام الاستجابة. قم بتنقيح رؤوس التفويض وملفات تعريف الارتباط والرموز المميزة لحاملها قبل تسليم نسخة الأخطاء العاملة.
Read our documentation
قم بتشغيل جلسات التقاط مستقلة جنبًا إلى جنب - علامة تبويب واحدة للتشغيل المرحلي، وواحدة للمنتجات، وواحدة لبناء جهاز iOS. تحتوي كل علامة تبويب على عوامل التصفية والتحديد وحالة المفتش الخاصة بها، لذا فإن تبديل السياق لا يكلف شيئًا.
Read our documentation
ترتبط JS بالطلبات والاستجابات للحالات التي لا يمكن للقاعدة الثابتة تغطيتها - تنقيح معلومات تحديد الهوية الشخصية (PII)، وتوقيع الرموز المميزة، وإعادة كتابة الحمولات. تظهر الأخطاء في السطر بدلاً من إتلاف حركة المرور.
Read our documentation
Concept preview
Chat with the traffic in front of you.
مجلس التخطيط
التوجيه العام، بدون تاريخ حتى يتم شحنه.
حركة المرور المتعددة، والأدلة القابلة للقراءة
قم بفصل التدفقات والتوقيت والرؤوس وسلوك الاستجابة بحيث يبدو تصحيح أخطاء HTTP/2 واضحًا مثل تصحيح أخطاء HTTP للطلب الفردي.
مجلس التخطيط
التوجيه العام، بدون تاريخ حتى يتم شحنه.
جلسات البث مع درب قابل للقراءة
شاهد فتح الاتصال، وانفجارات الرسائل، وتغييرات الحمولة، وارتفاع زمن الاستجابة، وسلوك إيقاف التشغيل دون فقدان سياق الجلسة.
مجلس التخطيط
التوجيه العام، بدون تاريخ حتى يتم شحنه.
إعداد الجهاز مع التحقق المدمج
قم بتوجيه جهاز Mac وجهاز المحاكاة والجهاز المحمول خلال إعداد الوكيل والشهادة، ثم قم بتأكيد الطلب الأول الذي تم التقاطه.
مجلس التخطيط
التوجيه العام، بدون تاريخ حتى يتم شحنه.
مشاركة الأدلة دون مشاركة الكثير
احتفظ بالطلب والاستجابة والاختلاف وحالة التنقيح ومسار التصدير معًا حتى يتمكن مهندس آخر من إعادة إنتاج الخطأ بأمان.
مجلس التخطيط
التوجيه العام، بدون تاريخ حتى يتم شحنه.
من حركة المرور الملتقطة إلى شكل واجهة برمجة التطبيقات
استخدم أمثلة الطلب والاستجابة الحقيقية لإنتاج مراجع مخطط قابلة للمراجعة مع الحفاظ على تنقيح الحمولات الحساسة.
مصحح أخطاء macOS HTTP/HTTPS أصلي مع مصدر عام وإصدارات عامة وسير عمل محلي أولاً.
التقط حركة مرور HTTP وHTTPS وWebSocket وGraphQL-over-HTTP المباشرة من تطبيقات Mac والخدمات المحلية وأدوات CLI وأجهزة iOS وiOS Simulator.
اقرأ الرؤوس والنصوص وملفات تعريف الارتباط وشلالات التوقيت وتفاصيل TLS دون فقدان سياق الطلب الذي جعل الخطأ قابلاً للتكرار.
قم بتطبيق القواعد أو تعيين نقاط التوقف أو تغييرات البرنامج النصي عندما تحتاج إلى إعادة إنتاج مشكلات المصادقة أو التخزين المؤقت أو الحمولة لمتغير واحد في كل مرة.
أعد تشغيل الطلب الدقيق الذي فشل، وقارن النتيجة مع الفرق، ثم احفظ الجلسة أو قم بتصديرها للشخص التالي في الفريق.
التعامل مع الاتصال
تتعامل حلقة الأحداث غير المحظورة في SwiftNIO مع آلاف الاتصالات أثناء الرحلة دون إنشاء سلاسل رسائل لكل طلب.
إنهاء TLS
يقوم Security.framework بإنشاء شهادة طرفية لكل مضيف موقعة من مرجع مصدق جذر محلي. لا يغادر المفتاح الخاص سلسلة مفاتيح macOS مطلقًا.
تحديثات واجهة المستخدم
يتم تجميع المعاملات الملتقطة على ممثل في الخلفية ونشرها على SwiftUI كل 100 مللي ثانية - مع الحفاظ على سلسلة المحادثات الرئيسية مجانية تحت الحمل الثقيل.
مساعد مميز
يتعامل البرنامج الخفي الذي تم إطلاقه والمسجل عبر SMAppService مع تغييرات وكيل النظام مع عدم وجود مربعات حوار لكلمة المرور بعد الموافقة لمرة واحدة في إعدادات النظام.
أمان XPC
يتم التحقق من صحة كل استدعاء XPC من خلال فحصين مستقلين — مقارنة سلسلة الشهادات والتحقق من هوية الحزمة عبر SecRequirement. كلاهما يجب أن يمر.
التعافي من الأعطال
إذا خرج Rockxy بشكل غير متوقع، فسيقوم البرنامج الخفي المساعد تلقائيًا باستعادة إعدادات الوكيل الأصلية من قائمة النسخ الاحتياطي. تقوم هيئة الرقابة بمراقبة عملية التطبيق كل ثانيتين.
تعد الحزمة جزءًا من قصة المنتج: أطر عمل أصلية لنظام التشغيل Mac UX، وSwiftNIO لمحرك الوكيل، ومصدر عام حتى تتمكن الفرق من فحص التنفيذ.
SwiftNIO
محرك الشبكات غير المتزامن. يتعامل مع الآلاف من الاتصالات المتزامنة في حلقة حدث غير محظورة - بدون حمل لمؤشر الترابط لكل اتصال.
SwiftUI + AppKit
واجهة مستخدم Mac الأصلية مع التمرير الافتراضي NSTableView - يعرض أكثر من 100 ألف صف عن طريق الاحتفاظ بالخلايا المرئية فقط في الذاكرة.
Security.framework
شهادات أوراق TLS لكل مضيف، موقعة من مرجع مصدق جذر محلي. يتم تخزين المفتاح الخاص لـ CA الجذر في macOS Keychain - ولا تتم كتابته مطلقًا على القرص.
خدمات اكس بي سي
عملية مساعد مميزة معزولة عبر XPC. يتم التحقق من صحة كل اتصال من خلال مقارنة سلسلة الشهادات قبل تشغيل أي عملية وكيل.
ملاحظات التنفيذ من بناء Rockxy.
شرح تفصيلي لسلسلة الشهادات لكل مضيف، وكيف يظل المفتاح الخاص لـ CA الجذر في Keychain، ولماذا لا يزال متصفحك يعرض قفلًا أخضر.
لماذا يتفوق NSTableView مع جسر NSViewRepresentable على قائمة SwiftUI الأصلية بمقدار 40x عند 100 ألف صف، واستراتيجية التجميع التي تحافظ على مؤشر الترابط الرئيسي عند الصفر.
يلخص Network.framework خط أنابيب الاتصال الذي نحتاج إلى اعتراضه. يوفر لنا SwiftNIO معالجات القنوات التي يمكننا إدراجها على مستوى البايت، وهو المكان الوحيد الذي يعمل فيه وكيل MITM بشكل صحيح.
Available now
Rockxy turns model calls, streaming events, tool use, blockchain methods, transaction intent, and RPC failures into local network evidence you can filter and inspect.
AI traffic inspection
Identify AI API and session traffic, inspect streaming events and tool activity, verify provider and model context, and trace retries or rate-limit failures from the captured request and response. The capture stays on your Mac unless you export or share it.
Read our documentation
Web3 and RPC traffic inspection
Recognize Web3 and JSON-RPC flows, inspect chain and request context, surface transaction intent and protocol errors, and retain the underlying request and response for local filtering, replay, and comparison.
Read our documentation
الاتجاه العام
AI-assisted debugging
100% free and unlimited in the Free tier. No license upgrade required.
Give your AI assistant captured flows, replay results, and diffs while the traffic stays on your Mac.
Works with your favorite AI tools
Compare with context
Compare two captured flows in place to spot API regressions, response drift, and timing changes without sending payloads elsewhere.
Build, send, and inspect
Start with a blank request, import cURL, or reopen a request from history. Edit the full request and inspect the response without leaving your local debugging workspace.
Reopen, duplicate, edit, and resend earlier requests without rebuilding the request from scratch.
Paste a cURL command to populate the method, URL, headers, query values, and body in one step.
Configure methods, URLs, headers, query parameters, and request bodies in one focused Rockxy workspace.
Paste or update multiple headers and parameters together when repetitive field editing slows the test loop.
Open WebSocket connections, send messages, and inspect the session without switching away from Rockxy.
Review the complete outgoing request and the formatted response side by side as soon as it returns.
What's more?
Rockxy Tutorials
Set up a local proxy, trust the certificate, inspect decrypted requests, and understand pinned-domain limits.
Read tutorial Mobile appsCapture API calls from iOS Simulator, Android emulator, and physical devices without adding temporary logs.
Read tutorial Backend devRoute axios, Node core, and got traffic through Rockxy so auth, retry, TLS, and payload bugs are visible.
Read tutorialMobile debugging guides
Capture traffic from mobile devices with Rockxy setup guidance for physical devices, simulators, and emulators. Manual setup is available now; guided automation remains on the roadmap.
Route iPhone and iPad traffic through Rockxy, install certificate trust, and verify the first captured request.
Guided workflowFollow proxy and trust guidance for Simulator traffic, then validate that requests are reaching Rockxy.
Manual setupConfigure the device proxy and Android trust rules, then inspect the HTTP and HTTPS flows that reach your Mac.
Reusable setupConnect the emulator to Rockxy on the host Mac and keep the proxy, certificate, and validation steps together.
Developer Setup Hub
Choose a runtime, client, framework, device, or environment. Rockxy gives you the relevant proxy and certificate steps, reusable snippets, and a local validation path.
Set up Python, Node.js, Go, Rust, Ruby, and Java clients with copy-ready proxy and CA guidance.
Keep cURL, Firefox, Postman, Insomnia, and other client-specific proxy and trust steps in one place.
Follow the correct path for Flutter, React Native, physical devices, simulators, and emulators.
Configure Docker, Electron, Next.js, and local environments, then run a probe to confirm traffic reaches Rockxy.
Coming soon
Rockxy in public
Audit the code, check the AGPL-3.0 license, and inspect the project structure before you install anything.
The release page shows versioned assets, release notes, build number, and publish date in public on GitHub.
Read the privacy policy, then compare it against the product architecture and the public code to see how traffic stays on-device.
Review how certificate handling works, what lives in Keychain, and how the proxy model is implemented on macOS.
“Will try it for future projects looks promising”
“It’s normal now! Thank you for fixing it!”
“Nice tool! Does it work well with Android/iOS Simulator for capturing HTTP/HTTPS traffic out of the box?”
“I’m not a native macOS user, but this is truly a great repo. I’ve already starred it.”
نظام التشغيل MacOS الأصلي. مفتوح المصدر. محلي أولاً.
يجب أن تظل البيانات الملتقطة على جهاز Mac الخاص بك ما لم تقم بتصديرها أو نشرها بشكل صريح. تم تصميم Rockxy للمهندسين الذين يحتاجون إلى التحكم في حركة مرور API الحساسة والجوال والذكاء الاصطناعي وWebSocket وGraphQL وMCP وWeb3/RPC.
المصدر والقضايا والإصدارات وسجل التغيير كلها عامة. إذا كان Rockxy مفيدًا لعملك، فيمكنك المساعدة من خلال تسجيل الأخطاء، أو مراجعة التعليمات البرمجية، أو المساهمة في التصحيحات، أو رعاية وقت التطوير.
نجمة على جيثب
يساعد النجم المطورين الآخرين في العثور على Rockxy في نتائج البحث.
الإبلاغ عن الأخطاء
قم برفع قضية. تعمل تقارير الأخطاء التفصيلية على تحسين الإصدار التالي مباشرةً.
رمز المساهمة
العلاقات العامة موضع ترحيب. تحقق من متتبع المشكلات بحثًا عن المشكلات الأولى الجيدة.
الراعي
وقت تطوير الصندوق. كل مساهمة تعمل على تسريع خارطة الطريق.
Backed by the community
Sponsorships fund development and keep it that way.
احتفظ بالقيمة غير المستخدمة من ترخيص أداة تصحيح مدفوعة، واختبر Rockxy إلى جانب أداتك الحالية، ولا تبدأ النشر إلا بعد نجاح مسارات العمل الأساسية.
خصم 25%
أول عملية شراء مؤهلة لـ Rockxy Pro
حتى 12 شهرًا
تعويض مدة ترخيص Team غير المستخدمة
مسار انتقال مضبوط
الملاءمة
تأكيد المقاعد وتاريخ التجديد والقيود وثلاثة مسارات عمل أساسية.
خط الأساس
الاتفاق على الإعداد والأدلة ومعايير النجاح قبل الاختبار.
تجربة موازية · 2–4 أسابيع
استخدام Rockxy بجانب الأداة الحالية دون انتقال إجباري.
القرار
مراجعة الأدلة واختيار المتابعة أو التوقف أو الانتظار.
النشر
تطبيق العرض المتحقق منه وإدخال فريق واحد في كل مرة.
شبكة شركاء مطوري Rockxy
انضم إلى الأفراد والشركات الذين يساعدون المطورين على استخدام Rockxy في مشاريع حقيقية.
للأفراد
يمكن للمنشئين والمستشارين والمدربين عرض أعمال تمت مراجعتها والحصول على جهة اتصال تقنية وطلبات مناسبة.
إنشاء ملف شريكللشركات
يمكن لشركات الأدوات والوكالات وشركات البرمجيات والمدارس توضيح خبرتها مع Rockxy للعملاء.
الانضمام كمؤسسةللموزعين
تُحدّد المنطقة وملكية الصفقة والهامش أو حصة الإيراد والشراء والدعم والتجديد في عقد موقع.
مناقشة اتفاقية توزيعتمر الأسئلة والأخطاء وتقييمات الفريق عبر نفس القنوات العامة. تواصل معنا إذا كنت تريد تجربة Rockxy في سير عمل حقيقي.