Source code accompanying the book "macOS Software Security and Reverse Analysis"
directory: directory
Sample Chapter 1: Chapter 1
Sample Chapter 2: Chapter 4
JD.com: https://item.jd.com/12137171.html
Interactive Publishing House: http://product.china-pub.com/6170966
Dangdang.com: http://product.dangdang.com/25119898.html
Amazon: https://www.amazon.cn/dp/B074323CHX
During the writing process, this book has undergone updates to multiple versions including Swift compilation 2.0, 2.2, 2.3, 3.0, and 3.1. In order to unify the code versions, all codes were finally selected to use two versions: 2.3 and 3.1, and the master version was synchronized with 3.1. Before using the code, you can execute the following command to view the Swift compiler version information installed on the system:
$ swift -version
Then download the corresponding code according to your own version number.
Taking Swift 3.1 as an example, the corresponding Xcode version is 8.3.2, and the official download address is: http://adcdownload.apple.com/Developer_Tools/Xcode_8.3.2/Xcode8.3.2.xip
After installing Xcode, execute the following command to download the code locally:
$ git clone https://github.com/feicong/macbook -b swift3
Please support domestic genuine books!
The creation of this book took a lot of time and energy from the author, and its smooth publication is the result of countless days and nights of debugging and writing. Therefore, this book does not welcome readers who read pirated copies of this book. No matter what the channel or purpose is, when you read these words through pirated copies, it will deeply hurt the author.
A KouKou group has been established, including but not limited to non-Chong software security and reverse analysis book exchanges, software security industry exchanges, and tool and technology sharing.
All code is licensed under the AGPL v3 agreement, please abide by the licensing rules before use.