Читает ваш эталон
Откройте папку с expected-ports.csv и прошлыми отчётами, и агент прочитает, найдёт и обновит их.
Southcode Desk — агент для Windows, который берёт на себя рутину проверки портов на устройствах, принадлежащих вам. Сам он не сканирует: он запускает сканер, которым вы уже пользуетесь, читает то, что этот сканер сохранил, сравнивает с вашим эталоном и пишет короткий отчёт. Режим выбираете вы. В Ask first вы одобряете каждое изменение.
Откройте папку с expected-ports.csv и прошлыми отчётами, и агент прочитает, найдёт и обновит их.
Shell запускает выбранную вами команду и показывает настоящий код завершения на карточке.
Ask first делает паузу перед действиями, которые что-то меняют. Plan only пишет план и ничего не запускает.
Бумажную работу берёт на себя агент. Сканер находит порты, а каждая находка становится строкой «оставить, закрыть или проверить» в отчёте, который вы читаете, правите и принимаете в виде diff.
scans/3 файлаexpected-ports.csv9 строкscans/today.txt31 строка3389 scans/today.txt1 совпадениеreports/changes.md+18 строкreports/changes.mddiff готовВы вывели из эксплуатации старый файловый сервер, поэтому порт 445 теперь должен быть закрыт на этом компьютере. Агент читает expected-ports.csv через read_file, ищет в новом скане через grep, а edit_file предлагает поменять одну строку с keep на close. Пока ничего не сохранено. Чтобы безопаснее открывать порты или защитить открытые порты, которые нужно оставить, http_get может прочитать страницы документации службы и найти настройку, ограничивающую круг тех, кто до неё доберётся, а агент запишет варианты в план в режиме Plan only. Затем Shell снова запускает ваш сканер. Прочитайте diff, примите только те строки, с которыми согласны, и сравните второй скан, прежде чем доверять результату.
Скан через месяц значит мало, если нельзя увидеть, что сравнивалось. Команда вашего сканера записывает каждый скан в scans/, а write_file сохраняет каждый отчёт в reports/. Сохранённый скан — это первоисточник, поэтому сверяйте каждую строку отчёта с этим исходным файлом. Даже бесплатная утилита для сканирования сети, которая документирует устройства, оставляет сравнение вам, а агент составляет его, пока вы принимаете решение. Ask first делает паузу перед записью каждого файла. Откройте отчёт рядом с исходным файлом и сравните несколько строк вручную, прежде чем доверять таблице. Проверьте их.
Southcode Desk не является open port scanner, облачной службой или плагином. Область определяете вы. Он выполняет команды, которые вы одобряете, поэтому ограничивайте сканирование устройствами, которые принадлежат вам или которые вы вправе проверять; любое другое использование выходит за рамки предполагаемого и остаётся на вашей ответственности. Он не может гарантировать, что код, сканы или анализ верны.