4 releases (breaking)

Uses old Rust 2015

0.4.1 Aug 19, 2016
0.3.0 Mar 8, 2016
0.2.0 Mar 8, 2016
0.1.0 Mar 8, 2016

#18 in #mach

Download history 14/week @ 2024-01-21 2/week @ 2024-01-28 7/week @ 2024-02-04 17/week @ 2024-02-11 24/week @ 2024-02-18 50/week @ 2024-02-25 13/week @ 2024-03-03 16/week @ 2024-03-10 9/week @ 2024-03-17 35/week @ 2024-03-24 127/week @ 2024-03-31

189 downloads per month
Used in capstone

MIT license

1MB
318 lines

Contains (Mach-o exe, 1.5MB) test/dwarfdump, (Mach-o exe, 5KB) test/lol

An implementation of a mach-o parser using nom

This implementation essentially ignores the existance of 32bit mach objects.

As yet it's extremely incomplete, however if you're on OSX you can try:

cargo run --example=reader `which cat`

To emit the data structure resulting from parsing your cat binary

Dependencies