Hackcat

Agent متصل است اما ابزار در حال اجرا 'دستور یافت نشد' را نشان می‌دهد - چه کار کنیم؟

نصب ابزار، مسیر و کاربر اجرایی را در میزبان هدف بررسی کنید؛ خطاهای ابزار را با خطاهای اتصال اشتباه نگیرید.

ابتدا تأیید کنید که اجرا در ماشین مورد نظر انجام می‌شود

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

محیط نصب و راه‌اندازی را تأیید کنید

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

برای نصب، جایگزینی یا تغییر محیط تصمیم بگیرید

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