12.07.2015 Views

Breaking iOS Code Signing - Reverse Engineering Mac OS X

Breaking iOS Code Signing - Reverse Engineering Mac OS X

Breaking iOS Code Signing - Reverse Engineering Mac OS X

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Validating code matches hashvm_page_validate_cs ->vm_page_validate_cs_mapped ->vnode_pager_get_object_cs_blobsvnode_pager_get_object_cs_blobs(...){...validated = cs_validate_page(blobs,offset + object->paging_offset,(const void *)kaddr,&tainted);...page->cs_validated = validated;if (validated) {page->cs_tainted = tainted;}sets whether a page isvalidated and taintedFriday, October 14, 11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!