ojph_compress
executablemacOS116.6 KBarm64
Unknown executable — lacks code signing and limited framework dependencies
This ad-hoc signed arm64 binary contains 98 functions and maintains a single network endpoint. With only 4 frameworks loaded and no private Apple framework dependencies, it performs a narrow set of operations. The ad-hoc signing and generic UUID filename suggest this is either a development build, test artifact, or unsigned third-party tool. Without visible metadata or entitlements, the binary's actual purpose cannot be determined from standard macOS binary analysis.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- arm64
- Min OS
- 26.0.0
- SDK
- 26.2.0
- File Size
- 116.6 KB
- UUID
- 389C1491-6DB7-3AC5-9F79-C42C25EDAF2D
- Analyzed
- 2026-04-09T09:11:23Z
- CDHash
- 35bdca542267f1045b318a8a47b7df3231e08c000a8afebb8f327ddf6778455a
Network Surface
Endpoints(1)
HostnameOpenJPH-0.26.0
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
0
Bundle IDs
0
IOKit Constants
0
Library Functions
21
Structural HashesSHA-256
Static Libraries21 / 98 functions identified
Identified Libraries
Functions(98)
0x100001650main
0x100003d04_ZL11is_matchingPKcS0_
0x100003d98sub_100003d98
0x100003da8ojph::cli_interpreter::init(int, char**)
0x100003e54ojph::cli_interpreter::reinterpret(char const*, char*&)
0x100003ef4ojph::cli_interpreter::reinterpret(char const*, unsigned int&)
0x100003fb8ojph::cli_interpreter::reinterpret(char const*, float&)
0x100004078ojph::cli_interpreter::reinterpret(char const*, bool&)
0x100004174ojph::cli_interpreter::reinterpret_to_bool(char const*, int&)
0x100004270ojph::cli_interpreter::reinterpret(char const*, ojph::cli_interpreter::arg_inter_base*)
0x100004334ojph::cli_interpreter::find_argument(char const*)
0x1000043ccsize_interpreter::operate(char const*)
0x1000044f4size_list_interpreter::operate(char const*)
0x1000046a0point_list_interpreter::operate(char const*)
0x10000484cui32_list_interpreter::operate(char const*)
0x100004950si32_to_bool_list_interpreter::operate(char const*)
0x100004a8ctileparts_division_interpreter::operate(char const*)
0x100004b68ojph::tif_in::~tif_in()
0x100004bc8ojph::dpx_in::~dpx_in()
0x100004c1cojph::raw_in::~raw_in()
Imports106 symbols from 5 dylibs
Exports80
_ZN4ojph23gen_cvrt_32b1c_to_8ub1cEPKNS_8line_bufES2_S2_Pvjj0x5114
_ZN4ojph23gen_cvrt_32b3c_to_8ub3cEPKNS_8line_bufES2_S2_Pvjj0x5148
_ZN4ojph27gen_cvrt_32b1c_to_16ub1c_beEPKNS_8line_bufES2_S2_Pvjj0x524c
_ZN4ojph27gen_cvrt_32b1c_to_16ub1c_leEPKNS_8line_bufES2_S2_Pvjj0x51b0
_ZN4ojph27gen_cvrt_32b3c_to_16ub3c_beEPKNS_8line_bufES2_S2_Pvjj0x5288
_ZN4ojph27gen_cvrt_32b3c_to_16ub3c_leEPKNS_8line_bufES2_S2_Pvjj0x51e4
_ZN4ojph6dpx_in4openEPKc0x892c
_ZN4ojph6dpx_in4readEPKNS_8line_bufEj0x94f8
_ZN4ojph6pfm_in14finalize_allocEv0x6248
_ZN4ojph6pfm_in4openEPKc0x5ed8
_ZN4ojph6pfm_in4readEPKNS_8line_bufEj0x6294
_ZN4ojph6ppm_in14finalize_allocEv0x5788
_ZN4ojph6ppm_in4openEPKc0x5308
_ZN4ojph6ppm_in4readEPKNS_8line_bufEj0x57e8
_ZN4ojph6raw_in13set_img_propsERKNS_4sizeEjb0x81c4
_ZN4ojph6raw_in4openEPKc0x7f10
_ZN4ojph6raw_in4readEPKNS_8line_bufEj0x7fd0
_ZN4ojph6tif_in13set_bit_depthEjPj0x6dcc
_ZN4ojph6tif_in4openEPKc0x68b0
_ZN4ojph6tif_in4readEPKNS_8line_bufEj0x6ef4
_ZN4ojph6yuv_in13set_bit_depthEjPj0x7b2c
_ZN4ojph6yuv_in13set_img_propsERKNS_4sizeEjjPKNS_5pointE0x79c0
_ZN4ojph6yuv_in4openEPKc0x776c
_ZN4ojph6yuv_in4readEPKNS_8line_bufEj0x78a4
_ZN4ojph7pfm_out4openEPc0x64d4
_ZN4ojph7pfm_out5writeEPKNS_8line_bufEj0x6708
_ZN4ojph7pfm_out9configureEjjjfPj0x6624
_ZN4ojph7ppm_out4openEPc0x5948
_ZN4ojph7ppm_out5writeEPKNS_8line_bufEj0x5e08
_ZN4ojph7ppm_out9configureEjjjj0x5d14
_ZN4ojph7raw_out4openEPc0x8244
_ZN4ojph7raw_out5writeEPKNS_8line_bufEj0x833c
_ZN4ojph7raw_out9configureEbjj0x82dc
_ZN4ojph7raw_outD0Ev0x8230
_ZN4ojph7raw_outD1Ev0x822c
_ZN4ojph7raw_outD2Ev0x81d8
_ZN4ojph7tif_out4openEPc0x71d0
_ZN4ojph7tif_out5writeEPKNS_8line_bufEj0x74fc
_ZN4ojph7tif_out9configureEjjjPj0x74a0
_ZN4ojph7yuv_out4openEPc0x7c60
_ZN4ojph7yuv_out5writeEPKNS_8line_bufEj0x7d94
_ZN4ojph7yuv_out9configureEjjPj0x7cf8
_ZN4ojph7yuv_outD0Ev0x7c4c
_ZN4ojph7yuv_outD1Ev0x7c48
_ZN4ojph7yuv_outD2Ev0x7be4
_ZTIN4ojph6dpx_inE0x105d0
_ZTIN4ojph6pfm_inE0x106a8
_ZTIN4ojph6ppm_inE0x10540
_ZTIN4ojph6raw_inE0x10660
_ZTIN4ojph6tif_inE0x10588
_ZTIN4ojph6yuv_inE0x10618
_ZTIN4ojph7pfm_outE0x107c0
_ZTIN4ojph7ppm_outE0x10700
_ZTIN4ojph7raw_outE0x10778
_ZTIN4ojph7tif_outE0x10748
_ZTIN4ojph7yuv_outE0x10760
_ZTSN4ojph6dpx_inE0x9f27
_ZTSN4ojph6pfm_inE0x9f54
_ZTSN4ojph6ppm_inE0x9ef2
_ZTSN4ojph6raw_inE0x9f45
_ZTSN4ojph6tif_inE0x9f18
_ZTSN4ojph6yuv_inE0x9f36
_ZTSN4ojph7pfm_outE0x9fbb
_ZTSN4ojph7ppm_outE0x9f63
_ZTSN4ojph7raw_outE0x9fab
_ZTSN4ojph7tif_outE0x9f8b
_ZTSN4ojph7yuv_outE0x9f9b
_ZTVN4ojph6dpx_inE0x105a0
_ZTVN4ojph6pfm_inE0x10678
_ZTVN4ojph6ppm_inE0x10500
_ZTVN4ojph6raw_inE0x10630
_ZTVN4ojph6tif_inE0x10558
_ZTVN4ojph6yuv_inE0x105e8
_ZTVN4ojph7pfm_outE0x10790
_ZTVN4ojph7ppm_outE0x106c0
_ZTVN4ojph7raw_outE0x104d0
_ZTVN4ojph7tif_outE0x10718
_ZTVN4ojph7yuv_outE0x104a0
_mh_execute_header0x0
main0x1650