Jump to content

Recommended Posts

Antipova Anna
Posted

Дисклеймер. Обязательно к прочтению перед использованием материалов базы знаний Форума.

  1. Распакуйте архив на любом устройстве, имеющем доступ к порту OpenAPI сервера администрирования.
  2. Создайте текстовый файл с необходимыми хэшами, по умолчанию скрипт ожидает, что это будет hashes.txt в рабочей директории скрипта.
  3. В Windows запустите app_category_from_hashlist.exe в терминале (cmd или powershell) с указанным именем пользователя KSC, паролем и другими аргументами, если необходимо.
    В Linux/macOS запустите
    chmod +x ./app_category_from_hashlist.py
    ./app_category_from_hashlist.py --username <user> --password <password> <other arguments>
  4. Если категория с указанным именем уже существует, скрипт заменяет ее, если только не установлен флаг --append, тогда он сохраняет уникальные SHA256-хэши в категории.
    Список аргументов:
    -h, --help            show this help message and exit
     --internal            If set, the script tries to login with supplied credentials an internal KSC user
     --append              Chooses to append or overwrite the hash list, if category with specified name already exists
     --address [ADDRESS]   KSC server address, default is 127.0.0.1
     --port [PORT]         KSC OpenAPI port, default port is 13299
     --username [USERNAME]
                           KSC user name
     --password [PASSWORD]
                           KSC user password
     --hash_file [HASH_FILE]
                           path to the file with hashes, hashes.txt in the working directory, the file should contain only the hashes and separators, which can be anything except digits and letters A through F, case insensitive
     --category_name [CATEGORY_NAME]
                           Name of the category to be created, default name is "New application category"

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...