Hackcat

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

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

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

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

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

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

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

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