gettext
executablemacOS92.6 KBarm64
Unknown utility — insufficient metadata for classification
This arm64 executable lacks a standard code signature and provides minimal analytical surface. The binary contains 93 functions and references 4 network endpoints, but the absence of identifying metadata (signer name, bundle identifier, plist data) prevents determination of its primary purpose. It references 5 standard frameworks and contains 2 file paths and 2 URLs in its strings, suggesting some network activity and filesystem interaction, but without additional context this binary cannot be reliably characterized for security assessment.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- arm64
- Min OS
- 26.0.0
- SDK
- 26.0.0
- File Size
- 92.6 KB
- UUID
- 404BF16D-7CCC-36BE-AB50-5D6C420A15BC
- Analyzed
- 2026-04-09T08:45:13Z
- CDHash
- ba9078816d1e06ee14f56e4dbbb64e9e6286c9a2ce7dcab2925f3e89de7eee71
Interesting Strings
Network Surface
Networking Frameworks
Endpoints(4)
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
2
Telemetry Strings
0
File Paths
2
Bundle IDs
0
IOKit Constants
0
Library Functions
19
Structural HashesSHA-256
Static Libraries19 / 93 functions identified
Identified Libraries
Functions(93)
0x100001b80main
0x100001f88usage
0x10000213cexpand_escapes
0x100002364dcpgettext_expr
0x100002454last_component
0x100002498base_len
0x1000024e0c_strcasecmp
0x100002534c32isalnum
0x100002578c32isspace
0x1000025b8close_stdout
0x100002648flush_stdout
0x100002690error_tail
0x100002788OUTLINED_FUNCTION_0
0x10000279crpl_free
0x1000027d0fwriteerror
0x1000027d8do_fwriteerror
0x1000028d8fwriteerror_no_ebadf
0x1000028e0_getopt_internal_r
0x100002e08exchange
0x100002ebcprocess_long_option
Imports65 symbols from 3 dylibs
Exports79
_getopt_internal_r0x28e0
_getopt_long_only_r0x346c
_getopt_long_r0x3450
_gl_start_options0x4c1c
_mh_execute_header0x0
base_len0x2498
c32isalnum0x2534
c32isspace0x2578
c_strcasecmp0x24e0
close_stdout0x25b8
error0x6864
error_at_line0x69b4
error_message_count0xcdf8
error_one_per_line0xcdfc
error_print_progname0xce00
exit_failure0xc000
freea0x35d8
fwriteerror0x27d0
fwriteerror_no_ebadf0x28d8
get_next_option0x4e54
gl_get_setlocale_null_lock0x5b24
last_component0x2454
locale_charset0x347c
main0x1b80
mbrtoc320x3600
mbslen0x3664
mbsstr0x3804
mem_cd_iconv0x5bc4
mmalloca0x3568
program_name0xcdf0
proper_name0x4f70
proper_name_utf80x57b4
reallocarray0x59bc
rpl_free0x279c
rpl_getopt0x33d4
rpl_getopt_internal0x3370
rpl_getopt_long0x3444
rpl_getopt_long_only0x3460
rpl_optarg0xce08
rpl_opterr0xc008
rpl_optind0xc004
rpl_optopt0xc00c
rpl_setlocale0x59f0
set_program_name0x4edc
setlocale_null0x5a74
setlocale_null_r0x59fc
setlocale_null_r_unlocked0x5b38
setlocale_null_unlocked0x5b30
str_cd_iconv0x5e30
str_iconv0x5ed8
strnlen10x5fa0
trim20x5fd8
verror0x67e0
verror_at_line0x688c
x2nrealloc0x6428
x2realloc0x6420
xalloc_die0x66a4
xcalloc0x6564
xcharalloc0x6360
xicalloc0x65a0
ximalloc0x6344
ximemdup0x65f4
ximemdup00x662c
xinmalloc0x63f8
xirealloc0x6398
xireallocarray0x63b4
xizalloc0x6580
xmalloc0x6328
xmem_cd_iconv0x66f0
xmemdup0x65bc
xnmalloc0x63d0
xnrealloc0x62f0
xpalloc0x6488
xrealloc0x637c
xreallocarray0x630c
xstr_cd_iconv0x672c
xstr_iconv0x6768
xstrdup0x6668
xzalloc0x6544