Hackcat

Инсталирането на десктоп приложението или локалния Agent автоматично ли предоставя всички инструменти за сигурност?

Локалните операции зависят от съществуващите инструменти на целевата машина; проверява се първо, преди да се реши дали да се инсталира.

Разделяне на програмата за свързване и средата с инструменти

Десктоп приложението и локалният Agent позволяват на Hackcat да извършва операции на целевата машина, но това не означава, че всички инструменти за проникване, разработка или браузър са автоматично инсталирани на хоста. Различните компютри, операционни системи и потребителски сесии могат да имат различни набори от инструменти. Задача, която е успешна в облака или на друга машина, не гарантира, че ще се изпълни със същите команди на текущата локална машина.

Първо проверете инструментите и пътищата

Преди да започнете задача, можете изрично да изискате от Agent да провери дали необходимите инструменти съществуват, дали техните версии са подходящи и къде е работната директория. За автоматизация на браузъра, тя също зависи локално от това дали съответният браузър и програмите за автоматизация са инсталирани; не предполагайте, че успешното свързване означава наличен използваем браузър. Когато срещнете „command not found“, първо проверете избраната машина и средата на стартиране, вместо да се свързвате повторно към акаунта.

Потвърдете обхвата преди инсталация

Когато трябва да бъдат инсталирани допълнителни инструменти, първо разберете какво ще бъде инсталирано, откъде идва, дали са необходими системни разрешения и кои директории ще бъдат засегнати, преди да решите дали да разрешите. Можете също така да превключите към вече инсталирани алтернативни инструменти или други налични среди със зависимости. Не стартирайте целия клиент като администратор само за да отстраните грешка с една команда. След инсталацията, извършете малка проверка, преди да продължите с незавършените части от оригиналната задача.