Hackcat

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

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

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

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

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

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

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

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