Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CarterPerez-dev/Cybersecurity-Projects
/ functions
Functions
8,109 in github.com/CarterPerez-dev/Cybersecurity-Projects
⨍
Functions
8,109
◇
Types & classes
1,979
↳
Endpoints
173
↓ 7 callers
Function
victimKey
(v: RansomwareVictim)
PROJECTS/advanced/monitor-the-situation-dashboard/frontend/src/stores/ransomware.ts:15
↓ 7 callers
Method
writeInternal
(w http.ResponseWriter)
PROJECTS/beginner/canary-token-generator/backend/internal/admin/handler.go:239
↓ 6 callers
Method
All
()
PROJECTS/intermediate/secrets-scanner/internal/rules/registry.go:69
↓ 6 callers
Method
CountAll
(ctx context.Context)
PROJECTS/beginner/canary-token-generator/backend/internal/admin/handler.go:43
↓ 6 callers
Method
Create
( ctx context.Context, email, passwordHash, name string, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/auth/service.go:38
↓ 6 callers
Method
Dial
(ctx context.Context)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/coinbase/client.go:81
↓ 6 callers
Function
NewIPLimiter
( r rate.Limit, burst int, )
PROJECTS/advanced/honeypot-network/internal/ratelimit/limiter.go:36
↓ 6 callers
Function
NewOSVClient
(opts ...osvOption)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/vuln/osv.go:33
↓ 6 callers
Function
NewPythonParser
()
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/parser/python.go:19
↓ 6 callers
Function
NewRecorder
( sessionID string, sourceIP string, sensorID string, cols int, rows int, )
PROJECTS/advanced/honeypot-network/internal/session/recorder.go:55
↓ 6 callers
Method
NotifyInfo
()
PROJECTS/beginner/canary-token-generator/backend/internal/token/contract.go:54
↓ 6 callers
Method
Push
(ctx context.Context, key string, score int64, payload []byte)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/swpc/collector.go:44
↓ 6 callers
Method
PushCount
(key string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/swpc/collector_test.go:75
↓ 6 callers
Method
PutSnapshot
( ctx context.Context, ts time.Time, kind string, payload json.RawMessage, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/dshield/repo.go:27
↓ 6 callers
Method
RecordSuccess
( ctx context.Context, name string, eventCount int64, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/state/repo.go:47
↓ 6 callers
Method
Register
(senders ...Sender)
PROJECTS/beginner/canary-token-generator/backend/internal/notify/service.go:85
↓ 6 callers
Method
Run
(ctx context.Context)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/cfradar/collector.go:92
↓ 6 callers
Method
RunRetentionLoop
( ctx context.Context, interval time.Duration, perTokenLimit int, )
PROJECTS/beginner/canary-token-generator/backend/internal/event/service.go:165
↓ 6 callers
Function
ShannonEntropy
(data, charset string)
PROJECTS/intermediate/secrets-scanner/internal/rules/entropy.go:52
↓ 6 callers
Method
Stop
()
PROJECTS/beginner/systemd-persistence-scanner/internal/ui/spinner.go:51
↓ 6 callers
Function
_extract_base_domain
Extract the registerable domain from a QNAME
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/network/exfiltration.py:272
↓ 6 callers
Function
_full_features
Build a complete 35-key feature dict with realistic values.
PROJECTS/advanced/ai-threat-detection/backend/tests/test_features.py:473
↓ 6 callers
Function
_is_http_request
Check if payload starts with an HTTP method
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/network/protocols.py:188
↓ 6 callers
Function
_validate_npi
Validate an NPI using Luhn with the 80840 prefix
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/detectors/rules/health.py:77
↓ 6 callers
Function
_validate_port
Validate port number is within valid range
PROJECTS/beginner/network-traffic-analyzer/python/src/netanal/filters.py:48
↓ 6 callers
Method
analyzeUnit
( path, mitre string, )
PROJECTS/beginner/systemd-persistence-scanner/internal/scanner/systemd.go:130
↓ 6 callers
Function
applyBoolOverride
(envKey string, target *bool)
PROJECTS/advanced/honeypot-network/internal/config/config.go:271
↓ 6 callers
Function
base64UrlDecode
(str: string)
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/lib/base64.ts:19
↓ 6 callers
Function
blend_scores
Blend ML ensemble score with rule engine score
PROJECTS/advanced/ai-threat-detection/backend/app/core/detection/ensemble.py:65
↓ 6 callers
Function
buildHandshakeResponse41ForHandler
(t *testing.T, username string)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/mysql/handler_test.go:110
↓ 6 callers
Method
close
Close the underlying file handle
PROJECTS/beginner/keylogger/keylogger.py:290
↓ 6 callers
Function
compute_model_version
Compute a 12-char hex version string from the SHA-256 hash of a file
PROJECTS/advanced/ai-threat-detection/backend/ml/metadata.py:42
↓ 6 callers
Function
concatBytes
(...arrays: Uint8Array[])
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/crypto/primitives.ts:366
↓ 6 callers
Method
containsTarget
(target string)
PROJECTS/intermediate/docker-security-audit/internal/config/config.go:67
↓ 6 callers
Method
create
Create a new record
PROJECTS/advanced/bug-bounty-platform/backend/app/core/base_repository.py:66
↓ 6 callers
Function
create_algorithm
Factory function to create appropriate algorithm instance
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/algorithms/__init__.py:29
↓ 6 callers
Function
decrypt
Decrypt ciphertext produced by encrypt() and verify it was not tampered with If the key is wrong, the nonce is wrong, or anyone modified eve
PROJECTS/foundations/password-manager/src/password_manager/crypto.py:382
↓ 6 callers
Method
delete
Delete a scan (cascades to test results). Args: db: Database session scan_id: Scan ID to delete
PROJECTS/intermediate/api-security-scanner/backend/repositories/scan_repository.py:123
↓ 6 callers
Method
detect
Scan text and return all matches
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/detectors/base.py:47
↓ 6 callers
Function
detect_base64_payload
Detect base64 or hex-encoded data in payloads
PROJECTS/intermediate/dlp-scanner/src/dlp_scanner/network/exfiltration.py:219
↓ 6 callers
Function
detect_encoding
(data: str)
PROJECTS/beginner/base64-tool/src/base64_tool/detector.py:235
↓ 6 callers
Function
encodePURLName
(name string)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/parser/node.go:204
↓ 6 callers
Function
endpoint
Outermost decorator that provides auth extraction, role gating, and an error boundary
PROJECTS/intermediate/siem-dashboard/backend/app/core/decorators/endpoint.py:36
↓ 6 callers
Function
export_isolation_forest
Export a sklearn isolation forest to ONNX
PROJECTS/advanced/ai-threat-detection/backend/ml/export_onnx.py:88
↓ 6 callers
Function
export_random_forest
Export a sklearn random forest (or calibrated wrapper) to ONNX
PROJECTS/advanced/ai-threat-detection/backend/ml/export_onnx.py:67
↓ 6 callers
Function
extractSeverity
(v *osvVuln)
PROJECTS/beginner/simple-vulnerability-scanner/internal/osv/client.go:357
↓ 6 callers
Method
from_settings
Create storage instance from settings
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/storage/memory.py:74
↓ 6 callers
Method
get_next
Await the next task for a beacon (blocks until available)
PROJECTS/beginner/c2-beacon/backend/app/beacon/tasking.py:72
↓ 6 callers
Method
get_window_state
Get current sliding window state
PROJECTS/advanced/api-rate-limiter/src/fastapi_420/storage/memory.py:125
↓ 6 callers
Function
importX25519PrivateKey
( keyBytes: Uint8Array )
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/crypto/primitives.ts:63
↓ 6 callers
Function
isBoolean
(value: unknown)
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/types/guards.ts:34
↓ 6 callers
Function
isLoading
()
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/components/UI/Button.tsx:68
↓ 6 callers
Function
isValidUserResponse
(data: unknown)
PROJECTS/advanced/monitor-the-situation-dashboard/frontend/src/api/types/auth.types.ts:77
↓ 6 callers
Method
load
Compile and load all selected eBPF programs
PROJECTS/beginner/linux-ebpf-security-tracer/src/loader.py:83
↓ 6 callers
Function
loadContainerJSON
( t *testing.T, filename string, )
PROJECTS/intermediate/docker-security-audit/internal/analyzer/container_test.go:44
↓ 6 callers
Function
logout
Invalidate the current session and clear its cookie
PROJECTS/advanced/encrypted-p2p-chat/backend/app/api/auth.py:129
↓ 6 callers
Function
newSlowredirectRepos
( t *testing.T, )
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/slowredirect/fingerprint_handler_test.go:34
↓ 6 callers
Function
normalize_ae_score
Normalize autoencoder reconstruction error to [0, 1]
PROJECTS/advanced/ai-threat-detection/backend/app/core/detection/ensemble.py:28
↓ 6 callers
Function
normalize_if_score
Normalize isolation forest score to [0, 1] sklearn IF returns negative scores for anomalies, positive for normal samples
PROJECTS/advanced/ai-threat-detection/backend/app/core/detection/ensemble.py:37
↓ 6 callers
Function
okHandler
()
PROJECTS/beginner/canary-token-generator/backend/internal/middleware/turnstile_test.go:35
↓ 6 callers
Function
openDatabase
()
PROJECTS/advanced/encrypted-p2p-chat/frontend/src/crypto/message-store.ts:16
↓ 6 callers
Function
pack
Serialize a Message to an XOR+Base64 encoded string
PROJECTS/beginner/c2-beacon/backend/app/core/protocol.py:55
↓ 6 callers
Function
parseLimit
(r *http.Request)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/intel/handler.go:100
↓ 6 callers
Method
ping
Check Redis connectivity via PING command.
PROJECTS/advanced/ai-threat-detection/backend/app/core/redis_manager.py:58
↓ 6 callers
Function
print_error
Print error message
PROJECTS/beginner/network-traffic-analyzer/python/src/netanal/output.py:221
↓ 6 callers
Function
run_attack
(target, count, delay, pool_name)
PROJECTS/advanced/ai-threat-detection/dev-log/simulate.py:189
↓ 6 callers
Method
scanCrontab
( path string, )
PROJECTS/beginner/systemd-persistence-scanner/internal/scanner/cron.go:95
↓ 6 callers
Function
send
(target, path, user_agent=None, method="GET")
PROJECTS/advanced/ai-threat-detection/dev-log/simulate.py:155
↓ 6 callers
Method
send_message
Send message to all connections for a specific user
PROJECTS/advanced/encrypted-p2p-chat/backend/app/core/websocket_manager.py:135
↓ 6 callers
Function
setupIntgStack
(t *testing.T)
PROJECTS/beginner/canary-token-generator/backend/internal/admin/integration_test.go:51
↓ 6 callers
Function
severityToSARIF
(sev types.Severity)
PROJECTS/intermediate/secrets-scanner/internal/reporter/sarif.go:171
↓ 6 callers
Method
snapshot
()
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/mysql/handler_test.go:76
↓ 6 callers
Function
testEvent
( et types.EventType, st types.ServiceType, )
PROJECTS/advanced/honeypot-network/internal/mitre/detector_test.go:19
↓ 6 callers
Function
train_random_forest
Train a random forest with isotonic probability calibration
PROJECTS/advanced/ai-threat-detection/backend/ml/train_classifiers.py:39
↓ 6 callers
Method
wait
Wait for capture to complete and return statistics
PROJECTS/beginner/network-traffic-analyzer/python/src/netanal/capture.py:177
↓ 6 callers
Method
writeJSON
( w http.ResponseWriter, status int, body any, )
PROJECTS/beginner/canary-token-generator/backend/internal/admin/handler.go:227
↓ 6 callers
Function
writeOK
(t *testing.T, w http.ResponseWriter)
PROJECTS/beginner/canary-token-generator/backend/internal/notify/telegram/sender_test.go:67
↓ 6 callers
Method
write_event
Write a keyboard event to the log file
PROJECTS/beginner/keylogger/keylogger.py:248
↓ 6 callers
Function
xor_bytes
XOR each byte of data with a repeating key
PROJECTS/beginner/c2-beacon/backend/app/core/encoding.py:25
↓ 5 callers
Method
Broadcast
(topic events.Topic, payload []byte)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/ws/hub.go:86
↓ 5 callers
Method
BySeverity
(sev Severity)
PROJECTS/intermediate/docker-security-audit/internal/finding/finding.go:235
↓ 5 callers
Method
Close
()
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/vuln/cache.go:92
↓ 5 callers
Method
CountActiveDedup
(ctx context.Context, tokenID string)
PROJECTS/beginner/canary-token-generator/backend/internal/token/handler.go:81
↓ 5 callers
Method
Decrypt
(ciphertext, nonce []byte)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/notifications/crypto.go:55
↓ 5 callers
Method
DeleteByManageID
(ctx context.Context, manageID string)
PROJECTS/beginner/canary-token-generator/backend/internal/token/service.go:53
↓ 5 callers
Method
Disable
(ids ...string)
PROJECTS/intermediate/secrets-scanner/internal/rules/registry.go:82
↓ 5 callers
Method
Extract
( ev *types.Event, )
PROJECTS/advanced/honeypot-network/internal/intel/ioc.go:39
↓ 5 callers
Method
Filter
( findings []types.Finding, )
PROJECTS/beginner/systemd-persistence-scanner/internal/config/config.go:115
↓ 5 callers
Function
FindUserDirs
(root string)
PROJECTS/beginner/systemd-persistence-scanner/internal/scanner/helpers.go:87
↓ 5 callers
Method
Get
Get retrieves a cache entry by package name, returning false on miss
PROJECTS/beginner/simple-vulnerability-scanner/internal/pypi/cache.go:55
↓ 5 callers
Method
Get
(purl, source string)
PROJECTS/intermediate/sbom-generator-vulnerability-matcher/internal/vuln/cache.go:66
↓ 5 callers
Method
Get
( id string, )
PROJECTS/intermediate/secrets-scanner/internal/rules/registry.go:59
↓ 5 callers
Method
Get
(sessionID string)
PROJECTS/advanced/honeypot-network/internal/session/tracker.go:100
↓ 5 callers
Method
GetByID
(ctx context.Context, id string)
PROJECTS/beginner/canary-token-generator/backend/internal/token/generators/mysql/handler.go:32
↓ 5 callers
Method
GetByID
(ctx context.Context, id string)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/auth/service.go:37
↓ 5 callers
Method
GetTelegramWebhook
( ctx context.Context, userID string, )
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/notifications/repository.go:22
↓ 5 callers
Method
ID
()
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/collectors/ransomware/client.go:61
↓ 5 callers
Method
Insert
(ctx context.Context, e *Event)
PROJECTS/beginner/canary-token-generator/backend/internal/event/repository.go:42
↓ 5 callers
Function
JSONError
(w http.ResponseWriter, err error)
PROJECTS/advanced/monitor-the-situation-dashboard/backend/internal/core/response.go:60
↓ 5 callers
Method
ListByToken
( ctx context.Context, tokenID string, opts event.ListOptions, )
PROJECTS/beginner/canary-token-generator/backend/internal/token/handler.go:72
← previous
next →
401–500 of 8,109, ranked by callers