Перейти к содержимому


Фото
- - - - -

в черном список spidergate добавлять сайт можно по одному или


  • Please log in to reply
4 ответов в этой теме

#1 Aleks-5

Aleks-5

    Member

  • Posters
  • 468 Сообщений:

Отправлено 18 Февраль 2025 - 07:49

через ; или , можно добавить несколько?

 

просто ФСТЭК свои рекомендации кидает по несколько штук. 


Нет судьбы, кроме той, которую мы творим сами

#2 Dolmatov

Dolmatov

    Member

  • Posters
  • 201 Сообщений:

Отправлено 18 Февраль 2025 - 13:27

Если используете клиентский GUI (интерфейс), то есть экспорт и импорт списка сайтов в разделе исключений. Информация есть в документации. Используется текстовый список в формате csv. Если речь про централизованное управление, то тут нужно почитать документацию или ждать ответа другого пользователя.

#3 Aleks-5

Aleks-5

    Member

  • Posters
  • 468 Сообщений:

Отправлено 18 Февраль 2025 - 13:31

Если используете клиентский GUI (интерфейс), то есть экспорт и импорт списка сайтов в разделе исключений. Информация есть в документации. Используется текстовый список в формате csv. Если речь про централизованное управление, то тут нужно почитать документацию или ждать ответа другого пользователя.

централизованное управление через веб интерфейс


Нет судьбы, кроме той, которую мы творим сами

#4 B.Chugunov

B.Chugunov

    Advanced Member

  • Dr.Web Staff
  • 711 Сообщений:

Отправлено 18 Февраль 2025 - 16:19

Строка примется агентом, как есть. Т.е. если добавите например youtube.com,vk.com - то именно такое значение и придет на станцию. Работать не будет.
Списком подавать нельзя. Можно потанцевать с бубном - для нужной станции или группы зайти в настройки офисного контроля, где лежит черный список и в правом верхнем углу экспортировать настройки в файл. На выходе получите файлик es_office_control_group_Everyone.xml с текущими настройками, где в том числе будет содержаться нечто например такое:
 


<setting name='BlockedUrlList' seq='0'>
      <![CDATA[youtube.com]]>
</setting>
<setting name='BlockedUrlList' seq='1'>
      <![CDATA[vk.com]]>
</setting>

Сайты из головы взяты и для примера естественно, как и количество записей. Каждая отдельная запись черного списка setting name='BlockedUrlList' пронумерована seq='0', seq='1', seq='2' ... seq='100' и т.д. по порядку.  
В каждую отдельную запись CDATA[....] занесен нужный сайт. Формат думаю нагляден. 
Остается придумать, как насоздавать N записей setting name='BlockedUrlList' seq='N' по текущему порядку и засунуть в каждый CDATA нужную запись сайта. Все остальные сеттинги оставить без изменений, сохранить и импортировать обратно этот файл через интерфейс. Тренироваться лучше не на боевой группе, а на какой-нибудь станции.  
На практике знаю, что некоторые администраторы делали простенькие скрипты для этого, но сам не занимался. С виду выглядит тривиально, если есть базовый опыт в написании скриптов через что угодно. Шаблон одной записи есть, нужно парсить входной файл со списком сайтов и каким-то известным разделителем. Создать в новом файле, в цикле, N таких записей по числу добавляемых сайтов из входного списка по шаблону. Но не с нуля, а с определенного порядкового номера, который нужно будет на вход скрипта подавать вместе со списком сайтов. Распарсенные записи сайтов из входного файла записывать в заготовленную рыбу setting name='BlockedUrlList' seq='N+1' и писать в отдельный файл. Итоговое содержимое файла уже ручками брать и копировать в стартовый экспорт. 
Если опыта в написании подобного совсем нет - можно ИИ попросить сделать такой скриптик и подсказать, как пользоваться им. Я думаю, что он это осилит вполне. Но это конечно, если вот прям совсем в автоматизацию упарываться, чтобы 1 раз потратить время и потом все в несколько кликов делать. Я не знаю, какой порядок добавляемых сайтов и как часто это требуется делать. Если там по 20-30 сайтов раз в неделю, то может это и не целесообразно, хотя для интереса все равно можно. Если же там сотни записей и через день, то наверное стоит разок посидеть, а потом экономить время. Получили новый список - экспортировали текущие сеттинги, посмотрели там последний номер seq для setting name='BlockedUrlList'. Запустили скрипт, скормили ему нужный список и порядковый номер seq + 1. На выходе получили файл с нужным списком сеттингов - скопировали все оттуда, вставили в нужное место экспорта, импортировали - профит. 
Если у кого есть идеи получше - пишите =) 


