Skip to content

Commit 22739f1

Browse files
committed
add push secrets detector
use git diff based one
1 parent 18a673b commit 22739f1

File tree

3 files changed

+140
-3
lines changed

3 files changed

+140
-3
lines changed

go.mod

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ require (
4848
github.com/ethantkoenig/rupture v1.0.1
4949
github.com/felixge/fgprof v0.9.5
5050
github.com/fsnotify/fsnotify v1.8.0
51+
github.com/gitleaks/go-gitdiff v0.9.1
5152
github.com/gliderlabs/ssh v0.3.8
5253
github.com/go-ap/activitypub v0.0.0-20250212090640-aeb6499ba581
5354
github.com/go-ap/jsonld v0.0.0-20221030091449-f2a191312c73
@@ -117,6 +118,7 @@ require (
117118
github.com/yuin/goldmark v1.7.8
118119
github.com/yuin/goldmark-highlighting/v2 v2.0.0-20230729083705-37449abec8cc
119120
github.com/yuin/goldmark-meta v1.1.0
121+
github.com/zricethezav/gitleaks/v8 v8.24.3
120122
gitlab.com/gitlab-org/api/client-go v0.126.0
121123
golang.org/x/crypto v0.36.0
122124
golang.org/x/image v0.25.0
@@ -142,6 +144,7 @@ require (
142144
filippo.io/edwards25519 v1.1.0 // indirect
143145
git.sr.ht/~mariusor/go-xsd-duration v0.0.0-20220703122237-02e73435a078 // indirect
144146
github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 // indirect
147+
github.com/BobuSumisu/aho-corasick v1.0.3 // indirect
145148
github.com/DataDog/zstd v1.5.6 // indirect
146149
github.com/Masterminds/goutils v1.1.1 // indirect
147150
github.com/Masterminds/semver/v3 v3.3.1 // indirect
@@ -156,6 +159,7 @@ require (
156159
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.34 // indirect
157160
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.34 // indirect
158161
github.com/aws/smithy-go v1.22.3 // indirect
162+
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
159163
github.com/aymerick/douceur v0.2.0 // indirect
160164
github.com/beorn7/perks v1.0.1 // indirect
161165
github.com/bits-and-blooms/bitset v1.22.0 // indirect
@@ -182,6 +186,7 @@ require (
182186
github.com/caddyserver/zerossl v0.1.3 // indirect
183187
github.com/cention-sany/utf7 v0.0.0-20170124080048-26cad61bd60a // indirect
184188
github.com/cespare/xxhash/v2 v2.3.0 // indirect
189+
github.com/charmbracelet/lipgloss v0.5.0 // indirect
185190
github.com/cloudflare/circl v1.6.0 // indirect
186191
github.com/couchbase/go-couchbase v0.1.1 // indirect
187192
github.com/couchbase/gomemcached v0.3.3 // indirect
@@ -194,6 +199,7 @@ require (
194199
github.com/dlclark/regexp2 v1.11.5 // indirect
195200
github.com/emersion/go-sasl v0.0.0-20241020182733-b788ff22d5a6 // indirect
196201
github.com/fatih/color v1.18.0 // indirect
202+
github.com/fatih/semgroup v1.2.0 // indirect
197203
github.com/felixge/httpsnoop v1.0.4 // indirect
198204
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
199205
github.com/git-lfs/pktline v0.0.0-20230103162542-ca444d533ef1 // indirect
@@ -232,6 +238,7 @@ require (
232238
github.com/gorilla/handlers v1.5.2 // indirect
233239
github.com/gorilla/mux v1.8.1 // indirect
234240
github.com/gorilla/securecookie v1.1.2 // indirect
241+
github.com/h2non/filetype v1.1.3 // indirect
235242
github.com/hashicorp/errwrap v1.1.0 // indirect
236243
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
237244
github.com/hashicorp/go-multierror v1.1.1 // indirect
@@ -244,6 +251,7 @@ require (
244251
github.com/kr/pretty v0.3.1 // indirect
245252
github.com/kr/text v0.2.0 // indirect
246253
github.com/libdns/libdns v0.2.3 // indirect
254+
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
247255
github.com/mailru/easyjson v0.9.0 // indirect
248256
github.com/markbates/going v1.0.3 // indirect
249257
github.com/mattn/go-colorable v0.1.14 // indirect
@@ -260,6 +268,8 @@ require (
260268
github.com/modern-go/reflect2 v1.0.2 // indirect
261269
github.com/mrjones/oauth v0.0.0-20190623134757-126b35219450 // indirect
262270
github.com/mschoch/smat v0.2.0 // indirect
271+
github.com/muesli/reflow v0.2.1-0.20210115123740-9e1d0d53df68 // indirect
272+
github.com/muesli/termenv v0.15.1 // indirect
263273
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
264274
github.com/nwaples/rardecode v1.1.3 // indirect
265275
github.com/oklog/ulid v1.3.1 // indirect
@@ -276,6 +286,7 @@ require (
276286
github.com/rivo/uniseg v0.4.7 // indirect
277287
github.com/rogpeppe/go-internal v1.14.1 // indirect
278288
github.com/rs/xid v1.6.0 // indirect
289+
github.com/rs/zerolog v1.33.0 // indirect
279290
github.com/russross/blackfriday/v2 v2.1.0 // indirect
280291
github.com/sagikazarmark/locafero v0.8.0 // indirect
281292
github.com/shopspring/decimal v1.4.0 // indirect
@@ -289,9 +300,12 @@ require (
289300
github.com/spf13/viper v1.20.0 // indirect
290301
github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf // indirect
291302
github.com/subosito/gotenv v1.6.0 // indirect
303+
github.com/tetratelabs/wazero v1.9.0 // indirect
292304
github.com/toqueteos/webbrowser v1.2.0 // indirect
293305
github.com/unknwon/com v1.0.1 // indirect
294306
github.com/valyala/fastjson v1.6.4 // indirect
307+
github.com/wasilibs/go-re2 v1.9.0 // indirect
308+
github.com/wasilibs/wazero-helpers v0.0.0-20240620070341-3dff1577cd52 // indirect
295309
github.com/x448/float16 v0.8.4 // indirect
296310
github.com/xanzy/ssh-agent v0.3.3 // indirect
297311
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
@@ -333,3 +347,5 @@ exclude github.com/gofrs/uuid v4.0.0+incompatible
333347
exclude github.com/goccy/go-json v0.4.11
334348

335349
exclude github.com/satori/go.uuid v1.2.0
350+
351+
replace github.com/zricethezav/gitleaks/v8 => github.com/TheFox0x7/gitleaks/v8 v8.0.0-20250416161107-ce27b3ebd696

0 commit comments

Comments
 (0)