fd
executablemacOS2.8 MBarm64
Unknown executable — purpose unclear from analysis data
A 2.8 MB arm64 executable with 3,336 functions and ad-hoc signing. Contains 157 file path references and 2 URL/endpoint strings, along with 40 network endpoints suggesting network communication capability. The large function count and network connectivity indicate substantial functionality, but the binary's purpose cannot be determined from available metadata alone. Analysis requires inspection of actual code behavior and network traffic patterns.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- arm64
- Min OS
- 11.0.0
- SDK
- 26.0.0
- File Size
- 2.8 MB
- UUID
- 8DD2E08A-94C2-358D-ACCD-BB3D30F9EE27
- Analyzed
- 2026-04-09T08:42:48Z
- CDHash
- 8f4dc2f5d9b48e0603d8fb123144b7c55b883516a1288393ab5b2dc6627d4529
Frameworks2
Interesting Strings
File Paths(157)
/Users/brew/Library/Caches/Homebrew/cargo_cache/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.3/src/ahocorasick.rs/Users/brew/Library/Caches/Homebrew/cargo_cache/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.3/src/automaton.rs/Users/brew/Library/Caches/Homebrew/cargo_cache/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.3/src/dfa.rs/Users/brew/Library/Caches/Homebrew/cargo_cache/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.3/src/nfa/contiguous.rs/Users/brew/Library/Caches/Homebrew/cargo_cache/registry/src/index.crates.io-1949cf8c6b5b557f/aho-corasick-1.1.3/src/nfa/noncontiguous.rs
URLs & Endpoints(2)
''Fatal internal error. Please consider filing a bug report at https://github.com/clap-rs/clap/issuesAmount of time in milliseconds to buffer, before streaming the search results to the console.max-buffer-timeMAX_RESULTSLimit the number of search results to 'count' and quit immediatelyLimit the number of search results to 'count' and quit immediately.max-resultscountLimit the number of search resultsMAX_ONE_RESULTLimit the search to a single result and quit immediately. This is an alias for '--max-results=1'Limit the search to a single result and quit immediately. This is an alias for '--max-results=1'.Limit search to a single resultQUIETWhen the flag is present, the program does not print anything and will return with an exit code of 0 if there is at least one match. Otherwise, the exit code will be 1. '--has-results' can be used as an aliasWhen the flag is present, the program does not print anything and will return with an exit code of 0 if there is at least one match. Otherwise, the exit code will be 1. '--has-results' can be used as an alias.has-resultsPrint nothing, exit code 0 if match found, 1 otherwiseSHOW_ERRORSEnable the display of filesystem errors for situations such as insufficient permissions or dead symlinksEnable the display of filesystem errors for situations such as insufficient permissions or dead symlinks.show-errorsShow filesystem errorsBASE_DIRECTORYChange the current working directory of fd to the provided path. This means that search results will be shown with respect to the given base path. Note that relative paths which are passed to fd via the positional <path> argument or the '--search-path' option will also be resolved relative to this directoryChange the current working directory of fd to the provided path. This means that search results will be shown with respect to the given base path. Note that relative paths which are passed to fd via the positional <path> argument or the '--search-path' option will also be resolved relative to this directory.base-directoryChange current working directoryPATTERNthe search pattern which is either a regular expression (default) or a glob pattern (if --glob is used). If no pattern has been specified, every entry is considered a match. If your pattern starts with a dash (-), make sure to pass '--' first, or it will be considered as a flag (fd -- '-foo')the search pattern which is either a regular expression (default) or a glob pattern (if --glob is used). If no pattern has been specified, every entry is considered a match. If your pattern starts with a dash (-), make sure to pass '--' first, or it will be considered as a flag (fd -- '-foo').the search pattern (a regular expression, unless '--glob' is used; optional)PATH_SEPARATORSet the path separator to use when printing file paths. The default is the OS-specific separator ('/' on Unix, '\' on Windows)Set the path separator to use when printing file paths. The default is the OS-specific separator ('/' on Unix, '\' on Windows).path-separatorSet path separator when printing file pathsThe directory where the filesystem search is rooted (optional). If omitted, search the current working directoryThe directory where the filesystem search is rooted (optional). If omitted, search the current working directory.the root directories for the filesystem search (optional)SEARCH_PATHProvide paths to search as an alternative to the positional <path> argument. Changes the usage to `fd [OPTIONS] --search-path <path> --search-path <path2> [<pattern>]`search-pathProvides paths to search as an alternative to the positional <path> argumentBy default, relative paths are prefixed with './' when -x/--exec, -X/--exec-batch, or -0/--print0 are given, to reduce the risk of a path starting with '-' being treated as a command line option. Use this flag to change this behavior. If this flag is used without a value, it is equivalent to passing "always"By default, relative paths are prefixed with './' when -x/--exec, -X/--exec-batch, or -0/--print0 are given, to reduce the risk of a path starting with '-' being treated as a command line option. Use this flag to change this behavior. If this flag is used without a value, it is equivalent to passing "always".ONE_FILE_SYSTEMBy default, fd will traverse the file system tree as far as other options dictate. With this flag, fd ensures that it does not descend into a different file system than the one it started in. Comparable to the -mount or -xdev filters of find(1)By default, fd will traverse the file system tree as far as other options dictate. With this flag, fd ensures that it does not descend into a different file system than the one it started in. Comparable to the -mount or -xdev filters of find(1).one-file-systemmountGEN_COMPLETIONSgen-completions10.3.0A program to find entries in your filesystemBugs can be reported on GitHub: https://github.com/sharkdp/fd/issuesexecs
Network Surface
Endpoints(40)
Hostnamecmake.in
HostnameMANIFEST.in
HostnameMakefile.in
Ipv600:00:00
Ipv610:00:00
Hostnamecompletions10.3.0A
Hostnamegithub.com
Ipv402.13.03.13
Ipv424.04.15.05
Ipv415.26.06.16
Ipv426.37.08.09
Ipv4011.012.012.113
Ipv4014.015.015.116
Hostnameindex.crates.io-1949cf8c6b5b557f
Hostnamecrossbeam-channel-0.5.15
Hostnamenix-0.30.1
Hostnamejiff-0.2.15
Hostnamerustc-1.89.0-src
Hostnamectrlc-3.4.7
Hostnameregex-1.11.1
Hostnameaho-corasick-1.1.3
Hostnameanstyle-1.0.11
Hostnameanyhow-1.0.98
Hostnameanstream-0.6.19
Hostnamecrossbeam-epoch-0.9.18
Hostnamegimli-0.32.0
Hostnameglobset-0.4.16
Hostnamehashbrown-0.15.4
Hostnameignore-0.4.23
Hostnamelscolors-0.20.0
Hostnamememchr-2.7.5
Hostnameregex-automata-0.4.9
Hostnameregex-syntax-0.8.5
Hostnamerustc-demangle-0.1.25
Hostnamesame-file-1.0.6
Hostnameobject-0.37.1
Hostnameaddr2line-0.25.0
Hostnamestrsim-0.11.1
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
157
Bundle IDs
0
IOKit Constants
0
Library Functions
882
Structural HashesSHA-256
Static Libraries882 / 3336 functions identified
Identified Libraries
FLAC 1.5.0 (131 fn)FLAC++ 1.5.0 (9 fn)SDL2 2.32.10 (71 fn)SDL2_test 2.32.10 (6 fn)X11 1.8.12 (87 fn)Xdmcp 1.1.5 (9 fn)Xext 1.3.6 (2 fn)Xfixes 6.0.2 (2 fn)Xrender 0.9.12 (1 fn)aom 3.13.1 (144 fn)ass 0.17.4 (9 fn)avcodec 8.0.1 (1 fn)boost_contract 1.89.0 (1 fn)boost_filesystem 1.89.0 (2 fn)boost_graph 1.89.0 (24 fn)boost_iostreams 1.89.0 (2 fn)boost_json 1.89.0 (12 fn)boost_locale 1.89.0 (4 fn)boost_log 1.89.0 (13 fn)boost_process 1.89.0 (1 fn)boost_program_options 1.89.0 (1 fn)boost_test_exec_monitor 1.89.0 (5 fn)boost_thread 1.89.0 (1 fn)boost_url 1.89.0 (8 fn)boost_wave 1.89.0 (1 fn)boost_wserialization 1.89.0 (2 fn)crypto 3.6.1 (19 fn)event 2.1.12_1 (1 fn)flatbuffers 25.9.23 (2 fn)fontconfig 2.17.1 (1 fn)freetype 2.14.1_1 (6 fn)gettextlib 0.26_1 (5 fn)gio-2.0 2.86.3 (4 fn)glib-2.0 2.86.3 (1 fn)gobject-2.0 2.86.3 (2 fn)harfbuzz 12.3.0 (1 fn)harfbuzz-subset 12.3.0 (10 fn)lcms2 2.17 (1 fn)mpdec 4.0.1 (1 fn)onig 6.9.10 (1 fn)opus 1.6 (7 fn)pango-1.0 1.57.0_1 (1 fn)rav1e 0.8.1 (251 fn)sodium 1.0.20 (1 fn)srt 1.5.4 (3 fn)ssl 3.6.1 (1 fn)tesseract 5.5.2 (2 fn)uv 1.51.0 (2 fn)vmaf 3.0.0 (1 fn)websockets 4.5.2 (1 fn)x265 4.1 (4 fn)xcb-xkb 1.17.0 (1 fn)zimg 3.0.6 (2 fn)zmq 4.3.5_2 (1 fn)
Function Matches(11)
LZ4F_decompresslz4 1.10.0Medium
LZ4F_decompresslz4 1.10.0Medium
LZ4F_decompresslz4 1.10.0Medium
LZ4F_decompresslz4 1.10.0Medium
LZ4F_decompresslz4 1.10.0Medium
LZ4F_decompresslz4 1.10.0Medium
LZ4F_decompresslz4 1.10.0Medium
LZ4F_decompresslz4 1.10.0Medium
LZ4F_decompresslz4 1.10.0Medium
LZ4F_decompresslz4 1.10.0Medium
Functions(3336)
0x100001050sub_100001050
0x1000011e8sub_1000011e8
0x100001380sub_100001380
0x100001518sub_100001518
0x1000016b0sub_1000016b0
0x1000018c4sub_1000018c4
0x100001fc4sub_100001fc4
0x1000023a4sub_1000023a4
0x100002aecsub_100002aec
0x100002bf4sub_100002bf4
0x1000030c8sub_1000030c8
0x100003168sub_100003168
0x100003320sub_100003320
0x1000033c0sub_1000033c0
0x100003460sub_100003460
0x1000034b8sub_1000034b8
0x100003558sub_100003558
0x100003574sub_100003574
0x1000037acsub_1000037ac
0x100003bf0sub_100003bf0
Imports137 symbols from 1 dylibs
Exports3
_mh_execute_header0x0
main0x6bdc8
rust_eh_personality0x1b32f4