PARSEC для Python

PARSEC для Питона

Библиотека Python PARSEC предоставляет питоновские биндинги библиотеки PARSEC.

Все материалы распространяются на условиях стандартной общественной лицензии GNU (GPL) версии 3.

Библиотека PARSEC содержит средства для работы с системой безопасности PARSEC ОС СН Astra Linux Special Edition, а также с базами данных (БД) системы безопасности PARSEC. Ниже перечислены функции библиотеки PARSEC, разделенные на группы в соответствии с компонентам безопасности PARSEC, к которым они относятся:

  • мандатный механизм разграничения доступа;
  • расширенный механизм привилегий;
  • поддержка протоколирования;
  • работа с журналом аудита и отправка сообщений.

Код на ГитХабе: https://github.com/laboratory50/python-parsec.

Пример использования

import parsec

if __name__ == "__main__":
    mac = parsec.mac_get_pid(0)
    print "Мандатная метка данного процесса '{}'.".format(parsec.mac_to_text(mac))