![]()
Steviebeth asked about debugMenu and advancedImage Options. This entry was posted in Technisches by Justus Philipp Beyer. In other words: This patched version of Disk Utility will not work on any system it was intended to work on, but will start just fine on any other. #Find partition in hex fiend PatchThe patch above changes that check: The code now says that if the version does match the expectation (i.e. If this is not the case (= not equal), it shows a message and terminates. Basically it is like this: Disk Utility checks if your system version matches its expectation. You just changed a processor instruction in the application from JNE (Jump Not Equal, opcode 0F 85) to JE (Jump Equal, opcode 0F 84). Openssl dgst -sha256 ~/Desktop/Disk\ Utility.app/Contents/MacOS/Disk\ Utility You can make sure that you did the patch right by calculating another SHA256 hash on the patched file like this (again compare the long hex number):.Take care that you overwrite the number instead of insert it. Select the ’85’ in the right word and change it for ’84’.As in the screenshot above you should see these two words (yes, they are called like that):.Scroll down to offset 25056, which is the line where this number appears on the grey’ish bar on the left side of the editor:. ![]() $ sudo ~/Downloads/Hex\ Fiend.app/Contents/MacOS/Hex\ Fiend ~/Desktop/Disk\ Utility.app/Contents/MacOS/Disk\ Utility
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |