Hackcat

چرا سرور چندین عدم پاسخ از Agent محلی را نشان می‌دهد و اتصال را متوقف می‌کند؟

وجود سوابق اتصال به این معنی نیست که دستورات هنوز پاسخ می‌دهند؛ ابتدا کلاینت را مجدداً راه‌اندازی کرده و وظیفه اصلی را تأیید کنید.

بر اساس دلیل ارائه شده توسط ترمینال تعیین کنید

اگر ترمینال نشان می‌دهد که چندین دستور پاسخی دریافت نکرده‌اند، سرور ممکن است قبلاً این اتصال را متوقف کرده باشد و کلاینت نیز خارج خواهد شد. دلایل دیگر شامل کهنه تلقی شدن اتصال، بازنشانی توکن، یا قطع صریح اتصال است؛ اینها را نمی‌توان به طور یکنواخت به عنوان بیکاری ساده توضیح داد. ابتدا متن دلیل را ثبت کنید، تأیید کنید که آیا دستگاه هدف در حالت خواب بوده است، آیا شبکه تغییر کرده است، و آیا وظیفه اصلی در زمان وقوع همچنان در حال اجرا نشان داده می‌شد.

کلاینت اجرای واقعی را مجدداً راه‌اندازی کنید

پس از تأیید خروج کلاینت قدیمی، به تنظیمات فعلی → کپی دستور کنترل از راه دور بروید و Agent محلی را در کامپیوتر هدف مجدداً راه‌اندازی کنید. منتظر بمانید تا احراز هویت و رله دستور کامل شود، سپس لیست اتصالات را بررسی کنید. فقط صفحه چت را رفرش نکنید و انتظار نداشته باشید که فرآیند ترمینال متوقف شده به طور خودکار برگردد، و همچنین دکمه تلاش مجدد اتصال دسکتاپ را به عنوان عملیاتی برای راه‌اندازی مجدد CLI در رایانه دیگر در نظر نگیرید.

وضعیت را پس از بازیابی بررسی کنید

عدم پاسخ به این معنی است که نتایج به طور قابل اعتماد دریافت نشده‌اند و اثبات نمی‌کند که دستور قدیمی اصلاً اجرا نشده است. ابتدا خروجی وظیفه اصلی و فایل‌های هدف را بررسی کنید؛ در صورت لزوم، بررسی‌های فقط خواندنی را برای درک آنچه تکمیل شده است انجام دهید قبل از ادامه کار باقی‌مانده. برای نوشتن فایل‌ها، نصب‌ها، یا درخواست‌های خارجی، از اجرای مجدد کل مرحله به طور مستقیم خودداری کنید. اگر اتصال جدید به سرعت پاسخ خود را از دست داد، زمان، سیستم و گزارش‌های خطای پاکسازی شده را نگه دارید؛ توکن‌ها را به طور مکرر بازنشانی نکنید تا علت را پنهان کنید.