Estou curioso para saber se alguém fez algo semelhante ao que pretendo alcançar …
- Eu tenho um arquivo .ipa (aplicativo iOS) que carrego no Hopper Disassembler.
- Eu procuro uma string para me levar a um local que eu atravesso para corrigir.
- Corrija a instrução conforme necessário.
- Recompile e crie um novo executável.
Codificar isso não é o que estou tentando fazer. Encontrar quais ferramentas usar. Tenho bastante experiência com Python, mas estou aberto a usar qualquer linguagem para corrigir e criar um novo executável automaticamente. Alguém já automatizou um fluxo de trabalho como este antes? Sei que essa troca de pilha deve ser mais voltado para perguntas específicas de engenharia reversa, mas achei que este poderia ser o melhor lugar para postar minha pergunta. Obrigado a todos aqueles que responderam com antecedência.