Repository Analysis

bettercap/bettercap

The Swiss Army knife for 802.11, BLE, HID, CAN-bus, IPv4 and IPv6 networks reconnaissance and MITM attacks.

0.2 Likely human-written View on GitHub
0.2
Adjusted Score
0.2
Raw Score
100%
Time Factor
2026-05-21
Last Push
19,349
Stars
Go
Language
131,645
Lines of Code
446
Files
12
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 1HIGH 0MEDIUM 0LOW 11

Pattern Findings

12 matches across 4 categories. Click a row to expand file-level details.

Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippet
CRITICALmodules/ui/ui/scripts.js2!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):f
Hyper-Verbose Identifiers6 hits · 6 pts
SeverityFileLineSnippet
LOWmodules/ui/ui/polyfills.js3589function scheduleMacroTaskWithCurrentZone(source, callback, data, customSchedule, customCancel) {
LOWmodules/ui/ui/polyfills.js5196function canPatchViaPropertyDescriptor() {
LOWmodules/ui/ui/polyfills.js5252function patchViaCapturingAllTheEvents() {
LOWmodules/ui/ui/polyfills.js5661 function findPromiseRejectionHandler(evtName) {
LOWmodules/ui/ui/assets/fontawesome/js/fontawesome.js1028 function makeLayersCounterAbstract(params) {
LOWmodules/ui/ui/assets/fontawesome/js/fontawesome.js1759 function generateSvgReplacementMutation(node, nodeMeta) {
Over-Commented Block3 hits · 3 pts
SeverityFileLineSnippet
LOWmodules/modules_test.go21// The main functionality is tested through integration tests and the actual application.
LOWmodules/ui/ui/polyfills.js5721 */
LOWmodules/zerogod/zeroconf/doc.go1// Package zeroconf is a pure Golang library that employs Multicast DNS-SD for
Fake / Example Data2 hits · 2 pts
SeverityFileLineSnippet
LOWjs/data_test.go176 input: "The quick brown fox jumps over the lazy dog. " + strings.Repeat("Lorem ipsum dolor sit amet. ", 10),
LOWjs/data_test.go176 input: "The quick brown fox jumps over the lazy dog. " + strings.Repeat("Lorem ipsum dolor sit amet. ", 10),