Cómo usar Ipatch para crear parches seguros
Capturas de pantalla
iPatch es una utilidad de software libre y de código abierto para Mac OS X, que proporciona un puente entre las bibliotecas Objective-C y Cocoa de Apple de las plataformas estandarizadas -PCI y Linux- y admite el desarrollo de controladores de dispositivos multiplataforma. iPatch ofrece una forma simplificada de aplicar parches a su código sin tener que aprender ningún lenguaje de parcheo complejo. Funciona interpretando expresiones regulares que se le pasan a través de HTTP o FTP. Una vez que el usuario introduce una expresión regular en el cuadro de entrada de texto, iPatch crea una aplicación parcheada y devuelve los resultados como texto.Este lenguaje de parcheo hace posible que tanto las plataformas basadas en Mac como en Windows se comuniquen entre sí. La tecnología de parcheo de aplicaciones también sustituye al método mucho más antiguo pero aún popular de arrastrar y soltar para parchear aplicaciones en el sistema informático. La principal diferencia entre ambos es que con el método de arrastrar/soltar, normalmente hay que arrastrar una aplicación desde el panel de tareas de Windows hasta la carpeta de parches de aplicaciones en el escritorio del Mac. Con la nueva tecnología de iPatch, todo lo que tiene que hacer es pulsar el enlace "Enviar parche" en la pantalla. A continuación, puede comparar dos programas de software, determinar cuál de ellos requiere más cambios, y crear y aplicar automáticamente esos cambios.
iPatch proporciona varias formas diferentes de generar parches Ipatch seguros. Estas incluyen el uso de una interfaz gráfica de usuario (GUI), la herramienta de línea de comandos para crear Ipatch, la biblioteca de software para construir y ejecutar Ipatch, y la biblioteca IPakey. Con la GUI, el usuario puede elegir un archivo de parche, seleccionar una biblioteca de software para construir el parche y seleccionar un destino para la salida del parche. Si lo desea, un usuario puede especificar los niveles de seguridad para diversas características de seguridad, como el cifrado de permisos, los controles firmados digitalmente, etc. Con estas opciones, se puede crear un parche de forma rápida y sencilla.