Hackcat

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

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

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

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

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

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

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

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