Código-fonte que acompanha o livro "macOS Software Security and Reverse Analysis"
diretório: diretório
Exemplo de Capítulo 1: Capítulo 1
Exemplo de Capítulo 2: Capítulo 4
JD.com: https://item.jd.com/12137171.html
Editora Interativa: http://product.china-pub.com/6170966
Dangdang.com: http://product.dangdang.com/25119898.html
Amazon: https://www.amazon.cn/dp/B074323CHX
Durante o processo de escrita, este livro passou por atualizações para diversas versões, incluindo a compilação Swift 2.0, 2.2, 2.3, 3.0 e 3.1. Para unificar as versões do código, todos os códigos foram finalmente selecionados para utilizar duas versões: 2.3 e 3.1, e a versão master foi sincronizada com a 3.1. Antes de usar o código, você pode executar o seguinte comando para visualizar as informações da versão do compilador Swift instalado no sistema:
$ swift -version
Em seguida, baixe o código correspondente de acordo com o seu próprio número de versão.
Tomando o Swift 3.1 como exemplo, a versão correspondente do Xcode é 8.3.2 e o endereço oficial de download é: http://adcdownload.apple.com/Developer_Tools/Xcode_8.3.2/Xcode8.3.2.xip
Após instalar o Xcode, execute o seguinte comando para baixar o código localmente:
$ git clone https://github.com/feicong/macbook -b swift3
Por favor, apoie livros nacionais genuínos!
A criação deste livro consumiu muito tempo e energia do autor, e sua publicação tranquila é o resultado de incontáveis dias e noites de depuração e escrita. Portanto, este livro não aceita leitores que leiam cópias piratas deste livro. Não importa qual seja o canal ou propósito, quando você ler essas palavras através de cópias piratas, isso prejudicará profundamente o autor.
Um grupo KouKou foi estabelecido, incluindo, entre outros, segurança de software não-Chong e trocas de livros de análise reversa, trocas da indústria de segurança de software e compartilhamento de ferramentas e tecnologia.
Todo o código é licenciado sob o acordo AGPL v3. Por favor, cumpra as regras de licenciamento antes de usar.