Rosetta Function Calls

From OSx86
(Difference between revisions)
Jump to: navigation, search
(Deleted Spam)
Line 1: Line 1:
 +
=[http://edojalys.co.cc Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly]=
 
{{outdated}}
 
{{outdated}}
  
Line 5: Line 6:
 
*Here is a list of functions calls from the Rosetta daemon executable:
 
*Here is a list of functions calls from the Rosetta daemon executable:
  
_EVP_sha1<br>
+
_EVP_sha1&lt;br&gt;
_HMAC_CTX_cleanup<br>
+
_HMAC_CTX_cleanup&lt;br&gt;
_HMAC_CTX_init<br>
+
_HMAC_CTX_init&lt;br&gt;
_HMAC_Final<br>
+
_HMAC_Final&lt;br&gt;
_HMAC_Init_ex<br>
+
_HMAC_Init_ex&lt;br&gt;
_HMAC_Update<br>
+
_HMAC_Update&lt;br&gt;
_IOConnectMethodScalarIScalarO<br>
+
_IOConnectMethodScalarIScalarO&lt;br&gt;
_IOConnectMethodScalarIStructureO<br>
+
_IOConnectMethodScalarIStructureO&lt;br&gt;
_IOConnectMethodStructureIStructureO<br>
+
_IOConnectMethodStructureIStructureO&lt;br&gt;
_IOIteratorNext<br>
+
_IOIteratorNext&lt;br&gt;
_IOMasterPort<br>
+
_IOMasterPort&lt;br&gt;
_IOObjectRelease<br>
+
_IOObjectRelease&lt;br&gt;
_IOServiceClose<br>
+
_IOServiceClose&lt;br&gt;
_IOServiceGetMatchingServices<br>
+
_IOServiceGetMatchingServices&lt;br&gt;
_IOServiceMatching<br>
+
_IOServiceMatching&lt;br&gt;
_IOServiceOpen<br>
+
_IOServiceOpen&lt;br&gt;
_RAND_pseudo_bytes<br>
+
_RAND_pseudo_bytes&lt;br&gt;
_SHA1_Final<br>
+
_SHA1_Final&lt;br&gt;
_SHA1_Init<br>
+
_SHA1_Init&lt;br&gt;
_SHA1_Update<br>
+
_SHA1_Update&lt;br&gt;
___keymgr_dwarf2_register_sections<br>
+
___keymgr_dwarf2_register_sections&lt;br&gt;
__keymgr_get_and_lock_processwide_ptr<br>
+
__keymgr_get_and_lock_processwide_ptr&lt;br&gt;
__keymgr_get_per_thread_data<br>
+
__keymgr_get_per_thread_data&lt;br&gt;
__keymgr_set_and_unlock_processwide_ptr<br>
+
__keymgr_set_and_unlock_processwide_ptr&lt;br&gt;
__keymgr_set_per_thread_data<br>
+
__keymgr_set_per_thread_data&lt;br&gt;
__keymgr_unlock_processwide_ptr<br>
+
__keymgr_unlock_processwide_ptr&lt;br&gt;
_abort<br>
+
_abort&lt;br&gt;
_atexit<br>
+
_atexit&lt;br&gt;
_atoi<br>
+
_atoi&lt;br&gt;
_bcopy<br>
+
_bcopy&lt;br&gt;
_bootstrap_check_in<br>
+
_bootstrap_check_in&lt;br&gt;
_bootstrap_create_service<br>
+
_bootstrap_create_service&lt;br&gt;
_bootstrap_register<br>
+
_bootstrap_register&lt;br&gt;
_bootstrap_status<br>
+
_bootstrap_status&lt;br&gt;
_bzero<br>
+
_bzero&lt;br&gt;
_calloc<br>
+
_calloc&lt;br&gt;
_close<br>
+
_close&lt;br&gt;
_daemon<br>
+
_daemon&lt;br&gt;
_exit<br>
+
_exit&lt;br&gt;
_fflush<br>
+
_fflush&lt;br&gt;
_free<br>
+
_free&lt;br&gt;
_ftruncate<br>
+
_ftruncate&lt;br&gt;
_getpwuid<br>
+
_getpwuid&lt;br&gt;
_getsectdatafromheader<br>
+
_getsectdatafromheader&lt;br&gt;
_getuid<br>
+
_getuid&lt;br&gt;
_mach_error_string<br>
+
_mach_error_string&lt;br&gt;
_mach_msg<br>
+
_mach_msg&lt;br&gt;
_mach_port_deallocate<br>
+
_mach_port_deallocate&lt;br&gt;
_mach_port_mod_refs<br>
+
_mach_port_mod_refs&lt;br&gt;
_malloc<br>
+
_malloc&lt;br&gt;
_memcmp<br>
+
_memcmp&lt;br&gt;
_memcpy<br>
+
_memcpy&lt;br&gt;
_mmap<br>
+
_mmap&lt;br&gt;
_munmap<br>
+
_munmap&lt;br&gt;
_open<br>
+
_open&lt;br&gt;
_openlog<br>
+
_openlog&lt;br&gt;
_printf<br>
+
_printf&lt;br&gt;
_pthread_mutex_lock<br>
+
_pthread_mutex_lock&lt;br&gt;
_pthread_mutex_unlock<br>
+
_pthread_mutex_unlock&lt;br&gt;
_pthread_once<br>
+
_pthread_once&lt;br&gt;
_read<br>
+
_read&lt;br&gt;
_remove<br>
+
_remove&lt;br&gt;
_rindex<br>
+
_rindex&lt;br&gt;
_signal<br>
+
_signal&lt;br&gt;
_sprintf<br>
+
_sprintf&lt;br&gt;
_strcat<br>
+
_strcat&lt;br&gt;
_strcmp<br>
+
_strcmp&lt;br&gt;
_strcpy<br>
+
_strcpy&lt;br&gt;
_strlen<br>
+
_strlen&lt;br&gt;
_strncmp<br>
+
_strncmp&lt;br&gt;
_strncpy<br>
+
_strncpy&lt;br&gt;
_syslog<br>
+
_syslog&lt;br&gt;
_task_get_special_port<br>
+
_task_get_special_port&lt;br&gt;
_thread_switch<br>
+
_thread_switch&lt;br&gt;
_usleep<br>
+
_usleep&lt;br&gt;
_vm_allocate<br>
+
_vm_allocate&lt;br&gt;
_vm_deallocate<br>
+
_vm_deallocate&lt;br&gt;
_vm_protect<br>
+
_vm_protect&lt;br&gt;
_vm_region<br>
+
_vm_region&lt;br&gt;
_vm_remap<br>
+
_vm_remap&lt;br&gt;
_write<br>
+
_write&lt;br&gt;

Revision as of 00:17, 24 November 2010

Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly

This page is outdated and should not be updated further. The content below is preserved purely for historical reasons. As such, any instructions or suggestions on this page may damage your system. Follow them at your own risk.

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

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