האם התקנת יישום שולחן העבודה או Agent מקומי יספקו אוטומטית את כל כלי האבטחה?
פעולות מקומיות תלויות בכלים הקיימים במכונה היעד; הוא בודק תחילה לפני שהוא מחליט אם להתקין.
הפרדה בין תוכנית החיבור לסביבת הכלים
יישום שולחן העבודה ו-Agent מקומי מאפשרים ל-Hackcat לבצע פעולות במכונה היעד, אך אין זה אומר שכל כלי החדירה, הפיתוח או הדפדפן מותקנים אוטומטית במארח. מחשבים שונים, מערכות הפעלה וסשנים של משתמשים עשויים להכיל סטים שונים של כלים. משימה שמצליחה בענן או במכונה אחרת אינה מבטיחה שהיא תרוץ עם אותן פקודות במכונה המקומית הנוכחית.
בדוק כלים ונתיבים תחילה
לפני תחילת משימה, ניתן לדרוש במפורש מ-Agent לוודא אם הכלים הדרושים קיימים, אם הגרסאות שלהם מתאימות, והיכן נמצא ספריית העבודה. עבור אוטומציה של דפדפן, זה תלוי גם מקומית אם הדפדפן המתאים ותוכניות האוטומציה מותקנים; אל תניח שחיבור מוצלח פירושו דפדפן שמיש זמין. כאשר נתקלים ב-'command not found', בדוק תחילה את המכונה הנבחרת ואת סביבת ההפעלה במקום להתחבר מחדש לחשבון שוב ושוב.
אשר היקף לפני ההתקנה
כאשר יש צורך להתקין כלים נוספים, הבן תחילה מה יותקן, מאיפה הוא מגיע, האם נדרשות הרשאות מערכת, ואילו ספריות יושפעו לפני שתחליט אם לאשר. ניתן גם לעבור לכלים חלופיים שכבר הותקנו או לסביבות זמינות אחרות עם תלויות. אל תפעיל את הלקוח כולו כמנהל מערכת רק כדי לבטל שגיאת פקודה בודדת. לאחר ההתקנה, בצע אימות בקנה מידה קטן לפני המשך החלקים הלא גמורים של המשימה המקורית.