gpt4 book ai didi

security - Bitbucket:显示标记为 secret 的变量的值

转载 作者:行者123 更新时间:2023-12-05 01:04:24 26 4
gpt4 key购买 nike

对于我的一个存储库,我需要查看我设置为部署的安全属性的值(如 https://support.atlassian.com/bitbucket-cloud/docs/variables-and-secrets/#Secured-variables 中所述创建)。有没有办法检索存储在那里的值?

由于它的所有出现都被屏蔽了(https://support.atlassian.com/bitbucket-cloud/docs/variables-and-secrets/#Secured-variable-masking),我有写一个值的想法,我怀疑我保存在那里,使用“回声”。如果我看到它在日志中被变量替换,我知道这是该变量的 secret 值 - 但这会将它暴露给我的项目历史记录。

还有什么想法吗?

最佳答案

安全免责声明:在使用此解决方案后负责


您始终可以以可逆的方式修改 key 并回显它,这样 bitbucket 就不会在日志中找到要掩码的完全匹配项。将值拆分为 block ,用空格交错字符或使用 base64 或您喜欢/可用的可逆字符串函数对值进行编码。

例如

echo $SECRET | base64

复制并粘贴到您的终端并执行

echo aXRzYXNlY3JldHRvZXZlcnlib2R5Cg== | base64 -d

关于security - Bitbucket:显示标记为 secret 的变量的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72057661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com