MCPcopy Create free account

hub / github.com/caverav/flutterdec / functions

Functions821 in github.com/caverav/flutterdec

↓ 3 callersFunctioninspect_android_manifest
(input_path: &Path)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:948
↓ 3 callersFunctioninspect_android_manifest_from_apk_session
(apk: &ApkSession)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:928
↓ 3 callersFunctioninstalled_dir
(repo_root: &Path)
crates/flutterdec-adapter/src/lib.rs:106
↓ 3 callersFunctionis_activity_handler_selector
(selector: &str)
crates/flutterdec-core/src/pipeline/bootflow_hints.rs:49
↓ 3 callersFunctionis_apk_input_path
(input_path: &Path)
crates/flutterdec-core/src/pipeline/runners.rs:209
↓ 3 callersFunctionis_generic_symbol_placeholder
(name: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/intent.rs:116
↓ 3 callersFunctionlibrary_intent_from_uri
(uri: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/library.rs:34
↓ 3 callersFunctionload_snapshot_bundle
(path: &Path)
crates/flutterdec-loader/src/lib.rs:260
↓ 3 callersFunctionload_snapshot_bundle_from_apk_session
( path: &Path, apk: &ApkSession, )
crates/flutterdec-loader/src/lib.rs:252
↓ 3 callersFunctionlocal_name
(off: i64)
crates/flutterdec-decompiler/src/helpers/naming.rs:39
↓ 3 callersFunctionnormalize_package_filters
(values: &[String])
crates/flutterdec-core/src/pipeline/runners.rs:476
↓ 3 callersFunctionnormalize_pool_page_field_exprs
(input: &str)
crates/flutterdec-decompiler/src/helpers/expr.rs:294
↓ 3 callersFunctionpackage_library_segment
(uri: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/library.rs:61
↓ 3 callersFunctionparse_base_offset_expr
(expr: &str)
crates/flutterdec-decompiler/src/helpers/expr.rs:38
↓ 3 callersFunctionparse_int
(token: &str)
crates/flutterdec-decompiler/src/helpers/expr.rs:1
↓ 3 callersFunctionparse_mem_operand
(op: &str)
crates/flutterdec-decompiler/src/helpers/instruction_parse.rs:47
↓ 3 callersFunctionparse_target_hex
(s: &str)
crates/flutterdec-ir/src/lib.rs:40
↓ 3 callersFunctionpush_scanned_dart_entrypoint
( out: &mut Vec<ScannedDartEntrypoint>, source_dex: &str, class_descriptor: &str, class_name:
crates/flutterdec-core/src/pipeline/apk_startup.rs:1110
↓ 3 callersFunctionreadable_call_name_from_intent
( call_name: &str, intent: Option<&str>, )
crates/flutterdec-decompiler/src/helpers/call_intent/intent.rs:241
↓ 3 callersFunctionrepo_relative_display_path
(repo_root: &Path, path: &Path)
crates/flutterdec-core/src/pipeline/symbol_map/cache.rs:18
↓ 3 callersFunctionresolve_local_engine_symbol_targets
( repo_root: &Path, input_path: &Path, bundle_arch: &str, engine_context: &EngineFingerprintCo
crates/flutterdec-core/src/pipeline/runners.rs:388
↓ 3 callersFunctionrun_engine_fingerprint
( input_path: &Path, opt: &EngineFingerprintOptions, )
crates/flutterdec-core/src/pipeline/engine_fingerprint.rs:31
↓ 3 callersFunctionsanitize_manifest_token
(raw: &str)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:612
↓ 3 callersFunctionsplit_instruction
(src: &str)
crates/flutterdec-decompiler/src/helpers/instruction_parse.rs:35
↓ 3 callersMethodvisit_limit
(&self, id: usize)
crates/flutterdec-decompiler/src/helper_flow/summary.rs:30
↓ 3 callersFunctionwrite_local_symbol_cache_manifest
( local_cache_root: &Path, manifest: &LocalSymbolCacheManifest, )
crates/flutterdec-core/src/pipeline/symbol_map/cache.rs:49
↓ 2 callersFunction_detect_snapshot_hash
(vm_data: bytes, iso_data: bytes, fallback: str)
adapters/python/adapter_template.py:44
↓ 2 callersFunction_extract_strings
(data: bytes, min_len: int = 5, max_items: int = 20000)
adapters/python/adapter_template.py:24
↓ 2 callersFunction_normalize_library_uri
(raw: str)
adapters/python/adapter_template.py:320
↓ 2 callersFunction_parse_blutter_function_ref
(text: str)
adapters/python/adapter_template.py:401
↓ 2 callersFunction_pool_entries
(strings: List[str])
adapters/python/adapter_template.py:258
↓ 2 callersFunctionalign4
(v: usize)
crates/flutterdec-core/src/pipeline/engine_fingerprint.rs:155
↓ 2 callersFunctionanalyze_android_startup
(input_path: &Path)
crates/flutterdec-core/src/pipeline/apk_startup.rs:2038
↓ 2 callersMethodannotate_pool_refs
(&self, expr: &str)
crates/flutterdec-decompiler/src/control_flow/emit.rs:199
↓ 2 callersFunctionbootstrap_chain_stage_for_method
(target_class: &str, target_method: &str)
crates/flutterdec-core/src/pipeline/apk_startup.rs:371
↓ 2 callersFunctionbootstrap_missing_steps
( stages: &std::collections::HashSet<&'static str>, )
crates/flutterdec-core/src/pipeline/apk_startup.rs:419
↓ 2 callersMethodbranch_target_block
(&self, target: &str)
crates/flutterdec-decompiler/src/control_flow/graph.rs:32
↓ 2 callersFunctionbuild_app_package_boosts
( model: &ProgramModel, owner_library: &HashMap<String, String>, preferred_packages: &HashSet<Stri
crates/flutterdec-disasm-arm64/src/lib.rs:646
↓ 2 callersFunctionbuild_function_ir
(d: &FunctionDisassembly)
crates/flutterdec-ir/src/lib.rs:117
↓ 2 callersFunctionbuild_ghidra_symbol_script
( symbol_names: &HashMap<u64, String>, pool_comments: &[(u64, String)], )
crates/flutterdec-core/src/pipeline/runners_scripts.rs:56
↓ 2 callersFunctionbuild_ida_symbol_script
( symbol_names: &HashMap<u64, String>, pool_comments: &[(u64, String)], )
crates/flutterdec-core/src/pipeline/runners_scripts.rs:132
↓ 2 callersFunctionbuild_pool_target_symbols
( pool_semantic_hints: &HashMap<u64, PoolSemanticHint>, pool_value_hints: &HashMap<u64, String>, )
crates/flutterdec-core/src/pipeline/runners/symbols.rs:307
↓ 2 callersFunctionbuild_pool_value_hints
(model: &ProgramModel)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:169
↓ 2 callersFunctionbuild_tracked_dart_entrypoint
( args: &[u16], tracked: &std::collections::HashMap<u16, TrackedRegisterValue>, )
crates/flutterdec-core/src/pipeline/apk_startup.rs:1093
↓ 2 callersFunctionclass_tail_token
(raw: &str)
crates/flutterdec-core/src/pipeline/apk_startup.rs:495
↓ 2 callersFunctionclassify_internal_standard_selector
(raw: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/selector_resolution.rs:398
↓ 2 callersFunctioncollect_call_fallback_summary
(pseudo: &[PseudocodeArtifact])
crates/flutterdec-core/src/pipeline/runners/reporting.rs:143
↓ 2 callersFunctioncollect_existing_bootflow_hint_keys
( model: &flutterdec_adapter::ProgramModel, )
crates/flutterdec-core/src/pipeline/bootflow_hints.rs:110
↓ 2 callersFunctioncollect_function_name_kind_stats
(functions: &[flutterdec_adapter::FunctionInfo])
crates/flutterdec-core/src/pipeline/runners.rs:79
↓ 2 callersFunctioncollect_ghidra_pool_comments
( disasm: &[FunctionDisassembly], pool_value_hints: &HashMap<u64, String>, )
crates/flutterdec-core/src/pipeline/runners_scripts.rs:30
↓ 2 callersFunctioncollect_pool_indices
(expr: &str)
crates/flutterdec-decompiler/src/helpers/expr.rs:310
↓ 2 callersFunctioncollect_pool_metadata_stats
(model: &ProgramModel)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:202
↓ 2 callersFunctioncollect_selected_bootflow_hits
( selected: &[FunctionPriorityBreakdown], bootflow: &BootflowDiscoverySummary, )
crates/flutterdec-core/src/pipeline/runners.rs:807
↓ 2 callersFunctioncollect_selected_preferred_package_stats
( selected: &[FunctionPriorityBreakdown], preferred_packages: &HashSet<String>, )
crates/flutterdec-core/src/pipeline/runners.rs:682
↓ 2 callersFunctioncollect_selected_priority_component_totals
( selected: &[FunctionPriorityBreakdown], )
crates/flutterdec-core/src/pipeline/runners.rs:703
↓ 2 callersFunctioncollect_selected_priority_package_counts
( selected: &[FunctionPriorityBreakdown], )
crates/flutterdec-core/src/pipeline/runners.rs:638
↓ 2 callersFunctioncollect_selected_priority_scope_mix
( selected: &[FunctionPriorityBreakdown], )
crates/flutterdec-core/src/pipeline/runners.rs:661
↓ 2 callersFunctioncollect_selector_fallback_summary
( pseudo: &[PseudocodeArtifact], )
crates/flutterdec-core/src/pipeline/runners/reporting.rs:89
↓ 2 callersFunctioncollect_semantic_intent_summary
( pseudo: &[PseudocodeArtifact], )
crates/flutterdec-core/src/pipeline/runners/reporting.rs:57
↓ 2 callersFunctioncollect_symbols
(elf: &Elf)
crates/flutterdec-core/src/pipeline/symbol_map/elf.rs:81
↓ 2 callersFunctioncount_ident_token
(hay: &str, token: &str)
crates/flutterdec-core/src/pipeline/helpers.rs:17
↓ 2 callersFunctiondart_library_segment
(uri: &str)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:427
↓ 2 callersFunctiondecode_one_silently
(remaining: &mut &[u16])
crates/flutterdec-core/src/pipeline/apk_startup.rs:1644
↓ 2 callersFunctiondecode_utf8_len
(bytes: &[u8], at: usize)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:107
↓ 2 callersFunctiondescriptor_to_java_name
(descriptor: &str)
crates/flutterdec-core/src/pipeline/apk_startup.rs:306
↓ 2 callersMethodemit
(mut self)
crates/flutterdec-decompiler/src/lib.rs:140
↓ 2 callersFunctionemit_program_with_pool_context
( ir: &[FunctionIr], symbol_names: &HashMap<u64, String>, pool_value_hints: &HashMap<u64, String>,
crates/flutterdec-decompiler/src/lib.rs:257
↓ 2 callersFunctionenrich_model_with_apk_startup_bootflow_hints
( model: &flutterdec_adapter::ProgramModel, startup: &AndroidStartupEvidence, )
crates/flutterdec-core/src/pipeline/apk_startup.rs:2125
↓ 2 callersFunctionenrich_model_with_manifest_bootflow_hints
( model: &ProgramModel, signals: &AndroidManifestSignals, )
crates/flutterdec-core/src/pipeline/runners/manifest.rs:999
↓ 2 callersFunctionensure_library
(uri: str)
adapters/python/adapter_template.py:479
↓ 2 callersMethodextract_minus_one_aliases
(&mut self)
crates/flutterdec-decompiler/src/passes/naming.rs:290
↓ 2 callersFunctionextract_semver_token
(text: &str)
crates/flutterdec-core/src/pipeline/engine_fingerprint.rs:240
↓ 2 callersFunctionfinalize_android_startup_evidence
( dex_files: Vec<String>, mut parse_errors: Vec<String>, scan_results: Vec<StartupScanResult>,
crates/flutterdec-core/src/pipeline/apk_startup.rs:1747
↓ 2 callersFunctionfind_libflutter_in_apk_session
(apk: &ApkSession)
crates/flutterdec-core/src/pipeline/runners.rs:273
↓ 2 callersFunctionfingerprint_engine_for_local_cache
(path: &Path)
crates/flutterdec-core/src/pipeline/symbol_map/cache.rs:61
↓ 2 callersFunctionfingerprint_engine_path
(path: &Path, bundle_arch: &str, source: String)
crates/flutterdec-core/src/pipeline/runners.rs:240
↓ 2 callersFunctionfirst_startup_method_selector
( startup: &AndroidStartupEvidence, predicate: impl Fn(&str) -> bool, )
crates/flutterdec-core/src/pipeline/apk_startup.rs:2098
↓ 2 callersFunctionflutter_library_segment
(uri: &str)
crates/flutterdec-core/src/pipeline/runners/symbols.rs:458
↓ 2 callersFunctionfrom_elf
(path: &Path, libapp_display: PathBuf, bytes: Vec<u8>)
crates/flutterdec-loader/src/lib.rs:209
↓ 2 callersFunctionfunction_matches_target
(func: &flutterdec_adapter::FunctionInfo, target: FunctionTarget)
crates/flutterdec-core/src/pipeline/runners.rs:1083
↓ 2 callersFunctionhas_no_isolate_marker
(text_lower: &str)
crates/flutterdec-disasm-arm64/src/lib.rs:198
↓ 2 callersFunctioninfer_library_intent_from_context
( args: &[String], pool_value_hints: &HashMap<u64, String>, pool_semantic_hints: &HashMap<u64, cra
crates/flutterdec-decompiler/src/helpers/call_intent/library.rs:1
↓ 2 callersFunctioninspect_manifest_bytes
(bytes: &[u8])
crates/flutterdec-core/src/pipeline/runners/manifest.rs:974
↓ 2 callersFunctioninstall_adapter
(repo_root: &Path, dart_hash: &str)
crates/flutterdec-adapter/src/lib.rs:139
↓ 2 callersFunctioninstruction_method_id
(instruction: &Instruction)
crates/flutterdec-core/src/pipeline/apk_startup.rs:1046
↓ 2 callersFunctioninvoke_arg_registers
(instruction: &Instruction)
crates/flutterdec-core/src/pipeline/apk_startup.rs:1062
↓ 2 callersFunctionis_bootstrap_selector
(selector_lower: &str)
crates/flutterdec-core/src/pipeline/runners/reporting.rs:211
↓ 2 callersFunctionis_deeplink_selector
(selector: &str)
crates/flutterdec-core/src/pipeline/bootflow_hints.rs:34
↓ 2 callersFunctionis_deeplink_selector
(selector_lower: &str)
crates/flutterdec-core/src/pipeline/runners/reporting.rs:189
↓ 2 callersFunctionis_generic_call_name
(name: &str)
crates/flutterdec-decompiler/src/lib.rs:427
↓ 2 callersFunctionis_main_like_selector
(selector_lower: &str)
crates/flutterdec-core/src/pipeline/runners/reporting.rs:178
↓ 2 callersFunctionis_non_app_manifest_segment
(segment: &str)
crates/flutterdec-core/src/pipeline/runners.rs:483
↓ 2 callersFunctionis_probable_owner_token
(token: &str)
crates/flutterdec-decompiler/src/helpers/call_intent/intent.rs:234
↓ 2 callersFunctionis_probable_package_name
(token: &str)
crates/flutterdec-core/src/pipeline/runners/manifest.rs:649
↓ 2 callersFunctionis_runapp_selector
(selector_lower: &str)
crates/flutterdec-core/src/pipeline/runners/reporting.rs:185
↓ 2 callersFunctionis_zero_reg
(token: &str)
crates/flutterdec-decompiler/src/helpers/registers.rs:18
↓ 2 callersFunctionlibrary_is_bootstrap_context
(library_lower: &str)
crates/flutterdec-core/src/pipeline/bootflow_hints.rs:81
↓ 2 callersFunctionload_local_symbol_cache_manifest
(local_cache_root: &Path)
crates/flutterdec-core/src/pipeline/symbol_map/cache.rs:33
↓ 2 callersFunctionload_snapshot_bundle_with_optional_apk_session
( input_path: &Path, apk_session: Option<&ApkSession>, )
crates/flutterdec-core/src/pipeline/runners.rs:223
↓ 2 callersFunctionlooks_generic_name
(name: &str)
crates/flutterdec-disasm-arm64/src/lib.rs:194
← previousnext →101–200 of 821, ranked by callers