-----------------
best regards,
Technical support department, Doctor Web, Ltd.

#5 Aleks-5

Aleks-5

    Member

  • Posters
  • 468 Сообщений:

Отправлено 19 Февраль 2025 - 03:28

Строка примется агентом, как есть. Т.е. если добавите например youtube.com,vk.com - то именно такое значение и придет на станцию. Работать не будет.
Списком подавать нельзя. Можно потанцевать с бубном - для нужной станции или группы зайти в настройки офисного контроля, где лежит черный список и в правом верхнем углу экспортировать настройки в файл. На выходе получите файлик es_office_control_group_Everyone.xml с текущими настройками, где в том числе будет содержаться нечто например такое:
 


<setting name='BlockedUrlList' seq='0'>
      <![CDATA[youtube.com]]>
</setting>
<setting name='BlockedUrlList' seq='1'>
      <![CDATA[vk.com]]>
</setting>

Сайты из головы взяты и для примера естественно, как и количество записей. Каждая отдельная запись черного списка setting name='BlockedUrlList' пронумерована seq='0', seq='1', seq='2' ... seq='100' и т.д. по порядку.  
В каждую отдельную запись CDATA[....] занесен нужный сайт. Формат думаю нагляден. 
Остается придумать, как насоздавать N записей setting name='BlockedUrlList' seq='N' по текущему порядку и засунуть в каждый CDATA нужную запись сайта. Все остальные сеттинги оставить без изменений, сохранить и импортировать обратно этот файл через интерфейс. Тренироваться лучше не на боевой группе, а на какой-нибудь станции.  
На практике знаю, что некоторые администраторы делали простенькие скрипты для этого, но сам не занимался. С виду выглядит тривиально, если есть базовый опыт в написании скриптов через что угодно. Шаблон одной записи есть, нужно парсить входной файл со списком сайтов и каким-то известным разделителем. Создать в новом файле, в цикле, N таких записей по числу добавляемых сайтов из входного списка по шаблону. Но не с нуля, а с определенного порядкового номера, который нужно будет на вход скрипта подавать вместе со списком сайтов. Распарсенные записи сайтов из входного файла записывать в заготовленную рыбу setting name='BlockedUrlList' seq='N+1' и писать в отдельный файл. Итоговое содержимое файла уже ручками брать и копировать в стартовый экспорт. 
Если опыта в написании подобного совсем нет - можно ИИ попросить сделать такой скриптик и подсказать, как пользоваться им. Я думаю, что он это осилит вполне. Но это конечно, если вот прям совсем в автоматизацию упарываться, чтобы 1 раз потратить время и потом все в несколько кликов делать. Я не знаю, какой порядок добавляемых сайтов и как часто это требуется делать. Если там по 20-30 сайтов раз в неделю, то может это и не целесообразно, хотя для интереса все равно можно. Если же там сотни записей и через день, то наверное стоит разок посидеть, а потом экономить время. Получили новый список - экспортировали текущие сеттинги, посмотрели там последний номер seq для setting name='BlockedUrlList'. Запустили скрипт, скормили ему нужный список и порядковый номер seq + 1. На выходе получили файл с нужным списком сеттингов - скопировали все оттуда, вставили в нужное место экспорта, импортировали - профит. 
Если у кого есть идеи получше - пишите =) 

долго. и сложно.

надо бы придумать импорт данных для веб приложения


Нет судьбы, кроме той, которую мы творим сами