protoc

JSON
executablemacOS151.6 KBarm64

Unknown utility — minimal functionality with limited framework integration

This ad-hoc signed arm64 binary contains 8 functions and references only one file path. The extremely limited string content and small function count suggest it performs a narrow, specialized task. Without access to symbol information or runtime behavior, the specific purpose cannot be determined from static analysis alone. The ad-hoc signature indicates it was signed locally rather than through Apple's distribution channels.AI

Fingerprint

Platform
macOS
Type
executable
Arch
arm64
Min OS
26.0.0
SDK
26.2.0
File Size
151.6 KB
UUID
B72504D1-6C0A-3FC7-9839-83AA6A89DB92
Analyzed
2026-04-09T09:13:53Z
CDHash
603be2ca0bc7a5adb255b48cd7165ee4fb4dc74ab519c5073d2f0bf7ccc47199

Frameworks85

libprotoc.34.0.0.dyliblibprotobuf.34.0.0.dyliblibabsl_die_if_null.2601.0.0.dyliblibabsl_log_initialize.2601.0.0.dyliblibabsl_statusor.2601.0.0.dyliblibutf8_validity.34.0.0.dyliblibabsl_log_internal_check_op.2601.0.0.dyliblibabsl_log_internal_conditions.2601.0.0.dyliblibabsl_log_internal_message.2601.0.0.dyliblibabsl_log_internal_nullguard.2601.0.0.dyliblibabsl_examine_stack.2601.0.0.dyliblibabsl_log_internal_format.2601.0.0.dyliblibabsl_log_internal_structured_proto.2601.0.0.dyliblibabsl_log_internal_log_sink_set.2601.0.0.dyliblibabsl_log_sink.2601.0.0.dyliblibabsl_log_entry.2601.0.0.dyliblibabsl_log_internal_proto.2601.0.0.dyliblibabsl_flags_internal.2601.0.0.dyliblibabsl_flags_marshalling.2601.0.0.dyliblibabsl_flags_reflection.2601.0.0.dyliblibabsl_flags_config.2601.0.0.dyliblibabsl_flags_program_name.2601.0.0.dyliblibabsl_flags_private_handle_accessor.2601.0.0.dyliblibabsl_flags_commandlineflag.2601.0.0.dyliblibabsl_flags_commandlineflag_internal.2601.0.0.dyliblibabsl_log_internal_globals.2601.0.0.dyliblibabsl_log_globals.2601.0.0.dyliblibabsl_vlog_config_internal.2601.0.0.dyliblibabsl_log_internal_fnmatch.2601.0.0.dyliblibabsl_raw_hash_set.2601.0.0.dyliblibabsl_hashtablez_sampler.2601.0.0.dyliblibabsl_random_distributions.2601.0.0.dyliblibabsl_random_seed_sequences.2601.0.0.dyliblibabsl_random_internal_entropy_pool.2601.0.0.dyliblibabsl_random_internal_randen.2601.0.0.dyliblibabsl_random_internal_randen_hwaes.2601.0.0.dyliblibabsl_random_internal_randen_hwaes_impl.2601.0.0.dyliblibabsl_random_internal_randen_slow.2601.0.0.dyliblibabsl_random_internal_platform.2601.0.0.dyliblibabsl_random_internal_seed_material.2601.0.0.dyliblibabsl_random_seed_gen_exception.2601.0.0.dyliblibabsl_status.2601.0.0.dyliblibabsl_cord.2601.0.0.dyliblibabsl_cordz_info.2601.0.0.dyliblibabsl_cord_internal.2601.0.0.dyliblibabsl_cordz_functions.2601.0.0.dyliblibabsl_exponential_biased.2601.0.0.dyliblibabsl_cordz_handle.2601.0.0.dyliblibabsl_crc_cord_state.2601.0.0.dyliblibabsl_crc32c.2601.0.0.dyliblibabsl_crc_internal.2601.0.0.dyliblibabsl_crc_cpu_detect.2601.0.0.dyliblibabsl_leak_check.2601.0.0.dyliblibabsl_strerror.2601.0.0.dyliblibabsl_str_format_internal.2601.0.0.dyliblibabsl_synchronization.2601.0.0.dyliblibabsl_stacktrace.2601.0.0.dyliblibabsl_borrowed_fixup_buffer.2601.0.0.dyliblibabsl_hash.2601.0.0.dyliblibabsl_city.2601.0.0.dyliblibabsl_symbolize.2601.0.0.dyliblibabsl_debugging_internal.2601.0.0.dyliblibabsl_demangle_internal.2601.0.0.dyliblibabsl_demangle_rust.2601.0.0.dyliblibabsl_decode_rust_punycode.2601.0.0.dyliblibabsl_utf8_for_code_point.2601.0.0.dyliblibabsl_graphcycles_internal.2601.0.0.dyliblibabsl_kernel_timeout_internal.2601.0.0.dyliblibabsl_malloc_internal.2601.0.0.dyliblibabsl_tracing_internal.2601.0.0.dyliblibabsl_time.2601.0.0.dyliblibabsl_strings.2601.0.0.dyliblibabsl_strings_internal.2601.0.0.dyliblibabsl_throw_delegate.2601.0.0.dyliblibabsl_int128.2601.0.0.dyliblibabsl_base.2601.0.0.dyliblibabsl_raw_logging_internal.2601.0.0.dyliblibabsl_log_severity.2601.0.0.dyliblibabsl_spinlock_wait.2601.0.0.dyliblibabsl_civil_time.2601.0.0.dyliblibabsl_time_zone.2601.0.0.dylibCoreFoundationlibutf8_range.34.0.0.dyliblibc++.1.dyliblibSystem.B.dylib

Interesting Strings

Network Surface

Networking Frameworks

DNA Capability Vector

Location
0
Keychain
0
Network
0
Storage
0
Hardware
0
IPC
0
Analytics
0
Security
0
System
0

Behavioral Profile

URL Endpoints
0
Telemetry Strings
0
File Paths
1
Bundle IDs
0
IOKit Constants
0
Library Functions
1

Structural HashesSHA-256

Static Libraries1 / 8 functions identified

Identified Libraries

Functions(8)

0x100017990google::protobuf::compiler::ProtobufMain(int, char**)
0x1000183ecmain
0x1000183f0google::protobuf::compiler::cpp::CppGenerator::CppGenerator()
0x100018444google::protobuf::compiler::cpp::CppGenerator::~CppGenerator()
0x100018474std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string[abi:ne200100]<0>()
0x100018518std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__throw_length_error[abi:ne200100]()
0x10001852cstd::__1::__throw_length_error[abi:ne200100](char const*)
0x10001857cstd::length_error::length_error[abi:ne200100](char const*)

Imports38 symbols from 5 dylibs

Exports3

_ZN6google8protobuf8compiler12ProtobufMainEiPPc0x17990
_mh_execute_header0x0
main0x183ec