gitkraken - 通过阻止网络调用强制禁用应用程序自动更新(在本例中为 gitkraken)

标签 gitkraken

Gitkraken 自动更新,这不能在 UI 中关闭。如果不是我在不信任 Gitkraken 代码签名的托管设备上使用它,这不会成为问题。因此,Gitkraken 在重新启动时随机停止工作,直到我留出时间再次侧载它。
有什么方法可以让我发现 Gitkraken 如何打电话回家寻找更新,这样我就可以阻止这种情况发生(例如,阻止防火墙中的主机)?
在 macOS 上工作,如果有帮助的话。

最佳答案

您可以使用 fiddler 来监控您的网络流量。我没有在 macOS 上使用过,但他们提供了跨操作系统版本 https://www.telerik.com/download/fiddler-everywhere
从那里您可以运行网络捕获以查看 gitkraken 正在进行的所有网络调用。看起来 gitkraken 正在进行 2 个 API 调用,一个是到 api.gitkraken.com和一到gloapi.gitkraken.com
如果您想阻止更新的调用,使用防火墙规则(或通过其他方法)阻止这两个调用之一应该可以实现您的目标。
enter image description here

关于gitkraken - 通过阻止网络调用强制禁用应用程序自动更新(在本例中为 gitkraken),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62943314/

相关文章:

linux - 获取失败 <remote> : SSL error - syscall failure

Gitkraken白屏无法使用

git - 无法解析支持的身份验证方案 : The operation identifier is not valid in GitKraken

gitkraken - 在 Gitkraken 中隐藏标签

Gitkraken pull 失败 - rmdir 错误

git - 从 GitKraken 概览中删除存储库

staging - 升级后 GitKraken 分期太慢

使用 SSH 到 Gitlab 的 Gitkraken