Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/everettjf/MachOExplorer

🧱Explore MachO File on macOS and Windows
https://github.com/everettjf/MachOExplorer

libmacho libmoex macho machoexplorer machoview moex

Last synced: about 2 months ago
JSON representation

🧱Explore MachO File on macOS and Windows

Awesome Lists containing this project

README

        

# MachOExplorer

Explore MachO File (Yet another MachOView) on **macOS and Windows**

![MachOExplorerIcon](image/machoexplorer-small.png)

*Icon is designed by [wantline](https://weibo.com/wantline)*

![MachOExplorer](image/screenshot.png)

# Latest Version

`v1.0 Alpha` (Still not a stable version and there must be lots of bugs now)

# How to install

- macOS [MachOExplorer.dmg](https://github.com/everettjf/MachOExplorer/releases)
- Windows [MachOExplorer_Windows.zip](https://github.com/everettjf/MachOExplorer/releases)

# Feature

1. Basic view macho file
2. macOS and Windows support

# Incomplete code

1. Symbol display for address
2. Windows support in the future

# How to build

After finish installing Qt SDK >= 5.10.1, just open MachOExplorer.pro and compile.

# Libraries

1. Qt
2. fmt : Formating https://github.com/fmtlib/fmt
3. cpp-mmaplib : mmap/CreateFileMapping Wrapper https://github.com/yhirose/cpp-mmaplib
4. json : https://github.com/nlohmann/json

# Icon

![MachOExplorer](image/machoexplorer-small.png)

*Icon is designed by [wantline](https://weibo.com/wantline)*

Thanks for wantline's great design.

# Version History

- 2018-11-21 v1.0 Alpha : Windows support and new user interface
- 2017-11-05 v0.4.0 Alpha : Command line tool `moex` release and version policy changed
- 2017-11-05 v0.3 Alpha : Bug fix
- 2017-11-05 v0.2 Alpha : Icon born
- 2017-11-04 v0.1 Alpha : First release