kingfisher/docs/COMPARISON.md
2025-06-24 17:17:16 -07:00

4.4 KiB
Raw Permalink Blame History

Runtime Comparison (seconds)

Lower runtimes are better.

Repository Kingfisher Runtime TruffleHog Runtime GitLeaks Runtime detect-secrets Runtime
croc 2.64 10.36 3.10 0.16
rails 8.75 24.19 24.24 0.48
ruby 22.93 132.68 61.37 0.79
gitlab 135.41 325.93 350.84 5.04
django 6.91 227.63 59.50 0.61
lucene 15.62 89.11 76.24 0.66
mongodb 25.37 174.93 175.80 2.74
linux 205.19 597.51 548.96 5.49
typescript 64.99 183.04 232.34 4.23

Validated/Verified Findings Comparison

Note: For GitLeaks and detect-secrets, validated/verified counts are not available.

Repository Kingfisher Validated TruffleHog Verified GitLeaks Verified detect-secrets Verified
croc 0 0 0 0
rails 0 0 0 0
ruby 0 0 0 0
gitlab 6 6 0 0
django 0 0 0 0
lucene 0 0 0 0
mongodb 0 0 0 0
linux 0 0 0 0
typescript 0 0 0 0

Network Requests Comparison

'Network Requests' shows the total number of HTTP calls made during a scan. Since Gitleaks and detectsecrets dont validate secrets, they never make any network requests.

Repository Kingfisher Network Requests TruffleHog Network Requests GitLeaks Network Requests detect-secrets Network Requests
croc 0 17 0 0
rails 1 25 0 0
ruby 3 33 0 0
gitlab 17 15624 0 0
django 0 66 0 0
lucene 0 116 0 0
mongodb 1 191 0 0
linux 0 287 0 0
typescript 0 10 0 0

QuickChart.io Visualizations

Runtime Chart

Lower runtimes are better

Runtime Comparison

Validated/Verified Findings Chart

Validated/Verified counts are reported where available

Findings Comparison

Lower runtimes are better. Validated/Verified counts are reported where available. 'Network Requests' indicates the number of HTTP requests made during scanning.

OS: darwin
Architecture: arm64
CPU Cores: 16
RAM: 48.00 GB