MCPcopy Create free account

hub / github.com/JameZUK/Arkana / functions

Functions6,492 in github.com/JameZUK/Arkana

↓ 3 callersFunctionselectFileRow
(row)
arkana/dashboard/static/similarity.js:541
↓ 3 callersFunctionselectNumberAttrs
(obj,attrs)
arkana/dashboard/static/dagre.min.js:71
↓ 3 callersFunctionselectedIds
()
arkana/dashboard/static/artifacts.js:250
↓ 3 callersFunctionset_config_value
Store a config value in ~/.arkana/config.json.
arkana/user_config.py:286
↓ 3 callersFunctionshowModal
(kind, name)
arkana/dashboard/static/types.js:17
↓ 3 callersMethodsnapshot_overlay
Return a snapshot of all user-mutable state for persistence to a project overlay. Includes notes, tool history, artifacts, renames, custom ty
arkana/state.py:1259
↓ 3 callersFunctionstartMarchingAnts
()
arkana/dashboard/static/callgraph.js:273
↓ 3 callersFunctionstart_enrichment
Launch the enrichment coordinator as a background daemon thread. Safe to call from any context (async or sync). If enrichment is disabled vi
arkana/enrichment.py:46
↓ 3 callersFunctiontag_project_data
Add or remove tags.
arkana/dashboard/projects_api.py:156
↓ 3 callersFunctiontn
(e,t)
arkana/dashboard/static/cytoscape.min.js:23
↓ 3 callersFunctiontoggleDetailTab
(btn, tabName)
arkana/dashboard/static/functions.js:568
↓ 3 callersFunctiontoggleView
(mode)
arkana/dashboard/static/functions.js:813
↓ 3 callersFunctionupdateBulkButtons
()
arkana/dashboard/static/artifacts.js:254
↓ 3 callersFunctionupdateCompareButtonState
()
arkana/dashboard/static/similarity.js:1002
↓ 3 callersMethodupdate_artifacts_metadata_batch
Apply the same metadata patch to many artifacts in one locked pass. Returns ``{artifact_id: updated_dict_or_None}``. Patch semantics
arkana/state.py:764
↓ 3 callersFunctionupdate_binary_function_count
Update the function_count column after streaming inserts.
arkana/mcp/_bsim_features.py:772
↓ 3 callersFunctionvalidate_query
Validate query syntax without evaluating. Returns None on success, or an error message string on failure.
scripts/trace_query.py:393
↓ 3 callersFunctionvalidate_sequence
Validate sequence syntax without evaluating. Returns None on success, or an error message string on failure.
scripts/trace_query.py:405
↓ 3 callersMethodwarning
(self, msg)
tests/test_frida.py:35
↓ 3 callersFunctionxa
(e,t)
arkana/dashboard/static/cytoscape.min.js:29
↓ 3 callersFunctionxn
(e)
arkana/dashboard/static/htmx.min.js:1
↓ 3 callersFunctionzt
()
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunction$o
(e)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunction$r
(e,t)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunction$t
(e)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionAe
(e)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionB
()
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionCe
(t)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionDe
(e)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionDi
(e)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionEo
(e,t,n,r,i,a,o)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionEt
(e)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionFa
(e,t,n)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionFe
(e)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionHe
(e,o,i,t)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionHo
(e)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionI
(e)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionIe
(e,t)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionIo
(e,t,n)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionIt
(e,t)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionJ
(e)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionJa
(e)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionJo
(e)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionK
()
arkana/dashboard/static/cytoscape.min.js:32
↓ 2 callersFunctionK
(e,t,n)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionKt
(e)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionLt
(e)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionMt
(e,t)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionO
(e)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionOe
(t,n)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionOn
(e,t,n,r,i)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionOt
(e,t)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionOt
(e,t)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionPi
(e,t)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionPt
(t)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionQa
(e)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionQl
(e,t)
arkana/dashboard/static/cytoscape.min.js:32
↓ 2 callersFunctionQo
(e)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionRn
(e,t,n)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionRt
(e,t,n,r,i,a,o)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionSi
(e)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionSn
(e,t)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionSt
(r,e,t,n)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionU
(t)
arkana/dashboard/static/htmx.min.js:1
↓ 2 callersFunctionUo
(e)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionWe
()
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionWu
(e)
arkana/dashboard/static/cytoscape.min.js:32
↓ 2 callersFunctionYe
(e,t)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionYn
(e,t,n)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionZl
(e,t,n)
arkana/dashboard/static/cytoscape.min.js:32
↓ 2 callersFunctionZn
(e,t,n,r,i)
arkana/dashboard/static/cytoscape.min.js:23
↓ 2 callersFunctionZo
(e)
arkana/dashboard/static/cytoscape.min.js:29
↓ 2 callersFunctionZu
(e)
arkana/dashboard/static/cytoscape.min.js:32
↓ 2 callersMethod__setattr__
(self, name: str, value)
arkana/state.py:1908
↓ 2 callersFunction_adopt_into_active_project
If an active on-disk project is bound, copy/link the artifact into it. Returns the new in-project path, or None if no real project is active
arkana/mcp/_refinery_helpers.py:186
↓ 2 callersFunction_analyze_memory_activity
Post-hoc analysis of captured API calls for memory allocation patterns. Returns structured memory operation timeline and flags suspicious pattern
scripts/qiling_runner.py:308
↓ 2 callersFunction_appendXrefRow
(container, entry)
arkana/dashboard/static/callgraph.js:581
↓ 2 callersFunction_apply_list_files_filters
Apply search and sort to a file listing.
arkana/dashboard/state_api.py:4347
↓ 2 callersFunction_artifact_summary
Return a JSON-serialisable summary of an artifact for tool responses.
arkana/mcp/tools_artifacts.py:21
↓ 2 callersFunction_auto_recover_unmapped
Auto-recover from unmapped/exception errors on x64 by unwinding to caller. When a DLL function crashes on unmapped memory or an unhandled CPU exc
scripts/debug_runner.py:1750
↓ 2 callersFunction_buildProjectCardHtml
(p, activeId)
arkana/dashboard/static/projects.js:38
↓ 2 callersFunction_build_fake_pe_binary
Build minimal but realistic PE binary bytes for tool testing.
tests/test_fixed_tools_comprehensive.py:55
↓ 2 callersFunction_build_lpstring
Build a length-prefixed null-terminated string: uint32_le(len+1) | chars | null.
tests/test_config_extraction.py:93
↓ 2 callersFunction_build_nrs_command
Build the NETReactorSlayer CLI command line (self-contained binary).
arkana/mcp/tools_dotnet_deobfuscate.py:360
↓ 2 callersFunction_build_region_cfg
Build a small CFG around *target_addr* without a full-binary scan. Uses ``CFGFast(regions=..., function_starts=...)`` to restrict analysis to
arkana/mcp/_angr_helpers.py:131
↓ 2 callersFunction_build_scored_functions
Score and rank all functions synchronously. No MCP overhead. Returns a list of scored function dicts sorted by score descending. Used by the
arkana/mcp/tools_angr_disasm.py:724
↓ 2 callersFunction_build_suggestions
Build rule-based next-action suggestions from current session state. Shared logic used by both suggest_next_action (full detail) and get_prog
arkana/mcp/tools_session.py:871
↓ 2 callersFunction_cfg_stall_monitor
Sample KB function count and error rate periodically during CFGFast. Writes snapshots to task metadata so the overtime loop can detect stalls
arkana/background.py:491
↓ 2 callersFunction_classify_core
Core classification logic using the current state proxy.
arkana/mcp/tools_classification.py:50
↓ 2 callersMethod_cleanup_expired
Remove expired entries across all instances (caller must hold _global_lock). H3-v8: WeakSet iteration is safe — dead refs are automatically s
arkana/mcp/_input_helpers.py:166
↓ 2 callersFunction_collect_api_calls
Extract and truncate API call entries from a speakeasy report.
scripts/speakeasy_runner.py:48
↓ 2 callersFunction_collect_api_calls
Extract and truncate API call entries from a Speakeasy report.
scripts/speakeasy_emulate_runner.py:101
↓ 2 callersFunction_collect_iocs_from_notes
Extract IOCs mentioned in analysis notes.
arkana/mcp/tools_ioc.py:93
↓ 2 callersFunction_collect_iocs_from_triage
Extract IOCs from cached triage results.
arkana/mcp/tools_ioc.py:54
↓ 2 callersFunction_compare_equal
Equality comparison with hex-aware coercion.
scripts/trace_query.py:199
↓ 2 callersFunction_compute_similarity_internal
Compute similarity hashes synchronously. No MCP overhead.
arkana/mcp/tools_new_libs.py:466
↓ 2 callersFunction_confidence_label
Return a human-readable confidence label for a score.
arkana/mcp/tools_malware_identify.py:536
↓ 2 callersFunction_connect_sse
Open an SSE session.
tests/integration/mcp_test_client.py:136
↓ 2 callersFunction_connect_streamable_http
Open a streamable-http session.
tests/integration/mcp_test_client.py:127
↓ 2 callersFunction_correlate_strings_and_capa
Correlates string usage with Capa's behavioral findings by checking if a string's referencing function is also flagged by a Capa rule. Mo
arkana/parsers/strings.py:133
← previousnext →1,001–1,100 of 6,492, ranked by callers