forked from mythkiven/MachOView
-
Notifications
You must be signed in to change notification settings - Fork 0
aqtoor/MachOView
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Hungry Apple icons by Nicholas Boyd (http://loafninja.deviantart.com) todo: - code sections parsing on demand ver 2.3.8345 - Transition to ARC (but targeting OS X 10.6 for compatibility) - FAT binary layout in details - LC_ENCRYPTION_INFO,LC_PREBIND_CKSUM,LC_RPATH,LC_FUNCTION_STARTS - twolevel swapping for smaller memory usage and better GUI response - Better ObjectiveC 2 section parsing ver 2.2.6500 - objC sections - crash fix for concurrent treeView update - crash fix for disassembler (could read beyond file data) - relocs/bindings stored in a shadow NSData for faster access - improved exception records parser ver 2.1.5290 - mainly bugfixes (relocInfoInfo, static libraries) - stop button for cancelling background tasks - exception safe symbol/section namelookup - disassembler updated to cctools-806 ver 2.0.5000 - ARM support - symbolic disassembling of text sections (based on otool) - split segment info in details - fast symbol stubs in details - improved RAW/RVA switch - typelist is fixed in LSDAs ver 1.3.4090 - some new file types, section types - minor fixes - indirect symbols showed between squared brackets ver 1.3.4045 - static libraries (binary archives) - dyld info parsing in details - base SDK and deploy target detection - fix indirect symbol issues in compressed Mach-O files - fix treeLock stability (now belongs to dataController not to the layout) - display multiply symbols for the same address ver 1.3.3047 - swapfile based processing to avoid memory overhead for extremely big binaries (note: Ctrl+click toggles swap file usage on the selected node for faster access) - two-level namespaces in details - export dylibs (e.g.: libSystem.B.dylib) - safer symbol/section table access ver 1.2.2632 - some command binary representation (dyld info, routines, two-level namespace) - better grouping and ordering of parsed content - 64bit exception data and relocation fixes - more stable name unmangling in tooltips ver 1.2.2200 - tooltip with unmangled name for all the mangled symbol - better section parsing - common symbol table for better search (types distinguished by coloured background) ver 1.2.1842: - coloured background for special items: local/absolute indirect symbol scattered relocation - edit and save function - RVA/RWA offset uses segments' properties for calculation
About
The new MachOView branch is compatible with Xcode10.x and supports drag and drop. Continuous maintenance...
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- PHP 49.9%
- C++ 30.5%
- C 15.0%
- Objective-C++ 4.4%
- Objective-C 0.2%
- Rich Text Format 0.0%