Wie man mit Ipatch sichere Ipatch-Patches erstellt
Screenshots
iPatch ist ein kostenloses und quelloffenes Softwareprogramm für Mac OS X, das eine Brücke zwischen Apples Objective-C- und Cocoa-Bibliotheken für standardisierte Plattformen - PCI und Linux - schlägt und die Entwicklung von Gerätetreibern für mehrere Plattformen unterstützt. iPatch bietet eine vereinfachte Möglichkeit, Patches auf Ihren Code anzuwenden, ohne dass Sie komplexe Patching-Sprachen lernen müssen. iPatch interpretiert reguläre Ausdrücke, die über HTTP oder FTP an iPatch weitergeleitet werden. Sobald der Benutzer einen regulären Ausdruck in das Texteingabefeld eingibt, erstellt iPatch eine gepatchte Anwendung und gibt die Ergebnisse als Text zurück.Diese Patching-Sprache ermöglicht es sowohl Mac- als auch Windows-basierten Plattformen, miteinander zu kommunizieren. Die Technologie zum Patchen von Anwendungen ist auch ein Ersatz für die viel ältere, aber immer noch beliebte Drag/Drop-Methode zum Patchen von Anwendungen auf dem Computersystem. Der Hauptunterschied zwischen den beiden Verfahren besteht darin, dass man bei Drag/Drop eine Anwendung normalerweise aus dem Windows-Task-Fenster in den Anwendungspatch-Ordner auf dem Mac-Desktop ziehen muss. Mit der neuen Technologie von iPatch brauchen Sie nur auf den Link "Patch einreichen" auf dem Bildschirm zu klicken. iPatch kann dann zwei Softwareprogramme vergleichen, feststellen, welches Programm die meisten Änderungen erfordert, und diese Änderungen automatisch erstellen und anwenden.
iPatch bietet verschiedene Möglichkeiten, sichere Ipatch-Patches zu erzeugen. Dazu gehören die Verwendung einer grafischen Benutzeroberfläche (GUI), das Befehlszeilentool zur Erstellung von Ipatch, die Softwarebibliothek zur Erstellung und Ausführung von Ipatch und die IPakey-Bibliothek. Mit der grafischen Benutzeroberfläche kann der Benutzer eine Patch-Datei auswählen, eine Software-Bibliothek für die Erstellung des Patches auswählen und ein Ziel für die Patch-Ausgabe auswählen. Falls gewünscht, kann ein Benutzer die Sicherheitsstufen für verschiedene Sicherheitsfunktionen wie die Verschlüsselung von Berechtigungen, digital signierte Prüfungen usw. festlegen. Mit diesen Optionen können Sie einen Patch schnell und einfach erstellen.
>