Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: macho
sledgeh4w/chomper
A lightweight emulation framework for emulating native programs on Android and iOS.
Language: Python - Size: 141 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 134 - Forks: 45
horsicq/Detect-It-Easy
Program for determining types of files for Windows, Linux and MacOS.
Language: JavaScript - Size: 12 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 6,689 - Forks: 672
mhahnFr/CallstackLibrary
Library creating human-readable call stacks.
Language: C - Size: 570 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 3 - Forks: 0
wuba/WBBlades
Mach-O based ObjC & Swift useless classes, useless protocols, useless resources detection, packet size analysis, point-to-point crash resolution.基于Mach-O的ObjC & Swift无用类、无用协议、无用资源检测,包大小分析,点对点崩溃解析。
Language: Objective-C - Size: 69.2 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1,469 - Forks: 223
lief-project/LIEF
LIEF - Library to Instrument Executable Formats
Language: C++ - Size: 66.7 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 4,191 - Forks: 590
p-x9/MachOKit
🔬 A Swift library for parsing MachO files to obtain various information.
Language: Swift - Size: 484 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 56 - Forks: 1
blacktop/go-macho
Package macho implements access to and creation of Mach-O object files.
Language: Go - Size: 1.15 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 178 - Forks: 28
anchore/quill
Simple mac binary signing from any platform
Language: Go - Size: 999 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 264 - Forks: 11
Karmaz95/Snake_Apple
The code repository for the Snake&Apple article series.
Language: C++ - Size: 3.67 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 39 - Forks: 2
blacktop/ipsw
iOS/macOS Research Swiss Army Knife
Language: Go - Size: 121 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 1,496 - Forks: 116
HanabishiRecca/bin-cpuflags-x86
A small CLI tool to detect CPU flags (instruction sets) of X86 binaries.
Language: Rust - Size: 32.2 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 11 - Forks: 0
horsicq/XMachOViewer
XMachOViewer is a Mach-O viewer for Windows, Linux and MacOS
Language: C++ - Size: 18.5 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 697 - Forks: 56
everettjf/MachOExplorer 📦
🧱Explore MachO File on macOS and Windows
Language: C++ - Size: 4.05 MB - Last synced: 8 days ago - Pushed: about 5 years ago - Stars: 595 - Forks: 55
etke/checksec.rs
Fast multi-platform (ELF/PE/MachO) binary checksec written in Rust.
Language: Rust - Size: 165 KB - Last synced: 17 days ago - Pushed: 3 months ago - Stars: 90 - Forks: 10
messense/fat-macho-rs
Mach-O Fat Binary Reader and Writer
Language: Rust - Size: 85.9 KB - Last synced: 25 days ago - Pushed: 4 months ago - Stars: 20 - Forks: 1
secretsquirrel/the-backdoor-factory
Patch PE, ELF, Mach-O binaries with shellcode new version in development, available only to sponsors
Language: Python - Size: 2.61 MB - Last synced: 25 days ago - Pushed: 7 months ago - Stars: 3,252 - Forks: 785
DeVaukz/MachO-Kit
A C/Objective-C library for parsing Mach-O files.
Language: Objective-C - Size: 1.75 MB - Last synced: 8 days ago - Pushed: almost 2 years ago - Stars: 536 - Forks: 69
Toni-Graphics/Formatic
A easy to use Coff/Elf/Macho object file creator
Language: Rust - Size: 71.3 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0
Toni-Graphics/objgrep
A bingrep clone
Language: Rust - Size: 28.3 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 5 - Forks: 0
macmade/dyld_cache_extract
A macOS utility to extract dynamic libraries from the dyld_shared_cache of macOS and iOS.
Language: C++ - Size: 11.8 MB - Last synced: 25 days ago - Pushed: 12 months ago - Stars: 222 - Forks: 35
DeVaukz/MachO-Explorer
A graphical Mach-O viewer for macOS. Powered by Mach-O Kit.
Language: Swift - Size: 1.03 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 633 - Forks: 49
macmade/macho
Mach-O file parser.
Language: C++ - Size: 311 KB - Last synced: 25 days ago - Pushed: about 2 months ago - Stars: 44 - Forks: 5
TheFox/macho
PHP script for modifying Mach-O executable i386 and x86_64 files.
Language: PHP - Size: 108 KB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
Coldzer0/Macho-loader
load macho files in memory without touching the Disk
Language: Pascal - Size: 80.1 KB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 44 - Forks: 13
sevaa/dwex
DWARF Explorer - a GUI utility for navigating the DWARF debug information
Language: Python - Size: 395 KB - Last synced: 2 months ago - Pushed: 6 months ago - Stars: 176 - Forks: 15
Arsynth/schnauzer
Schnauzer is both library and tool for parsing mach-o files
Language: Rust - Size: 2.79 MB - Last synced: 18 days ago - Pushed: 6 months ago - Stars: 11 - Forks: 2
flexih/Snake
Yet Another Mach-O Unused ObjC Selector/Class/Protocol Detector. 检测ObjC无用方法、无用类、无用协议。
Language: C++ - Size: 563 KB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 175 - Forks: 16
liamg/extrude
:detective: Analyse binaries for missing security features, information disclosure and more...
Language: Go - Size: 358 KB - Last synced: 25 days ago - Pushed: 10 months ago - Stars: 68 - Forks: 6
t00sh/rop-tool
A tool to help you write binary exploits
Language: C - Size: 509 KB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 600 - Forks: 119
paradiseduo/appdecrypt
appdecrypt is a tool to make decrypt application encrypted binaries on macOS when SIP-enabled (macOS 11.3 or below)
Language: Swift - Size: 106 KB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 618 - Forks: 88
hupe1980/gopwn
Golang CTF framework and exploit development module
Language: Go - Size: 224 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 25 - Forks: 4
ReverseApple/dgraph
Visualizing Mach-O Loads Recursively using Graphviz
Language: Go - Size: 13.7 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 4 - Forks: 1
fcharlie/buna
An interesting executable file parsing library written by Golang
Language: Go - Size: 1.4 MB - Last synced: 4 months ago - Pushed: 10 months ago - Stars: 35 - Forks: 1
Liftu/lief.dart
Dart bindings for LIEF. Based on the C API, so it is very limited.
Language: C++ - Size: 72.9 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
g-Off/Machismo
Mach-O Parser
Language: Swift - Size: 15.6 KB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 25 - Forks: 2
jacopodl/CaveFinder
Codecave miner:mag:
Language: Python - Size: 47.9 KB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 14 - Forks: 2
fkie-cad/headerParser
Header information parser for PE, ELF, DEX, MachO, ZIP (JAR, DocX).
Language: C - Size: 4.36 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 12 - Forks: 0
EntySec/HatVenom
HatVenom is a powerful payload generation tool that provides support for all common platforms and architectures.
Language: Python - Size: 402 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 122 - Forks: 27
tenderlove/odinflex
Different utilities that I've written
Language: Ruby - Size: 113 KB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 9 - Forks: 0
jdecorte-be/42-WoodyWoodpacker
Binary Injection Elf & Macho
Language: C - Size: 1.11 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
WilliamVenner/linkstore
Rust crate for embedding, manipulating and retrieving data embedded in binaries using linker sections
Language: Rust - Size: 108 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0
paradiseduo/ApplicationScanner
An open source application scanning tool
Language: Python - Size: 92.4 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 365 - Forks: 79
keith/hopper-swift-demangle
A Hopper plugin for demangle Swift symbols
Language: Objective-C - Size: 142 KB - Last synced: 7 months ago - Pushed: about 6 years ago - Stars: 528 - Forks: 50
irelance/node-pkgx
Yet anther pkg, tiny binary and custom icon, pack your Node.js project into single executable
Language: JavaScript - Size: 29.4 MB - Last synced: 4 days ago - Pushed: about 4 years ago - Stars: 13 - Forks: 0
keith/dylibtree
Inspect dynamic dependencies of Mach-O binaries recursively
Language: Rust - Size: 60.5 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 65 - Forks: 1
0xbf00/maap
Mac App Analysis Platform
Language: Python - Size: 591 KB - Last synced: 7 months ago - Pushed: about 4 years ago - Stars: 7 - Forks: 1
agustingianni/retools
retools: a reverse engineering toolkit for normies
Language: C++ - Size: 16.9 MB - Last synced: 3 months ago - Pushed: over 6 years ago - Stars: 81 - Forks: 10
feicong/macbook
《macOS软件安全与逆向分析》随书源码
Language: Objective-C - Size: 10.8 MB - Last synced: 7 months ago - Pushed: almost 7 years ago - Stars: 358 - Forks: 89
Guardsquare/LibEBC
C++ Library and Tool for Extracting Embedded Bitcode
Language: C++ - Size: 10 MB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 157 - Forks: 39
Guiforge/ft_nm-ft_otool
42 school project
Language: C - Size: 25.6 MB - Last synced: 10 months ago - Pushed: about 5 years ago - Stars: 1 - Forks: 1
SonicStark/SanitizerSymbolizerTool
__sanitizer::SymbolizerTool ecosystem as a standalone library
Language: C++ - Size: 221 KB - Last synced: almost 1 year ago - Pushed: almost 1 year ago - Stars: 2 - Forks: 1
izenynn/libasm
The aim of this project is to get familiar with assembly language by reconding a few libc functions.
Language: C - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
feicong/macbook_issues
《macOS软件安全与逆向分析》勘误
Size: 263 KB - Last synced: 9 months ago - Pushed: over 6 years ago - Stars: 10 - Forks: 10
NSEcho/gdylib
Add new LC_LOAD_[WEAK_]DYLIB and LC_RPATH
Language: Go - Size: 15.6 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1
keith/extract-section 📦
Use `xcrun segedit` instead
Language: Python - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 9 - Forks: 0
etke/ief
Cross-platform ELF/PE/MachO import/export search CLI and binaryninja plugin
Language: Rust - Size: 24.4 KB - Last synced: 17 days ago - Pushed: about 2 years ago - Stars: 4 - Forks: 1
n3d1117/Grouppy
An iOS patch to make Mach-O binaries use the real application groups entitlements evaluated at runtime.
Language: Shell - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 5 - Forks: 2
andreiw/tinycc
My tinycc fork: hopefully, better OSX support, EFI targets, and ???
Language: C - Size: 3.27 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 24 - Forks: 3
daniel-beard/jmo
MachO file parser in Julia. Written as a learning experience, not production ready.
Language: Julia - Size: 519 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0
flexih/SnakeKit
A C++ library for parsing ObjC Metadata of Mach-O files.
Language: C++ - Size: 26.4 KB - Last synced: 12 months ago - Pushed: about 4 years ago - Stars: 26 - Forks: 0
jslegendre/macOS-CPUID
Using CPUID opcode on macOS
Language: Assembly - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0
polyverse/EnVisen
ROP gadget finder and analysis in pure Javascript
Language: JavaScript - Size: 40.5 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 26 - Forks: 8
jedisct1/byteripper
A tool to extract code from individual functions in a library.
Language: Rust - Size: 13.7 KB - Last synced: 17 days ago - Pushed: about 2 years ago - Stars: 15 - Forks: 0
jahkeup/nachos
Nachos makes universal Mach-Os available elsewhere
Language: Go - Size: 23.4 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
jmpews/evilMACHO
Malicious use of macho, such as dump-runtime-macho, function-hook.
Size: 449 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 13 - Forks: 6
leptos-null/LoadOrder
Understanding the load order of binaries with DYLD_INSERT_LIBRARIES
Language: Objective-C - Size: 21.5 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
pguillie/ft_nm_otool
Mach-O binary file manipulation.
Language: C - Size: 1.36 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
cledant/nm-otool
Language: C - Size: 1.29 MB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0
nowsecure/macho Fork of indutny/macho
Fork of idutny/macho Mach-O parser for node.js
Language: JavaScript - Size: 17.6 KB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 2 - Forks: 1
ulefebvr/nm-otool
Rewrite an equivalent to nm and otool (option -t). Parsing Mach-o file.
Language: C - Size: 1.61 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 1