MCPcopy Create free account

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

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

↓ 502 callersMethodget
(k string)
PROJECTS/advanced/honeypot-network/internal/redisd/commands.go:38
↓ 238 callersMethodSet
Set writes a cache entry atomically using rename-over-temp
PROJECTS/beginner/simple-vulnerability-scanner/internal/pypi/cache.go:74
↓ 202 callersMethodString
()
PROJECTS/intermediate/secrets-scanner/internal/source/source.go:29
↓ 173 callersMethodprint
(color, text string)
PROJECTS/intermediate/docker-security-audit/internal/report/terminal.go:235
↓ 150 callersMethodClose
()
PROJECTS/advanced/honeypot-network/internal/store/repository.go:139
↓ 127 callersMethodRun
( //nolint:gocognit ctx context.Context, src source.Source, )
PROJECTS/intermediate/secrets-scanner/internal/engine/pipeline.go:67
↓ 116 callersFunctionRegister
(c Control)
PROJECTS/intermediate/docker-security-audit/internal/benchmark/controls.go:57
↓ 109 callersMethodGenerate
()
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/envfile/recipes/recipes.go:32
↓ 107 callersMethodError
()
PROJECTS/beginner/canary-token-generator/backend/internal/core/errors.go:29
↓ 102 callersMethodGet
(ctx context.Context, id, userID string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/alerts/repository.go:23
↓ 99 callersMethodLen
()
PROJECTS/intermediate/secrets-scanner/internal/rules/registry.go:108
↓ 99 callersMethodRun
(ctx context.Context)
PROJECTS/intermediate/docker-security-audit/internal/scanner/scanner.go:96
↓ 91 callersMethodset
(k, v string)
PROJECTS/advanced/honeypot-network/internal/redisd/commands.go:32
↓ 85 callersMethodcreate
Create RateLimitKey with defaults
PROJECTS/advanced/api-rate-limiter/tests/conftest.py:410
↓ 79 callersMethodGet
(t Type)
PROJECTS/beginner/canary-token-generator/backend/internal/token/service.go:58
↓ 74 callersMethodError
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/core/errors.go:34
↓ 73 callersMethodLoad
(ctx context.Context)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/iss/collector.go:28
↓ 71 callersMethodServeHTTP
(w http.ResponseWriter, r *http.Request)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/slowredirect/fingerprint_handler.go:51
↓ 70 callersMethodclose
()
PROJECTS/advanced/monitor-the-situation-dashboard/frontend/src/api/ws.ts:9
↓ 70 callersMethodcompile
(predicate string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/alerts/engine.go:151
↓ 65 callersMethodencode
Compress input through the encoder to the 6-dim bottleneck.
PROJECTS/advanced/ai-threat-detection/backend/ml/autoencoder.py:66
↓ 62 callersMethodWithCategory
(cat string)
PROJECTS/intermediate/docker-security-audit/internal/finding/finding.go:206
↓ 62 callersMethodWithDescription
(desc string)
PROJECTS/intermediate/docker-security-audit/internal/finding/finding.go:201
↓ 62 callersMethodWithRemediation
(rem string)
PROJECTS/intermediate/docker-security-audit/internal/finding/finding.go:217
↓ 59 callersMethodReadFile
(path string)
PROJECTS/advanced/honeypot-network/internal/sshd/filesystem.go:173
↓ 57 callersMethodTrigger
( ctx context.Context, t *Token, r *http.Request, )
PROJECTS/beginner/canary-token-generator/backend/internal/token/contract.go:47
↓ 55 callersMethoddecode
Reconstruct input from the bottleneck representation.
PROJECTS/advanced/ai-threat-detection/backend/ml/autoencoder.py:72
↓ 51 callersFunctionmake_event
Factory for creating TracerEvent instances in tests
PROJECTS/beginner/linux-ebpf-security-tracer/tests/conftest.py:15
↓ 50 callersMethodsearch
Full text search across key fields
PROJECTS/intermediate/siem-dashboard/backend/app/models/LogEvent.py:123
↓ 46 callersMethodclose
Close storage and cleanup resources
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/storage/memory.py:284
↓ 46 callersMethodinit
Initialize storage, algorithm, and fingerprinter
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/limiter.py:105
↓ 45 callersMethodQuery
(ctx context.Context, packages []types.Package)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/vuln/client.go:13
↓ 45 callersMethodcount
Count total records
PROJECTS/advanced/bug-bounty-platform/backend/app/core/base_repository.py:56
↓ 44 callersMethodClose
()
PROJECTS/beginner/canary-token-generator/backend/internal/geoip/service.go:28
↓ 44 callersMethodWait
()
PROJECTS/beginner/canary-token-generator/backend/internal/notify/service.go:114
↓ 44 callersMethodWriteFile
WriteFile atomically writes the updated content to disk
PROJECTS/beginner/simple-vulnerability-scanner/internal/pyproject/writer.go:83
↓ 44 callersMethodadd
(sub *subscriber)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/ws/hub.go:164
↓ 43 callersMethodInfo
(ctx context.Context)
PROJECTS/intermediate/docker-security-audit/internal/docker/client.go:88
↓ 43 callersMethodclose
Close storage connections
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/limiter.py:162
↓ 42 callersMethodclear
Reset all state for testing or shutdown
PROJECTS/intermediate/siem-dashboard/backend/app/engine/correlation.py:130
↓ 42 callersFunctionisNonEmptyString
(value: unknown)
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/types/guards.ts:46
↓ 39 callersFunctionextract_request_features
Extract 23 stateless per-request features from a parsed log entry.
PROJECTS/advanced/ai-threat-detection/backend/app/core/features/extractor.py:66
↓ 39 callersMethodread
Extract metadata from the PDF document information dictionary. Returns: Dictionary of metadata keys to their values.
PROJECTS/beginner/metadata-scrubber-tool/src/services/pdf_handler.py:62
↓ 38 callersMethodWriteHeader
(code int)
PROJECTS/beginner/canary-token-generator/backend/internal/middleware/logging.go:86
↓ 38 callersMethodparse
(rule_string: str)
PROJECTS/advanced/api-rate-limiter/tests/conftest.py:347
↓ 34 callersMethodLen
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/gdelt/baseline.go:36
↓ 34 callersMethodScan
(root string)
PROJECTS/beginner/systemd-persistence-scanner/pkg/types/types.go:109
↓ 34 callersFunction_make_entry
Build a ParsedLogEntry with sensible defaults for testing.
PROJECTS/advanced/ai-threat-detection/backend/tests/test_features.py:71
↓ 34 callersFunctionclose
()
PROJECTS/advanced/monitor-the-situation-dashboard/frontend/src/api/ws.ts:132
↓ 33 callersMethodPublish
(topic string, ev *types.Event)
PROJECTS/advanced/honeypot-network/internal/event/bus.go:58
↓ 33 callersMethodWithLocation
(loc *Location)
PROJECTS/intermediate/docker-security-audit/internal/finding/finding.go:211
↓ 33 callersMethodWrite
(b []byte)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/middleware/logging.go:91
↓ 32 callersMethodWrite
( p []byte, )
PROJECTS/beginner/canary-token-generator/backend/internal/event/service_test.go:224
↓ 31 callersMethodWithReferences
(refs ...string)
PROJECTS/intermediate/docker-security-audit/internal/finding/finding.go:222
↓ 31 callersFunctionbase64ToBytes
(base64: string)
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/crypto/primitives.ts:383
↓ 31 callersMethoddelete
Delete a record
PROJECTS/advanced/bug-bounty-platform/backend/app/core/base_repository.py:97
↓ 31 callersMethodevaluate
Run all detection rules against an event
PROJECTS/beginner/linux-ebpf-security-tracer/src/detector.py:134
↓ 31 callersFunctiontestdataDir
()
PROJECTS/beginner/systemd-persistence-scanner/internal/scanner/systemd_test.go:16
↓ 30 callersFunctionResolveRoot
(root, path string)
PROJECTS/beginner/systemd-persistence-scanner/internal/scanner/helpers.go:80
↓ 30 callersMethodToCISControl
()
PROJECTS/intermediate/docker-security-audit/internal/benchmark/controls.go:44
↓ 30 callersMethodWithCISControl
(control *CISControl)
PROJECTS/intermediate/docker-security-audit/internal/finding/finding.go:227
↓ 30 callersMethodreply
(code int, msg string)
PROJECTS/advanced/honeypot-network/internal/ftpd/handler.go:48
↓ 29 callersMethodGetContext
(ctx context.Context, dest any, query string, args ...any)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/core/database.go:73
↓ 29 callersFunctionptr
(f float64)
PROJECTS/intermediate/secrets-scanner/internal/rules/builtin.go:31
↓ 29 callersMethodrun
Execute the full training pipeline
PROJECTS/advanced/ai-threat-detection/backend/ml/orchestrator.py:100
↓ 28 callersMethodRecord
(ctx context.Context, t *token.Token, evt *event.Event)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/mysql/handler.go:36
↓ 28 callersMethodget_handler
Create and return the appropriate metadata handler for a file. Args: filepath: Path to the file to process. Ret
PROJECTS/beginner/metadata-scrubber-tool/src/services/metadata_factory.py:32
↓ 26 callersMethodAllow
(ip string)
PROJECTS/advanced/honeypot-network/internal/ratelimit/limiter.go:51
↓ 26 callersMethodParse
(dir string)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/parser/parser.go:10
↓ 26 callersMethodRecordError
(ctx context.Context, name, errMsg string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/kev/collector.go:36
↓ 26 callersFunctionbytesToBase64
(bytes: Uint8Array)
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/crypto/primitives.ts:379
↓ 26 callersMethodcheck
Manually check rate limit without decorator Returns the result of the strictest (most restrictive) rule
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/limiter.py:212
↓ 26 callersMethodflush
()
PROJECTS/advanced/honeypot-network/internal/redisd/commands.go:52
↓ 26 callersMethodget_by_id
Get user by ID
PROJECTS/advanced/bug-bounty-platform/backend/app/user/repository.py:36
↓ 25 callersMethodSelectContext
( ctx context.Context, dest any, query string, args ...any, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/core/database.go:74
↓ 25 callersFunctioncontainsIgnoreCase
(s, substr string)
PROJECTS/intermediate/docker-security-audit/tests/integration/dockerfile_test.go:411
↓ 25 callersMethodfit
Fit the scaler on training data.
PROJECTS/advanced/ai-threat-detection/backend/ml/scaler.py:57
↓ 25 callersFunctionsampleInfo
()
PROJECTS/beginner/canary-token-generator/backend/internal/event/service_test.go:177
↓ 25 callersFunctionsetupRedis
(t *testing.T)
PROJECTS/beginner/canary-token-generator/backend/internal/event/service_test.go:163
↓ 24 callersMethodSend
( ctx context.Context, info event.NotifyInfo, evt *event.Event, )
PROJECTS/beginner/canary-token-generator/backend/internal/notify/types.go:15
↓ 24 callersFunctionfindNode
(node *yaml.Node, key string)
PROJECTS/intermediate/docker-security-audit/internal/analyzer/compose.go:614
↓ 24 callersMethodopen
(failure_time: float | None = None)
PROJECTS/advanced/api-rate-limiter/tests/conftest.py:610
↓ 23 callersMethodDo
( ctx context.Context, fn func(context.Context) (T, error), )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/ratelimit/limiter.go:58
↓ 23 callersFunctionidentify
Return ranked candidates for what algorithm produced `raw_input` Algorithm --------- Whitespace is trimmed from `raw_input` first. T
PROJECTS/foundations/hash-identifier/hash_identifier.py:325
↓ 23 callersMethodlist
(w http.ResponseWriter, r *http.Request)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/alerts/handler.go:71
↓ 23 callersFunctionsampleEvent
(ip string)
PROJECTS/beginner/canary-token-generator/backend/internal/event/service_test.go:189
↓ 22 callersMethodget_by_id
Fetch by ID or raise NotFoundError
PROJECTS/intermediate/siem-dashboard/backend/app/models/Base.py:50
↓ 21 callersFunctionScanFileForPatterns
( path, scannerName, mitre string, )
PROJECTS/beginner/systemd-persistence-scanner/internal/scanner/helpers.go:112
↓ 21 callersMethod__init__
( self, message: str = "Invalid or expired token", extra: dict[str,
PROJECTS/advanced/bug-bounty-platform/backend/app/core/exceptions.py:103
↓ 21 callersFunctionnewKubeconfigToken
(id string)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/kubeconfig/generator_test.go:52
↓ 21 callersFunctionnewPDFToken
(id string)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/pdf/generator_test.go:44
↓ 20 callersMethodRegister
(rule *types.Rule)
PROJECTS/intermediate/secrets-scanner/internal/rules/registry.go:50
↓ 20 callersMethodadd_entry
Add or replace an entry By default refuses to overwrite an existing entry — pass force=True to replace. The * in the signatu
PROJECTS/foundations/password-manager/src/password_manager/vault.py:756
↓ 20 callersFunctioncx
(...parts: Array<string | false | undefined | null>)
PROJECTS/intermediate/ja3-ja4-tls-fingerprinting/frontend/src/components/cx.ts:6
↓ 20 callersMethodlimit
Decorator to apply rate limits to an endpoint Args: rules: Rate limit strings like "100/minute", "1000/hour"
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/limiter.py:174
↓ 20 callersFunctionnewSvc
( t *testing.T, store event.Store, tokens event.TokenIncrementer, rdb *redis.Client, notifier event.Notif
PROJECTS/beginner/canary-token-generator/backend/internal/event/service_test.go:193
↓ 20 callersMethodwriteError
( w http.ResponseWriter, status int, msg string, )
PROJECTS/advanced/honeypot-network/internal/api/handlers.go:101
↓ 19 callersMethodAddEdge
(parentPURL, childPURL string)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/pkg/types/types.go:115
↓ 19 callersMethodAddr
(port int)
PROJECTS/advanced/honeypot-network/internal/config/config.go:277
↓ 19 callersFunctionDispatchCommand
( input string, ctx *CommandContext, )
PROJECTS/advanced/honeypot-network/internal/sshd/commands.go:29
next →1–100 of 8,109, ranked by callers