ocsptool

JSON
executablemacOS159.3 KBarm64

Keychain and certificate management tool — handles secure credential storage and code signing operations

Manages access to the macOS Keychain for storing and retrieving passwords, keys, and certificates. Performs code signing operations and certificate validation tasks. Connects to 8 network endpoints, likely for certificate validation services, OCSP checks, or certificate revocation lookups. Processes file paths and URLs embedded in its configuration. Runs with ad-hoc signing and operates with Keychain capabilities to interact with system credential storage.AI

Fingerprint

Platform
macOS
Type
executable
Arch
arm64
Min OS
26.0.0
SDK
26.1.0
File Size
159.3 KB
UUID
C5CA8BB1-06AB-3A87-BA49-76B853D4E673
Analyzed
2026-04-09T09:11:18Z
CDHash
6d7e3e6b9a92589ab842e5eec9253bd6033bf40e71b12f1ca21e1a661d2bdfc3

Interesting Strings

Network Surface

Networking Frameworks

DNA Capability Vector

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

Behavioral Profile

URL Endpoints
4
Telemetry Strings
0
File Paths
3
Bundle IDs
0
IOKit Constants
0
Library Functions
30

Structural HashesSHA-256

Static Libraries30 / 135 functions identified

Functions(135)

0x100004210get_pass
0x10000421cget_confirmed_pass
0x100004228app_exit
0x100004254init_tls_session
0x10000425cdo_handshake
0x100004264main
0x100004c14tls_log_func
0x100004c4c_response_info
0x100004eb8load_chain
0x10000508c_verify_response
0x10000552c_generate_request
0x100005644send_ocsp_request
0x100005a5cprint_ocsp_verify_res
0x100005b78check_ocsp_response
0x100005f10fix_lbuffer
0x100005fb4safe_open_rw
0x100006018load_secret_key
0x100006110get_password
0x100006198load_private_key
0x10000627c_load_url_privkey

Imports300 symbols from 3 dylibs

Exports105

_generate_request0x552c
_mh_execute_header0x0
app_exit0x4228
canonicalize_host0x97f8
cert_verify0xaa38
check_command0xc53c
check_ocsp_response0x5b78
cipher_to_flags0x7f7c
compress_cert_set_methods0xabf4
current_timespec0xda84
decode_seed0x8e7c
dh_info0x7c74
do_handshake0x425c
figure_key_format0x9144
figure_key_type0x8f38
fix_lbuffer0x5f10
generate_prime0x8a40
get_bits0x7068
get_confirmed_pass0x421c
get_pass0x4210
get_password0x6110
get_system_time0xcdd8
getenv_copy0xc79c
getpass_copy0xc718
gettime0xda78
hash_to_id0x91d8
infile0x1c0c0
init_tls_session0x4254
lbuffer0x1c008
lbuffer_size0x1c010
load_ca_cert0x6c30
load_ca_private_key0x6b60
load_cert0x65e4
load_cert_list0x6668
load_crl_list0x6890
load_private_key0x6198
load_pubkey0x6da8
load_public_key_or_import0x6f94
load_request0x6a30
load_secret_key0x6018
load_x509_private_key0x641c
localtime_rz0xfcec
log_msg0xabbc
log_set0xcdcc
main0x4264
mktime_internal0xff68
mktime_z0xfe84
ocsptool_options0x1c018
outfile0x1c0c8
parse_datetime0xeeac
pin_callback0xc7fc
pkcs11_common0xccb0
port_to_service0xa484
print_cert_info0xb700
print_cert_info20xb714
print_dsa_pkey0x7224
print_ecc_pkey0x76c4
print_gost_pkey0x77e4
print_info0xad5c
print_key_material0xc3e8
print_list0xba8c
print_ocsp_verify_res0x5a5c
print_private_key0x812c
print_pubkey_info0x7b64
print_rsa_pkey0x79a4
process_options0xcea4
raw_to_base640xa9c4
raw_to_hex0xa92c
raw_to_string0xa870
reallocarray0xf9b0
revert_tz0xfc70
rpl_fopen0xd640
rpl_free0xd5d4
rpl_fseek0xd9a0
rpl_fseeko0xd9a4
rpl_memmem0x10630
rpl_mktime0x1059c
rpl_strerror0xf9e4
rpl_timegm0xff58
safe_open_rw0x5fb4
secure_getenv0xd608
send_ocsp_request0x5644
service_to_port0xa504
set_system_time0xce00
set_tz0xfb68
sign_params_to_flags0x9350
simple_ctime0xce40
socket_bye0x96e8
socket_open_int0x98d0
socket_recv0x9430
socket_recv_timeout0x94cc
socket_send0x9538
socket_send_range0x9540
sockets_init0xcdc0
starttls_proto_to_port0x9634
starttls_proto_to_service0x9690
str_to_curve0x75c0
str_to_sec_param0x7128
str_unknown0x15571
strerror_override0xfa94
tzalloc0xfaa8
tzfree0xfb38
usage0xd5a4
verbose0x1c000
yyparse0xdaac