knuckle-cracker.knuckle cracker includes a tool that compares two binary files and generates human-readable (and writable) patch scripts signed with MD5. It features smart string/binary recognition. Non-printable string portions are presented in C-like escaping style ("\x20\7\r\n"). It also features a utility that applies such a patch.