giffix

JSON
executablemacOS53.9 KBarm64

Unknown executable — purpose cannot be determined from binary analysis

This ad-hoc signed arm64 executable contains 73 functions and initiates 1 network connection. Without access to strings, symbols, or code disassembly, the binary's purpose cannot be reliably determined. The lack of standard framework dependencies and ad-hoc signature indicate this may be a custom or development tool. Security analysts should examine the network endpoint destination, obtain strings output, and analyze the actual code for malicious behavior.AI

Fingerprint

Platform
macOS
Type
executable
Arch
arm64
Min OS
15.0.0
SDK
15.0.0
File Size
53.9 KB
UUID
F463B65E-1137-3814-9245-EEA727853EC4
Analyzed
2026-04-09T08:46:06Z
CDHash
00fa32adcd5784c818a77dae632abb1fd713e3569f8fc02f35a5ac7abbc946ab

Network Surface

Endpoints(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
0
Telemetry Strings
0
File Paths
0
Bundle IDs
0
IOKit Constants
0
Library Functions
49

Structural HashesSHA-256

Static Libraries49 / 73 functions identified

Functions(73)

0x1000030e4main
0x100003548QuitGifError
0x1000035acDGifOpenFileName
0x1000035f8DGifOpenFileHandle
0x100003744InternalRead
0x10000377cDGifGetScreenDesc
0x1000038f8DGifOpen
0x100003a40DGifGetWord
0x100003a98DGifGetGifVersion
0x100003ac0DGifGetRecordType
0x100003b70DGifGetImageHeader
0x100003da4DGifGetImageDesc
0x100003e8cDGifGetLine
0x100003f2cDGifDecompressLine
0x1000042ecDGifGetCodeNext
0x10000438cDGifGetPixel
0x10000442cDGifGetExtension
0x1000044b4DGifGetExtensionNext
0x100004544DGifExtensionToGCB
0x100004594DGifSavedExtensionToGCB

Imports26 symbols from 1 dylibs

Exports64

DGifCloseFile0x460c
DGifDecreaseImageCounter0x4940
DGifExtensionToGCB0x4544
DGifGetCode0x46e8
DGifGetCodeNext0x42ec
DGifGetExtension0x442c
DGifGetExtensionNext0x44b4
DGifGetGifVersion0x3a98
DGifGetImageDesc0x3da4
DGifGetImageHeader0x3b70
DGifGetLZCodes0x4714
DGifGetLine0x3e8c
DGifGetPixel0x438c
DGifGetRecordType0x3ac0
DGifGetScreenDesc0x377c
DGifOpen0x38f8
DGifOpenFileHandle0x35f8
DGifOpenFileName0x35ac
DGifSavedExtensionToGCB0x4594
DGifSlurp0x499c
EGifCloseFile0x5af4
EGifGCBToExtension0x58a0
EGifGCBToSavedExtension0x58f4
EGifGetGifVersion0x4dbc
EGifOpen0x4d00
EGifOpenFileHandle0x4c44
EGifOpenFileName0x4bc8
EGifPutCode0x5a48
EGifPutCodeNext0x5a6c
EGifPutComment0x5604
EGifPutExtension0x56c0
EGifPutExtensionBlock0x57d0
EGifPutExtensionLeader0x577c
EGifPutExtensionTrailer0x584c
EGifPutImageDesc0x50e4
EGifPutLine0x53a8
EGifPutPixel0x5588
EGifPutScreenDesc0x4ec0
EGifSetGifVersion0x4eb0
EGifSpew0x5bd4
FreeLastSavedImage0x64c4
GAGetArgs0x6a54
GAPrintErrMsg0x7280
GAPrintHowTo0x737c
GifAddExtensionBlock0x63a0
GifApplyTranslation0x636c
GifBitSize0x6020
GifErrorString0x6740
GifFreeExtensions0x6450
GifFreeMapObject0x6110
GifFreeSavedImages0x66a4
GifMakeMapObject0x6048
GifMakeSavedImage0x6554
GifNoisyPrint0xc000
GifQprintf0x6978
GifUnionColorMap0x6140
PrintGifError0x69f8
_ClearHashTable0x68a4
_ExistsHashTable0x68d4
_InitHashTable0x6868
_InsertHashTable0x68b0
_mh_execute_header0x0
main0x30e4
openbsd_reallocarray0x692c