لایه شواهد محلی
در مک خود عکس بگیرید. با زمینه بررسی کنید. قبل از اشتراک گذاری ویرایش کنید.
- HTTP
- HTTPS
- وب سوکت
- GraphQL
- ترافیک هوش مصنوعی Web3/RPC جریان دارد
اشکال زدای شبکه macOS بومی
Rockxy است پروکسی اشکال زدایی HTTP منبع باز، قابل ممیزی و محلی برای macOS ترافیک واقعی برنامه و دستگاه را ضبط کنید، هر درخواست را در زمینه بررسی کنید، خرابی ها را تکرار کنید، آنچه را تغییر داده است مقایسه کنید، و شواهد ویرایش شده را بدون انتقال ترافیک حساس به مک خود به اشتراک بگذارید.
در مک خود عکس بگیرید. با زمینه بررسی کنید. با قصد ویرایش کنید. با مدرک تکثیر کنید.
منتشر شده در 25 ژوئن 2026 · نسخه 0.28.0 بیلد 44 · امضای جهانی .dmg · یادداشت های انتشار · SHA256 checksum · 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، تلفن همراه، هوش مصنوعی، 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 به طور خودکار در تمام رابط های شبکه پیکربندی می شوند.
یک گردش کار محلی کامل برای مشاهده ترافیک، تغییر رفتار، بازپخش درخواستها، مقایسه نتایج و ارائه شواهد ویرایش شده از برنامهها و دستگاههای واقعی.
ترافیک فراتر از مرورگر را جذب کنید: برنامه های دسکتاپ، CLI، سرویس ها، شبیه سازها، دستگاه های تلفن همراه، جلسات WebSocket، GraphQL API، تماس های مدل، و نقاط پایانی RPC. Rockxy دنباله درخواست کامل را در مک شما نگه می دارد.
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
یک P-256 ECDSA root CA که در اولین پرتاب تولید شد و در Keychain شما مهر و موم شد. رمزگشایی HTTPS در اولین تلاش. هاست های پین شده به صورت خودکار عبور می کنند.
Read our documentation
انتخاب کنید کدام میزبان ها رمزگشایی TLS را دریافت می کنند. ترافیک رمزگشایی شده هدرهای واقعی و JSON را نشان می دهد. هر چیز دیگری رمزگذاری شده است. قوانین Wildcard به شما این امکان را می دهد که با یک کلیک دامنه را بر اساس دامنه انتخاب کنید.
Read our documentation
از میزبانهای خاص رد شوید تا برنامههای دارای گواهی، سرویسهای داخلی یا تلهمتری پر سر و صدا هرگز وارد عکسبرداری نشوند. حروف عام لیست را کوتاه نگه می دارند و گزارش درخواست شما را بر آنچه واقعاً به آن اهمیت می دهید متمرکز می شود.
Read our documentation
هر میزبانی را با شکست مواجه کنید. شبکههای تبلیغاتی، ردیابهای شخص ثالث، یا وابستگی ضعیف را رها کنید تا ببینید برنامهتان پس از از بین رفتن چگونه کاهش مییابد - بدون تغییر خط کد.
Read our documentation
یک فایل ذخیره شده یا درخت دایرکتوری را به جای پاسخ زنده ارائه دهید. هنگام اشکال زدایی، یک بار JSON را تعویض کنید، یک عکس فوری را دوباره پخش کنید، یا یک API شخص ثالث پوسته پوسته را به یک نسخه محلی پین کنید.
Read our documentation
بدون لمس کردن کد برنامه یا، مقصد درخواست ثبت شده را بازنویسی کنید /etc/hosts. ترافیک تولید را در مرحله مرحلهبندی، سرور توسعهدهنده یا دستگاه همکار خود برای بازتولید اشکال تکرارپذیر مشخص کنید.
درخواست یا پاسخ، روش ویرایش، سرصفحه، بدنه یا وضعیت را متوقف کنید، سپس ادامه دهید. سریعترین راه برای آزمایش "اگر API 401 را برگرداند چه؟" بدون دست زدن به باطن
Read our documentation
بدون استقرار مجدد، سرصفحهها را در هر میزبانی اضافه، حذف یا جایگزین کنید. تغییرات CORS، auth یا cache را در چند ثانیه با تنظیمات از پیش تعیین شده داخلی آزمایش کنید.
Read our documentation
با کنترل کامل بر هر دو فاز، سرصفحهها را لغو کنید. در درخواستهای خروجی، نشانههای تأیید اعتبار را تزریق کنید، آن را حذف کنید Set-Cookie در پاسخ ها، یا پین سفارشی User-Agent - به عنوان قوانین نامگذاری شده ذخیره شده است که می توانید در هر زمان آن را تغییر دهید.
دریچه گاز به 3G، EDGE، LTE، WiFi، یا تاخیر سفارشی. لپ تاپ شما روی فیبر است. کاربران شما اینطور نیستند — قبل از این که UX را در 400 ms 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 تک درخواستی واضح باشد.
هیئت برنامه ریزی
جهت عمومی، بدون تاریخ تا زمان ارسال.
جلسات پخش جریانی با دنباله ای قابل خواندن
اتصال باز، انفجار پیام، تغییرات بارگذاری بار، افزایش تاخیر و رفتار خاموش شدن را بدون از دست دادن زمینه جلسه ببینید.
هیئت برنامه ریزی
جهت عمومی، بدون تاریخ تا زمان ارسال.
راهاندازی دستگاه با تأیید داخلی
مک، شبیهساز و دستگاه تلفن همراه را از طریق راهاندازی پروکسی و گواهی راهنمایی کنید، سپس اولین درخواست ثبتشده را تأیید کنید.
هیئت برنامه ریزی
جهت عمومی، بدون تاریخ تا زمان ارسال.
اثبات را بدون اشتراک گذاری زیاد به اشتراک بگذارید
درخواست، پاسخ، تفاوت، حالت ویرایش و دنباله صادرات را با هم نگه دارید تا مهندس دیگری بتواند باگ را با خیال راحت بازتولید کند.
هیئت برنامه ریزی
جهت عمومی، بدون تاریخ تا زمان ارسال.
از ترافیک جذب شده تا شکل API
از نمونههای درخواست و پاسخ واقعی برای تولید ارجاعات طرحواره قابل بررسی و در عین حال ویرایش بارهای حساس استفاده کنید.
یک دیباگر HTTP/HTTPS بومی macOS با منبع عمومی، نسخههای عمومی و یک گردش کار محلی.
ترافیک زنده HTTP، HTTPS، WebSocket، و GraphQL-over-HTTP را از برنامههای Mac، سرویسهای محلی، ابزارهای CLI، دستگاههای iOS و شبیهساز iOS ضبط کنید.
سرصفحهها، بدنهها، کوکیها، آبشارهای زمانبندی و جزئیات TLS را بدون از دست دادن زمینه درخواستی که باعث تکرار باگ شده است، بخوانید.
زمانی که نیاز به بازتولید auth، cache یا payload مسائل یک متغیر در یک زمان دارید، قوانین، تعیین نقاط شکست یا تغییرات اسکریپت را اعمال کنید.
دقیقاً درخواستی را که ناموفق بود دوباره پخش کنید، نتیجه را با diff مقایسه کنید، سپس جلسه را برای نفر بعدی تیم ذخیره یا صادر کنید.
مدیریت اتصال
حلقه رویداد غیرمسدود کننده SwiftNIO هزاران اتصال در حین پرواز را بدون ایجاد رشتههای هر درخواست مدیریت میکند.
خاتمه TLS
Security.framework یک گواهی برگ هر میزبان را تولید می کند که توسط یک CA ریشه محلی امضا شده است. کلید خصوصی هرگز از Keychain macOS خارج نمی شود.
به روز رسانی UI
تراکنشهای ضبطشده روی یک بازیگر پسزمینه دستهبندی میشوند و هر ۱۰۰ میلیثانیه در SwiftUI منتشر میشوند – تا رشته اصلی تحت بار سنگین آزاد بماند.
یاور ممتاز
یک شبح راه اندازی شده ثبت شده از طریق SMappService تغییرات پراکسی سیستم را با گفتگوهای رمز عبور صفر پس از یک بار تایید در تنظیمات سیستم کنترل می کند.
امنیت XPC
هر تماس XPC توسط دو بررسی مستقل تأیید می شود - مقایسه زنجیره گواهی و تأیید هویت بسته از طریق SecRequirement. هر دو باید بگذرند.
بازیابی تصادف
اگر Rockxy به طور غیرمنتظره ای خارج شود، دیمون کمکی تنظیمات پراکسی اصلی شما را به طور خودکار از یک لیست پشتیبان بازیابی می کند. یک ناظر روند برنامه را هر 2 ثانیه زیر نظر دارد.
پشته بخشی از داستان محصول است: چارچوبهای بومی برای Mac UX، SwiftNIO برای موتور پراکسی و منبع عمومی تا تیمها بتوانند پیادهسازی را بررسی کنند.
SwiftNIO
موتور شبکه Async. هزاران اتصال همزمان را در یک حلقه رویداد غیر مسدود کننده مدیریت می کند - بدون سربار نخ به ازای هر اتصال.
SwiftUI + AppKit
رابط کاربری مک بومی با پیمایش مجازی NSTableView - 100k+ ردیف را با نگه داشتن سلولهای قابل مشاهده در حافظه ارائه میکند.
امنیت.چارچوب
گواهی برگ TLS هر میزبان، امضا شده توسط یک CA ریشه محلی. کلید خصوصی ریشه CA در macOS Keychain ذخیره می شود - هرگز روی دیسک نوشته نمی شود.
خدمات XPC
فرآیند کمکی ممتاز از طریق XPC جدا شده است. قبل از اجرای هر گونه عملیات پروکسی، هر اتصالی با مقایسه زنجیره گواهی تایید می شود.
یادداشت های پیاده سازی از ساخت Rockxy.
مروری بر زنجیره گواهی هر میزبان، نحوه ماندن کلید خصوصی CA ریشه در Keychain و اینکه چرا مرورگر شما همچنان یک قفل سبز نشان میدهد.
چرا NSTableView با یک پل NSViewRepresentable از لیست SwiftUI بومی تا 40 برابر در 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 برای کار شما مفید است، میتوانید با ثبت باگها، مرور کد، مشارکت در وصلهها یا حمایت از زمان توسعه کمک کنید.
ستاره در GitHub
یک ستاره به توسعه دهندگان دیگر کمک می کند تا Rockxy را در نتایج جستجو پیدا کنند.
گزارش اشکالات
یک مشکل را بایگانی کنید. گزارش های دقیق باگ به طور مستقیم نسخه بعدی را بهبود می بخشد.
کد مشارکت
روابط عمومی ها استقبال می کنند. ردیاب مشکل را برای اولین مشکلات خوب بررسی کنید.
اسپانسر
زمان توسعه صندوق هر کمکی به نقشه راه سرعت می بخشد.
Backed by the community
Sponsorships fund development and keep it that way.
ارزش استفادهنشده مجوز پولی ابزار اشکالزدایی را حفظ کنید، Rockxy را در کنار ابزار فعلی بسنجید و تنها پس از موفقیت گردشکارهای ضروری استقرار دهید.
۲۵٪ تخفیف
اولین خرید واجد شرایط Rockxy Pro
تا ۱۲ ماه
جبران زمان استفادهنشده مجوز Team
مسیر مهاجرت کنترلشده
تناسب
تعداد صندلی، تاریخ تمدید، محدودیتها و سه گردشکار ضروری را تأیید کنید.
خط مبنا
پیش از آزمون درباره تنظیمات، شواهد و معیارهای موفقیت توافق کنید.
پایلوت موازی · ۲–۴ هفته
Rockxy را کنار ابزار فعلی استفاده کنید؛ انتقال اجباری نیست.
تصمیم
شواهد را بررسی و ادامه، توقف یا تعویق را انتخاب کنید.
استقرار
پیشنهاد تأییدشده را اعمال و تیمها را مرحلهای وارد کنید.
شبکه شرکای توسعهدهندگان Rockxy
به افراد و شرکتهایی بپیوندید که به توسعهدهندگان برای استفاده از Rockxy در پروژههای واقعی کمک میکنند.
برای افراد
تولیدکنندگان محتوا، مشاوران و مدرسان میتوانند کار بررسیشده را نمایش دهند و ارتباط فنی و درخواستهای مرتبط دریافت کنند.
ساخت پروفایل شریکبرای شرکتها
شرکتهای ابزار، آژانسها، شرکتهای نرمافزاری و مراکز آموزشی تجربه Rockxy خود را شفاف ارائه میکنند.
پیوستن بهعنوان سازمانبرای فروشندگان
قلمرو، مالکیت فرصت، حاشیه یا سهم درآمد، خرید، پشتیبانی و تمدید در قرارداد مشخص میشود.
گفتوگو درباره قرارداد فروشسوالات، اشکالات و ارزیابی های تیم همه از طریق یک کانال عمومی انجام می شود. اگر میخواهید Rockxy را در یک جریان کاری واقعی امتحان کنید، تماس بگیرید.