Ich bin gespannt, ob jemand etwas Ähnliches getan hat, was ich erreichen möchte …

  1. Ich habe eine .ipa-Datei (iOS-Anwendung), die ich in Hopper Disassembler lade.
  2. Ich suche nach einer Zeichenfolge, um mich zu einem Speicherort aufzufordern, den ich zum Patchen durchquere.
  3. Patchen Sie die Anweisung nach Bedarf.
  4. Kompilieren Sie neu und erstellen Sie eine neue ausführbare Datei.

Das Codieren ist nicht das, womit ich zu kämpfen habe Ich habe ziemlich viel Erfahrung mit Python, bin aber offen für die Verwendung einer beliebigen Sprache, um automatisch eine neue ausführbare Datei zu patchen und zu erstellen. Hat jemand zuvor einen solchen Workflow automatisiert? Ich weiß, dass dieser Stapelaustausch dies sollte Seien Sie mehr auf bestimmte Reverse Engineering-Fragen ausgerichtet, aber ich dachte, dies wäre der beste Ort, um meine Frage zu posten. Vielen Dank an alle, die im Voraus antworten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.