Rosetta Function Calls

From OSx86
Revision as of 04:40, 2 August 2005 by Mashugly (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  • It would appear that Rosetta probably calls to an SSL enabler, gets a key, reports to the TPM with the kext, which then replies back. We're still testing at this point.
  • Here is a list of functions calls from the Rosetta daemon executable:

_EVP_sha1
_HMAC_CTX_cleanup
_HMAC_CTX_init
_HMAC_Final
_HMAC_Init_ex
_HMAC_Update
_IOConnectMethodScalarIScalarO
_IOConnectMethodScalarIStructureO
_IOConnectMethodStructureIStructureO
_IOIteratorNext
_IOMasterPort
_IOObjectRelease
_IOServiceClose
_IOServiceGetMatchingServices
_IOServiceMatching
_IOServiceOpen
_RAND_pseudo_bytes
_SHA1_Final
_SHA1_Init
_SHA1_Update
___keymgr_dwarf2_register_sections
__keymgr_get_and_lock_processwide_ptr
__keymgr_get_per_thread_data
__keymgr_set_and_unlock_processwide_ptr
__keymgr_set_per_thread_data
__keymgr_unlock_processwide_ptr
_abort
_atexit
_atoi
_bcopy
_bootstrap_check_in
_bootstrap_create_service
_bootstrap_register
_bootstrap_status
_bzero
_calloc
_close
_daemon
_exit
_fflush
_free
_ftruncate
_getpwuid
_getsectdatafromheader
_getuid
_mach_error_string
_mach_msg
_mach_port_deallocate
_mach_port_mod_refs
_malloc
_memcmp
_memcpy
_mmap
_munmap
_open
_openlog
_printf
_pthread_mutex_lock
_pthread_mutex_unlock
_pthread_once
_read
_remove
_rindex
_signal
_sprintf
_strcat
_strcmp
_strcpy
_strlen
_strncmp
_strncpy
_syslog
_task_get_special_port
_thread_switch
_usleep
_vm_allocate
_vm_deallocate
_vm_protect
_vm_region
_vm_remap
_write

Powered by MediaWiki © 2021 OSx86 Project  |   InsanelyMac  |   Forum  |   OSx86 Wiki   |   Privacy policy   |   About OSx86   |   Disclaimers