Вы можете включить двоичные файлы в группы доступа так же, как вы включили бы приложения с -T <PATH>
. Например, security add-internet-password -a "USER" -w "PASS" -s sample.com -T /path/to/binary
будет включать двоичный файл в качестве доверенного приложения в элемент управления доступом.
В качестве альтернативы, вы можете добавить инструмент security
в качестве доверенного приложения с помощью -T $(which security)
, и ваш двоичный файл порождает процесс для выполнения. и захватить вывод команды security find-internet-password -a "USER" -w -s sample.com
, где цель флага -w
состоит в отображении только пароля на стандартный вывод.