Esta é uma versão traduzida e atualizada/modificada do curso de engenharia reversa em aplicativos iOS criado originalmente por @ivRodriguezCA.
O curso original ainda está disponível integralmente no Github do criador. Essa versão foi traduzida do original para português brasileiro e sofreu uma série de modificações. Entre elas, a reoganização do material, a reescrita de determinadas partes para melhor clareza, a inclusão de novos tutoriais e a atualização dos assuntos e ferramentas para adequação às versões mais recentes do iOS.
Todos os módulos aqui descritos foram atualizados seguindo testes realizados no iOS 14.6.
- Tradução e atualização dos Pré-requisitos
- Tradução e atualização da Introdução
- Tradução e atualização do Módulo 1
- Tradução e atualização do Módulo 2
- Tradução e atualização do Módulo 3
- Tradução e atualização do Módulo 4
- Tradução e atualização do Módulo 5
- Uso do Theos para criação de Tweaks
- Versão Swift
- Introdução
- [Módulo 1] Setup do Ambiente
- [Módulo 2] Descriptografando Aplicativos iOS
- [Módulo 3] Análise Estática
- Module 4 - Análise Dinâmica e Hacking
- Module 5 - Binary Patching
- Pensamentos finais
- Recursos
Copyright 2019 Ivan Rodriguez <ios [at] ivrodriguez.com>
É concedida permissão, gratuitamente, a qualquer pessoa que obtenha uma cópia deste software e dos arquivos de documentação associados (o "Software"), para lidar com o Software sem restrições, incluindo, sem limitação, os direitos de usar, copiar, modificar, mesclar, publicar, distribuir, sublicenciar e/ou vender cópias do Software e permitir que as pessoas a quem o Software é fornecido o façam, sujeito às seguintes condições:
O aviso de direitos autorais acima e este aviso de permissão devem ser incluídos em todas as cópias ou partes substanciais do Software.
O SOFTWARE É FORNECIDO "COMO ESTÁ", SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO MAS NÃO LIMITADO ÀS GARANTIAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM DETERMINADO FIM E NÃO VIOLAÇÃO. EM NENHUMA CIRCUNSTÂNCIA OS AUTORES OU DETENTORES DE DIREITOS AUTORAIS SERÃO RESPONSÁVEIS POR QUALQUER REIVINDICAÇÃO, DANOS OU OUTRA RESPONSABILIDADE, SEJA EM UMA AÇÃO DE CONTRATO, ATO ILÍCITO OU DE OUTRA FORMA, DECORRENTE DE, DE OU EM CONEXÃO COM O SOFTWARE OU O USO OU OUTRAS NEGOCIAÇÕES NO PROGRAMAS.
O uso deste curso ou material é, em todos os momentos, "por sua conta e risco". Se você estiver insatisfeito com qualquer aspecto do curso, qualquer um destes termos e condições ou quaisquer outras políticas, sua única solução é interromper o uso do curso. Em nenhuma hipótese eu, o curso, ou seus fornecedores, seremos responsáveis perante qualquer usuário ou terceiro, por quaisquer danos resultantes do uso ou incapacidade de usar este curso ou o material deste site, seja com base em garantia, contrato, delito, ou qualquer outra teoria legal, e se o site é ou não avisado da possibilidade de tais danos. Use qualquer software e técnicas descritas neste curso, em todos os momentos, "por sua conta e risco", não me responsabilizo por quaisquer perdas, danos ou responsabilidades decorrentes ou relacionadas a este curso. Em nenhum caso serei responsável por quaisquer danos indiretos, especiais, punitivos, exemplares, incidentais ou consequenciais. Esta limitação será aplicada independentemente da outra parte ter sido avisada ou não da possibilidade de tais danos.
Como todo o curso está hospedado no Github, essa é a política de privacidade que você deveria ler.