MCPcopy Create free account

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

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

↓ 5 callersMethodListDir
(path string)
PROJECTS/advanced/honeypot-network/internal/sshd/filesystem.go:191
↓ 5 callersMethodName
()
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/envfile/recipes/recipes.go:31
↓ 5 callersFunctionNewExtractor
()
PROJECTS/advanced/honeypot-network/internal/intel/ioc.go:35
↓ 5 callersFunctionNewGit
( repoPath string, branch string, since string, depth int, stagedOnly bool, maxSize int64, excludes []s
PROJECTS/intermediate/secrets-scanner/internal/source/git.go:50
↓ 5 callersFunctionNewGoModParser
()
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/parser/gomod.go:22
↓ 5 callersFunctionNewNodeParser
()
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/parser/node.go:22
↓ 5 callersFunctionNewPipeline
(reg *rules.Registry)
PROJECTS/intermediate/secrets-scanner/internal/engine/pipeline.go:47
↓ 5 callersFunctionParseFile
ParseFile reads a requirements.txt and extracts all dependency declarations
PROJECTS/beginner/simple-vulnerability-scanner/internal/requirements/parser.go:32
↓ 5 callersFunctionParseTime
(s string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/swpc/client.go:261
↓ 5 callersMethodQuery
(ctx context.Context, packages []types.Package)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/vuln/osv.go:50
↓ 5 callersMethodReadFrame
(ctx context.Context)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/coinbase/client.go:177
↓ 5 callersMethodRecord
( ctx context.Context, info NotifyInfo, evt *Event, )
PROJECTS/beginner/canary-token-generator/backend/internal/event/service.go:68
↓ 5 callersMethodRegisterAPIRoutes
(r chi.Router)
PROJECTS/beginner/canary-token-generator/backend/internal/token/handler.go:117
↓ 5 callersFunctionRegisterBuiltins
(reg *Registry)
PROJECTS/intermediate/secrets-scanner/internal/rules/builtin.go:33
↓ 5 callersMethodReplace
(rule *types.Rule)
PROJECTS/intermediate/secrets-scanner/internal/rules/registry.go:118
↓ 5 callersMethodServe
( ctx context.Context, c *cdrws.Conn, topics []events.Topic, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/ws/hub.go:106
↓ 5 callersMethodTotal
()
PROJECTS/intermediate/docker-security-audit/internal/finding/finding.go:292
↓ 5 callersMethodValidate
(raw string)
PROJECTS/beginner/canary-token-generator/backend/internal/notify/webhook/sender.go:188
↓ 5 callersMethodWrite
(b []byte)
PROJECTS/beginner/canary-token-generator/backend/internal/middleware/logging.go:91
↓ 5 callersMethodZScore
(count int)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/gdelt/baseline.go:60
↓ 5 callersFunction_apply_cooccurrence_boost
Boost scores when multiple PII types appear near each other
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/detectors/context.py:93
↓ 5 callersFunction_build_extension_map
Build a mapping from file extension to extractor instance
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/scanners/file_scanner.py:183
↓ 5 callersFunction_clean
Strip ANSI escape codes and lowercase
PROJECTS/advanced/ai-threat-detection/backend/tests/test_cli.py:32
↓ 5 callersMethod_detect_format
Detect actual image format using Pillow, not file extension. This protects against misnamed files (e.g., a PNG saved as .jpg).
PROJECTS/beginner/metadata-scrubber-tool/src/services/image_handler.py:59
↓ 5 callersFunction_make_pipeline
Build a Pipeline wired to an in-memory Redis and a results collector.
PROJECTS/advanced/ai-threat-detection/backend/tests/test_pipeline.py:38
↓ 5 callersFunction_path_matches
Check if a filepath starts with any pattern
PROJECTS/beginner/linux-ebpf-security-tracer/src/detector.py:44
↓ 5 callersMethod_process_key
Convert key to string representation and type
PROJECTS/beginner/keylogger/keylogger.py:406
↓ 5 callersFunction_unlock_or_exit
Open a vault, exiting cleanly on every kind of failure Each error gets the right message and the right exit code. `typer.Exit(code=N)` r
PROJECTS/foundations/password-manager/src/password_manager/main.py:234
↓ 5 callersFunction_validate_dea_number
Validate a DEA number using its check digit algorithm
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/detectors/rules/health.py:97
↓ 5 callersMethodadd_event
Buffer an event and deliver when batch is full
PROJECTS/beginner/keylogger/keylogger.py:308
↓ 5 callersFunctionapply_context_boost
Boost match scores based on nearby context keywords
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/detectors/context.py:16
↓ 5 callersMethodchange_master_password
Rotate the master password by deriving a new key with a new salt Generates a fresh salt, derives a new key from `new_master_password
PROJECTS/foundations/password-manager/src/password_manager/vault.py:817
↓ 5 callersFunctioncloneStrings
(in []string)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/envfile/generator.go:189
↓ 5 callersMethodcompute_reconstruction_error
Per-sample mean squared error between input and reconstruction.
PROJECTS/advanced/ai-threat-detection/backend/ml/autoencoder.py:84
↓ 5 callersFunctionconnect
()
PROJECTS/beginner/c2-beacon/frontend/src/core/ws.ts:185
↓ 5 callersFunctioncreate_resolver
Create a configured async DNS resolver
PROJECTS/beginner/dns-lookup/dnslookup/resolver.py:120
↓ 5 callersFunctioncsic_to_parsed_entry
Convert a CSICRequest to a ParsedLogEntry with synthesized defaults for fields not present in the CSIC dataset
PROJECTS/advanced/ai-threat-detection/backend/ml/data_loader.py:170
↓ 5 callersFunctioncvssRoundUp
(val float64)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/vuln/cvss.go:174
↓ 5 callersFunctiondecode
Decode an encoded payload: Base64 string -> XOR -> UTF-8 string
PROJECTS/beginner/c2-beacon/backend/app/core/encoding.py:41
↓ 5 callersFunctiondecode_base32
(data: str)
PROJECTS/beginner/base64-tool/src/base64_tool/encoders.py:67
↓ 5 callersMethoddetect
Scan text against all registered patterns
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/detectors/pattern.py:27
↓ 5 callersFunctionencode_base32
(data: bytes)
PROJECTS/beginner/base64-tool/src/base64_tool/encoders.py:63
↓ 5 callersFunctionencode_base64url
(data: bytes)
PROJECTS/beginner/base64-tool/src/base64_tool/encoders.py:54
↓ 5 callersFunctionencode_hex
(data: bytes)
PROJECTS/beginner/base64-tool/src/base64_tool/encoders.py:72
↓ 5 callersFunctionexportPrivateKey
(key: CryptoKey)
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/crypto/primitives.ts:89
↓ 5 callersFunctionextractLookup
(rec *geoip2.City)
PROJECTS/beginner/canary-token-generator/backend/internal/geoip/service.go:78
↓ 5 callersFunctionformatDate
(dateString: string)
PROJECTS/advanced/bug-bounty-platform/frontend/src/routes/reports/[id]/index.tsx:18
↓ 5 callersMethodfrom_dict
Reconstruct an Entry from a JSON-loaded dict Required fields (username, password) MUST be present — if the vault on disk has
PROJECTS/foundations/password-manager/src/password_manager/vault.py:393
↓ 5 callersMethodgenerate
Generate CSV report as a string
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/reporters/csv_report.py:35
↓ 5 callersMethodget_entry
Return the entry with the given name Raises EntryNotFoundError if there is no such entry
PROJECTS/foundations/password-manager/src/password_manager/vault.py:745
↓ 5 callersFunctionget_frameworks_for_rule
Return applicable compliance frameworks for a rule
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/compliance.py:224
↓ 5 callersFunctionget_pdf_test_file
Get PDF test file path as string.
PROJECTS/beginner/metadata-scrubber-tool/tests/conftest.py:66
↓ 5 callersFunctionget_redis
Return the initialized Redis client or raise if not ready
PROJECTS/intermediate/siem-dashboard/backend/app/extensions.py:64
↓ 5 callersFunctionget_xlsx_test_file
Get XLSX test file path as string.
PROJECTS/beginner/metadata-scrubber-tool/tests/conftest.py:95
↓ 5 callersFunctionhandler
()
PROJECTS/advanced/monitor-the-situation-dashboard/frontend/src/lib/audio.ts:29
↓ 5 callersFunctionhash_password
Hash password using Argon2id Runs in thread pool to avoid blocking the async event loop since Argon2 is CPU intensive by design
PROJECTS/advanced/bug-bounty-platform/backend/app/core/security.py:30
↓ 5 callersFunctionhkdfDerive
( inputKeyMaterial: Uint8Array, salt: Uint8Array, info: Uint8Array, outputLength: number = HKDF_OUTPUT
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/crypto/primitives.ts:175
↓ 5 callersMethodhost
Filter by IP address (source or destination)
PROJECTS/beginner/network-traffic-analyzer/python/src/netanal/filters.py:136
↓ 5 callersFunctioninitiateX3DH
( identityKeyPair: IdentityKeyPair, recipientBundle: PreKeyBundle )
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/crypto/x3dh.ts:120
↓ 5 callersMethodis_active
Check if a beacon has an active WebSocket connection
PROJECTS/beginner/c2-beacon/backend/app/beacon/registry.py:101
↓ 5 callersMethodlistCaps
(mask uint64)
PROJECTS/intermediate/docker-security-audit/internal/proc/capabilities.go:153
↓ 5 callersFunctionload_config
Load configuration from a YAML file or return defaults
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/config.py:136
↓ 5 callersFunctionload_csic_dataset
Load CSIC 2010 normal and attack files, extract features, and return (X, y) arrays ready for model training
PROJECTS/advanced/ai-threat-detection/backend/ml/data_loader.py:195
↓ 5 callersFunctionlogout
Logout current session
PROJECTS/advanced/bug-bounty-platform/backend/app/auth/routes.py:100
↓ 5 callersMethodlogout
Logout by revoking refresh token Silently succeeds if token is already revoked or doesn't exist
PROJECTS/advanced/bug-bounty-platform/backend/app/auth/service.py:179
↓ 5 callersFunctionlookup
Perform DNS lookup for specified record types
PROJECTS/beginner/dns-lookup/dnslookup/resolver.py:198
↓ 5 callersFunctionluhn_check
Validate a number using the Luhn algorithm
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/detectors/rules/financial.py:34
↓ 5 callersFunctionmergeIntoSnapshot
( queryClient: QueryClient, topic: string, data: unknown )
PROJECTS/advanced/monitor-the-situation-dashboard/frontend/src/pages/dashboard/lifecycle.ts:409
↓ 5 callersFunctionmountFingerprintRouter
(h http.Handler)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/slowredirect/fingerprint_handler_test.go:83
↓ 5 callersFunctionnewCaptureServer
( t *testing.T, handler http.HandlerFunc, )
PROJECTS/beginner/canary-token-generator/backend/internal/notify/telegram/sender_test.go:75
↓ 5 callersFunctionnewEnvfileTokenWithIncludeKeys
(keys []string)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/envfile/generator_test.go:48
↓ 5 callersFunctionnewFakeServer
(t *testing.T, route, fixture string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/swpc/client_test.go:20
↓ 5 callersMethodparseStringList
(node *yaml.Node)
PROJECTS/intermediate/docker-security-audit/internal/parser/compose.go:628
↓ 5 callersFunctionparse_http
Parse HTTP request or response from raw payload
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/network/protocols.py:85
↓ 5 callersFunctionpostFingerprint
( router http.Handler, tokenID, contentType string, body []byte, )
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/slowredirect/fingerprint_handler_test.go:89
↓ 5 callersFunctionprintDivider
()
PROJECTS/beginner/simple-vulnerability-scanner/internal/cli/output.go:45
↓ 5 callersFunctionpushAll
( ctx context.Context, ring Ring, key string, rows []T, score func(T) int64, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/swpc/collector.go:300
↓ 5 callersFunctionreadFooterXML
(t *testing.T, archive []byte)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/docx/generator_test.go:55
↓ 5 callersFunctionsave_chart
Save matplotlib figure to file
PROJECTS/beginner/network-traffic-analyzer/python/src/netanal/visualization.py:289
↓ 5 callersFunctionseedSlowredirectToken
( t *testing.T, repo *token.Repository, id, destination string, )
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/slowredirect/fingerprint_handler_test.go:42
↓ 5 callersFunctionsetLoading
(loading: boolean, message?: string)
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/stores/ui.store.ts:118
↓ 5 callersFunctionset_global_limiter
Set the global rate limiter instance for dependency injection
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/dependencies.py:40
↓ 5 callersFunctionsetupIntgStack
(t *testing.T)
PROJECTS/beginner/canary-token-generator/backend/internal/event/integration_test.go:79
↓ 5 callersFunctionsha1Hash
(s string)
PROJECTS/intermediate/secrets-scanner/internal/hibp/client.go:192
↓ 5 callersMethodsnapshot
()
PROJECTS/beginner/canary-token-generator/backend/internal/notify/service_test.go:80
↓ 5 callersMethodstart
Spawn worker tasks for each pipeline stage
PROJECTS/advanced/ai-threat-detection/backend/app/core/ingestion/pipeline.py:162
↓ 5 callersMethodstart_cleanup_task
Start background cleanup task for expired entries
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/storage/memory.py:83
↓ 5 callersFunctiontrain_isolation_forest
Train an isolation forest on normal-only traffic
PROJECTS/advanced/ai-threat-detection/backend/ml/train_classifiers.py:77
↓ 5 callersFunctionuseSnapshot
()
PROJECTS/advanced/monitor-the-situation-dashboard/frontend/src/api/snapshot.ts:11
↓ 5 callersMethodweighted_count
Calculate weighted count using sliding window interpolation.
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/types.py:237
↓ 5 callersMethodwipe
Remove metadata properties from the PowerPoint presentation. Clears all properties identified during read() except for prese
PROJECTS/beginner/metadata-scrubber-tool/src/services/powerpoint_handler.py:126
↓ 5 callersMethodwipe
Remove metadata properties from the Excel workbook. Clears all properties identified during read() except for preserved prop
PROJECTS/beginner/metadata-scrubber-tool/src/services/excel_handler.py:107
↓ 5 callersMethodwipe
Remove metadata properties from the Word document. Clears all properties identified during read() except for preserved prope
PROJECTS/beginner/metadata-scrubber-tool/src/services/worddoc_handler.py:123
↓ 5 callersMethodwriteStatus
(w http.ResponseWriter, status int, data any)
PROJECTS/beginner/canary-token-generator/backend/internal/health/handler.go:174
↓ 5 callersMethodwriteStatus
(w http.ResponseWriter, status int, data any)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/health/handler.go:173
↓ 4 callersMethodAttachFingerprint
( ctx context.Context, tokenID, sourceIP string, fingerprint json.RawMessage, )
PROJECTS/beginner/canary-token-generator/backend/internal/token/handler.go:64
↓ 4 callersFunctionClassifyHTTPClient
( userAgent string, )
PROJECTS/advanced/honeypot-network/internal/intel/fingerprint.go:100
↓ 4 callersFunctionClassifySSHClient
( clientVersion string, )
PROJECTS/advanced/honeypot-network/internal/intel/fingerprint.go:48
↓ 4 callersMethodCount
()
PROJECTS/advanced/honeypot-network/internal/ratelimit/limiter.go:97
↓ 4 callersMethodEvents
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/cfradar/collector_test.go:96
← previousnext →501–600 of 8,109, ranked by callers