MCPcopy Create free account

hub / github.com/CarterPerez-dev/Cybersecurity-Projects / functions

Functions8,109 in github.com/CarterPerez-dev/Cybersecurity-Projects

↓ 3 callersFunctionvalidateField
(field: 'email' | 'password', value: string)
PROJECTS/intermediate/api-security-scanner/frontend/src/components/auth/LoginForm.tsx:53
↓ 3 callersFunctionverifySignedPreKey
( identityPublicKey: string, signedPreKeyPublic: string, signature: string )
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/crypto/x3dh.ts:102
↓ 3 callersMethodwebhookURL
(webhookUUID string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/notifications/service.go:313
↓ 3 callersFunctionwithDB
( fn func(db *sql.DB, dir string) error, )
PROJECTS/advanced/honeypot-network/internal/cli/migrate.go:74
↓ 3 callersFunctionwriteAndRecord
( w io.Writer, recorder *session.Recorder, data []byte, )
PROJECTS/advanced/honeypot-network/internal/sshd/shell.go:113
↓ 3 callersFunctionwrite_raw
(text: str)
PROJECTS/beginner/base64-tool/src/base64_tool/formatter.py:54
↓ 2 callersMethodActive
()
PROJECTS/advanced/honeypot-network/internal/session/tracker.go:106
↓ 2 callersMethodAddress
()
PROJECTS/beginner/canary-token-generator/backend/internal/server/server.go:106
↓ 2 callersMethodAddress
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/server/server.go:106
↓ 2 callersFunctionAllPackages
(g *types.DependencyGraph)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/graph/graph.go:8
↓ 2 callersMethodAnalyze
(ctx context.Context)
PROJECTS/intermediate/docker-security-audit/internal/analyzer/analyzer.go:37
↓ 2 callersMethodAtOrAbove
(sev Severity)
PROJECTS/intermediate/docker-security-audit/internal/finding/finding.go:245
↓ 2 callersMethodBroadcast
(topic string, payload []byte)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/bus/persister.go:17
↓ 2 callersMethodCheck
(ctx *RuleContext)
PROJECTS/intermediate/docker-security-audit/internal/parser/visitor.go:39
↓ 2 callersMethodChunks
(ctx context.Context, out chan<- types.Chunk)
PROJECTS/intermediate/secrets-scanner/internal/source/source.go:28
↓ 2 callersMethodClear
Clear removes all cached entries from disk
PROJECTS/beginner/simple-vulnerability-scanner/internal/pypi/cache.go:106
↓ 2 callersFunctionClientIP
ClientIP returns the request's source IP. If trustedHops > 0, it walks back that many hops from the right side of X-Forwarded-For (the closest hops ar
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/middleware/clientip.go:19
↓ 2 callersMethodCount
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/gdelt/collector_test.go:76
↓ 2 callersMethodCount
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/swpc/collector_test.go:92
↓ 2 callersMethodCount
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/iss/collector_test.go:77
↓ 2 callersMethodCount
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/wikipedia/collector_test.go:75
↓ 2 callersMethodCount
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/heartbeat/collector_test.go:29
↓ 2 callersMethodCount
(ctx context.Context)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/kev/repo.go:78
↓ 2 callersMethodCountByAlertChannel
(ctx context.Context)
PROJECTS/beginner/canary-token-generator/backend/internal/admin/handler.go:45
↓ 2 callersMethodCountByType
(ctx context.Context)
PROJECTS/beginner/canary-token-generator/backend/internal/admin/handler.go:44
↓ 2 callersMethodCreate
(ctx context.Context, user *User)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/user/repository.go:19
↓ 2 callersMethodCreateChannel
(ctx context.Context, ch *Channel)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/notifications/repository.go:18
↓ 2 callersMethodDeleteChannel
(ctx context.Context, id, userID string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/notifications/repository.go:19
↓ 2 callersMethodDeleteTelegramWebhook
(ctx context.Context, userID string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/notifications/repository.go:32
↓ 2 callersMethodDetect
(dir string)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/parser/registry.go:18
↓ 2 callersFunctionDetectCycles
(g *types.DependencyGraph)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/graph/graph.go:46
↓ 2 callersMethodEcosystem
()
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/parser/parser.go:11
↓ 2 callersMethodEncrypt
( plaintext []byte, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/notifications/crypto.go:33
↓ 2 callersMethodEvaluate
Evaluate is the per-event hot path. Looks up rules indexed by topic, evaluates each predicate against the event payload, then for matches loads the us
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/alerts/engine.go:173
↓ 2 callersMethodEventCount
()
PROJECTS/advanced/honeypot-network/internal/session/recorder.go:177
↓ 2 callersMethodEvents
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/cve/collector_test.go:98
↓ 2 callersMethodEvents
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/dshield/collector_test.go:95
↓ 2 callersMethodEvents
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/kev/collector_test.go:78
↓ 2 callersFunctionExtractFingerprint
(r *http.Request)
PROJECTS/beginner/canary-token-generator/backend/internal/middleware/fingerprint.go:18
↓ 2 callersFunctionExtractToken
(r *http.Request)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/middleware/auth.go:126
↓ 2 callersMethodFetch
Fetch returns every NVD CVE updated in [start, end], paging through the API as needed. NVD caps a single response at 2000 vulns; without pagination, b
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/cve/nvd_client.go:120
↓ 2 callersMethodFetch
(ctx context.Context)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/usgs/collector.go:22
↓ 2 callersMethodFetchAll
(ctx context.Context)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/dshield/client.go:64
↓ 2 callersMethodFetchCatalog
(ctx context.Context)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/kev/client.go:68
↓ 2 callersMethodFetchOutages
(ctx context.Context)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/cfradar/client.go:101
↓ 2 callersFunctionFilterIPs
( iocs []*types.IOC, )
PROJECTS/advanced/honeypot-network/internal/intel/ioc.go:259
↓ 2 callersMethodFindByHash
(ctx context.Context, tokenHash string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/auth/repository.go:18
↓ 2 callersMethodGet
(ctx context.Context, cveID string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/cve/repo.go:75
↓ 2 callersMethodGetInstructions
(instruction string)
PROJECTS/intermediate/docker-security-audit/internal/parser/dockerfile.go:167
↓ 2 callersFunctionGetUserRole
(ctx context.Context)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/middleware/auth.go:165
↓ 2 callersFunctionHRule
(width int)
PROJECTS/beginner/simple-vulnerability-scanner/internal/ui/symbol.go:34
↓ 2 callersFunctionHRule
(width int)
PROJECTS/intermediate/secrets-scanner/internal/ui/symbol.go:37
↓ 2 callersFunctionHasAssignmentOperator
(line string)
PROJECTS/intermediate/secrets-scanner/internal/engine/filter.go:102
↓ 2 callersMethodHasMACEnabled
()
PROJECTS/intermediate/docker-security-audit/internal/proc/security.go:297
↓ 2 callersMethodHasSeccompEnabled
()
PROJECTS/intermediate/docker-security-audit/internal/proc/security.go:282
↓ 2 callersFunctionHashPassword
(password string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/core/security.go:26
↓ 2 callersMethodHistory1h
( ctx context.Context, symbol string, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/coinbase/repo.go:90
↓ 2 callersMethodID
()
PROJECTS/intermediate/docker-security-audit/internal/parser/visitor.go:38
↓ 2 callersMethodIncrCommandCount
(sessionID string)
PROJECTS/advanced/honeypot-network/internal/session/tracker.go:117
↓ 2 callersMethodInsert
(ctx context.Context, row Row)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/ransomware/repo.go:32
↓ 2 callersMethodInsertTick
(ctx context.Context, t Tick)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/coinbase/repo.go:46
↓ 2 callersMethodInserted
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/kev/collector_test.go:59
↓ 2 callersFunctionInternalError
(err error)
PROJECTS/beginner/canary-token-generator/backend/internal/core/errors.go:84
↓ 2 callersFunctionInternalError
(err error)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/core/errors.go:113
↓ 2 callersMethodIsAdmin
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/user/entity.go:27
↓ 2 callersFunctionIsAllowedPath
( path string, allowlist []*regexp.Regexp, )
PROJECTS/intermediate/secrets-scanner/internal/engine/filter.go:106
↓ 2 callersFunctionIsPlaceholder
(secret string)
PROJECTS/intermediate/secrets-scanner/internal/engine/filter.go:84
↓ 2 callersMethodIsRevoked
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/auth/entity.go:29
↓ 2 callersMethodIsStable
IsStable reports whether the version is a stable (non-pre, non-dev) release
PROJECTS/beginner/simple-vulnerability-scanner/internal/pypi/version.go:162
↓ 2 callersFunctionIsStopword
( secret string, extra []string, )
PROJECTS/intermediate/secrets-scanner/internal/engine/filter.go:57
↓ 2 callersFunctionIsTemplated
(secret string)
PROJECTS/intermediate/secrets-scanner/internal/engine/filter.go:93
↓ 2 callersFunctionJSON
(w http.ResponseWriter, status int, data any)
PROJECTS/beginner/canary-token-generator/backend/internal/core/response.go:31
↓ 2 callersFunctionJSON
(w http.ResponseWriter, status int, data any)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/core/response.go:31
↓ 2 callersMethodKnownHijackIDs
( ctx context.Context, ids []int64, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/cfradar/repo.go:136
↓ 2 callersMethodKnownIDs
( ctx context.Context, ids []string, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/ransomware/repo.go:54
↓ 2 callersMethodKnownOutageIDs
( ctx context.Context, ids []string, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/cfradar/repo.go:113
↓ 2 callersMethodLatestTick
(ctx context.Context, symbol string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/coinbase/repo.go:77
↓ 2 callersMethodListAll
(ctx context.Context, opts token.ListOptions)
PROJECTS/beginner/canary-token-generator/backend/internal/admin/handler.go:42
↓ 2 callersMethodListByToken
( ctx context.Context, tokenID string, opts ListOptions, )
PROJECTS/beginner/canary-token-generator/backend/internal/event/repository.go:84
↓ 2 callersMethodLookup
(ip string)
PROJECTS/beginner/canary-token-generator/backend/internal/geoip/service.go:46
↓ 2 callersMethodLookup
(ctx context.Context, ip string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/enrich/greynoise/client.go:71
↓ 2 callersMethodManageURL
(manageID string)
PROJECTS/beginner/canary-token-generator/backend/internal/admin/handler.go:55
↓ 2 callersFunctionModifiedWithin
(path string, d time.Duration)
PROJECTS/beginner/systemd-persistence-scanner/internal/scanner/helpers.go:72
↓ 2 callersFunctionNopService
()
PROJECTS/beginner/canary-token-generator/backend/internal/geoip/service.go:70
↓ 2 callersFunctionNormalizeName
NormalizeName converts a PyPI package name to its canonical form per PEP 503
PROJECTS/beginner/simple-vulnerability-scanner/internal/pypi/client.go:207
↓ 2 callersMethodOccurredAt
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/usgs/client.go:72
↓ 2 callersFunctionOpen
(path string)
PROJECTS/beginner/canary-token-generator/backend/internal/geoip/service.go:35
↓ 2 callersMethodParse
(dir string)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/parser/node.go:35
↓ 2 callersMethodParse
(dir string)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/parser/gomod.go:35
↓ 2 callersFunctionParsePolicy
(data []byte)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/policy/rules.go:19
↓ 2 callersMethodPatches
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/cve/collector_test.go:81
↓ 2 callersMethodPing
(ctx context.Context)
PROJECTS/intermediate/docker-security-audit/internal/docker/client.go:77
↓ 2 callersFunctionPrintSummary
( result types.ScanResult, updated bool, )
PROJECTS/beginner/simple-vulnerability-scanner/internal/cli/output.go:444
↓ 2 callersFunctionPrintVulnerabilities
( vulns map[string][]types.Vulnerability, )
PROJECTS/beginner/simple-vulnerability-scanner/internal/cli/output.go:139
↓ 2 callersFunctionRandomBase64
(byteCount int)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/envfile/recipes/recipes.go:68
↓ 2 callersMethodRank
()
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/pkg/types/types.go:76
↓ 2 callersFunctionRealIP
(r *http.Request)
PROJECTS/beginner/canary-token-generator/backend/internal/middleware/realip.go:68
↓ 2 callersMethodRecentByMag
(ctx context.Context, limit int)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/usgs/repo.go:76
↓ 2 callersMethodReport
( w io.Writer, result *types.ScanResult, )
PROJECTS/intermediate/secrets-scanner/internal/reporter/sarif.go:89
↓ 2 callersMethodReport
(w io.Writer, result *types.ScanResult)
PROJECTS/intermediate/secrets-scanner/internal/reporter/reporter.go:32
← previousnext →1,001–1,100 of 8,109, ranked by callers