Apple苹果相关开发资料

TODO:

  • 【已解决】iOS中st_size的off_t是什么类型
  • 【已解决】iOS或Linux或C中pid_t的定义

此处整理,Apple苹果的,和iOS逆向相关的,尤其是涉及到iOS底层机制方面的,开发资料。

  • Apple=苹果
    • 相关开发资料
      • 源码 源代码
      • 官网文档

Apple苹果官网

源码+文档

概述=总入口:

Open Source - Apple Developer

详解:

函数和命令的文档

注:man = manual = 手册

  • Apple文档总入口:Documentation Archive (apple.com)
    • 函数 man手册 总入口:API Reference: iOS Manual Pages (apple.com)
      • 分很多大类
        • Section 2: system calls and error numbers
          • Section 2 of the manual contains documentation on UNIX system calls, error codes, and C library routines that wrap system calls. Most of these functions are described in headers that reside in /usr/include/sys.
          • For a detailed introduction, see intro(2)
        • Section 3: C libraries
          • Section 3 of the manual contains documentation on C library routines. This section excludes library routines that merely wrap UNIX system calls. Most of these functions are described in headers that reside in /usr/include or subdirectories therein.
          • For a detailed introduction, see intro(3)
        • Section 3cc: 加密 解密 算法 相关
        • Section 3ssl
        • Section 3x
          • Section 3x of the manual contains documentation on curses-related library routines used for general formatting on text terminals. These functions are described in headers that reside in /usr/include, and are located in the libncurses library.
          • For a detailed introduction, see ncurses(3)
        • Section 5
          • Section 5 of the manual contains documentation on file formats and conventions. It includes documentation about file-system data structures, information about configuration files for various daemons, and information about data structures used in various binary and text file formats used by various parts of the operating system.
          • For a detailed introduction, see intro(5).

log日志的字符串格式化参数语法

String Format Specifiers (apple.com)

The iPhone Wiki

syscall

Kernel Syscalls - The iPhone Wiki

hw.machine 机型 映射

其他来源

内核原理和机制

OS Internals: (newosxbook.com)

->

iOS逆向英文教程

据说是第一本英文书的专门详细介绍iOS逆向的书:

iosre/iOSAppReverseEngineering: The world’s 1st book of very detailed iOS App reverse engineering skills :) (github.com)

->

https://github.com/iosre/iOSAppReverseEngineering/blob/master/iOSAppReverseEngineering.pdf

有需要可以学习和参考。

results matching ""

    No results matching ""